/*
* Code d'exemple pour le capteur LM35 (2°C ~ +110°C).
*/
int a = A2 ;
// Fonction setup(), appelée au démarrage de la carte Arduino
void setup() {

// Initialise la communication avec le PC
Serial.begin(9600);


pinMode(a, OUTPUT);
}

// Fonction loop(), appelée continuellement en boucle tant que la carte Arduino est alimentée
void loop() {


// Mesure la tension sur la broche A0
int valeur_brute = analogRead(A0);

// Transforme la mesure (nombre entier) en température via un produit en croix
float temperature_celcius = valeur_brute * (5.0 / 1023.0 * 100.0);

// Envoi la mesure au PC pour affichage et attends 250ms
Serial.println(temperature_celcius);
Serial.println(valeur_brute);
if (valeur_brute > 100)
{
digitalWrite(a,HIGH);
delay(1000);
}
else
{
digitalWrite(a,LOW);
delay(1000);
}


// digitalWrite(a,LOW);
//delay(1000);

}

 

 

 

*******************************

int RELAY1 = A0;
int RELAY2 = A1;
int LED1 = 13;
int LED2 = 12;
int delayValue = 1000;

void setup() {
// put your setup code here, to run once:
pinMode(RELAY1, OUTPUT);
pinMode(LED1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(LED2, OUTPUT);

digitalWrite(RELAY1, HIGH);
digitalWrite(RELAY2, HIGH);

digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
Serial.begin(9600);
}

void loop() {

// put your main code here, to run repeatedly:
digitalWrite(RELAY1, LOW);
digitalWrite(LED1, HIGH);
Serial.println("RELAY1 ON");
delay(delayValue);

digitalWrite(RELAY1, HIGH);
digitalWrite(LED1, LOW);
Serial.println("RELAY1 OFF");
// delay(delayValue);

digitalWrite(RELAY2, LOW);
digitalWrite(LED2, HIGH);
Serial.println("RELAY2 ON");
delay(delayValue);

digitalWrite(RELAY2, HIGH);
digitalWrite(LED2, LOW);
Serial.println("RELAY2 OFF");
// delay(delayValue);
}