Bonjour ,
je suis en 1ère SSI et étant bloqué sur mon DM sur Arduino je suis venu ici espérant trouvé de l'aide .
En gros je dois écrire un programme faisant s'allumer une led si mon capteur de température ( LM35 )
capte une température > à 60¨°C et qu'elle s'éteigne si la température redescend en dessous de 40°C .
J'ai essayé de mon coté quelque chose malheureusement ça ne marche pas et j'aimerai donc savoir si quelque'un pouvait m'aider .
Je peux fournir la doc. du capteur si jamais et j'ai mit un screen de mon montage
Merci d'avance
Mon code :
#define LEDV 2 // Défini un terme LED1 qui sera remplacé par la broche 2;
int temperature =0;
int tension = 0;
int mesure = 0;
void setup()
{
Serial.begin(9600); // Transmission série à 9600 bauds
pinMode(2,OUTPUT); // Configure la broche 2 en sortie pour allumer la LEDV
}
void loop()
{
// Programme à compléter en fonction du capteur de temperature utilisé
mesure = analogRead(AD0);
tension = mesure * 5 / 1024;
temperature = tension * 50;
if(temperature > 60 )
{
digitalWrite(2,HIGH);
}
else if( temperature < 40 )
{
digitalWrite(2, LOW);
}
Serial.println(temperature); // Envoi temperature sur le moniteur série
delay(1000);
}