LED + CAPTEUR LUMINOSITé
Scénario : Lorsque la luminosité est : - en dessous de 80, la led rouge s'allume - au dessus de 200, la led jaune s'allume
CODE
int luminosite = 0; int ledjaune = 13; int ledrouge = 9; void setup () { Serial.begin(9600); pinMode(A0, INPUT); pinMode(ledjaune,OUTPUT); pinMode(ledrouge,OUTPUT); } void loop () { luminosite = analogRead(A0); // on vient lire la tension dans A0 Serial.println(luminosite); // on recupere la donnée de A0 if (luminosite<80) { digitalWrite(ledrouge,HIGH); } else { digitalWrite(ledrouge,LOW);// high = allumé } if (luminosite>200) { digitalWrite(ledjaune,HIGH);// low = éteind } else { digitalWrite(ledjaune,LOW);// high = allumé } } Télécharger le fichier source