Étape 2: programmation
Présente la programmation dans le projet.
void setup()
{
pinMode (entrée, A0) ; \\it définit la broche analogique A0 en entrée
pinMode(11,OUTPUT) ; \\it définit la broche numérique 11 en sortie
Serial.Begin(9600) ; \\it commencer la communication série à 9600 bps
}
void loop()
{
int a ;
a=analogRead(a0) ; boucle de \\the lit la valeur de capteur sur A0 avec analogRead() et conserver le
valeur dans les variables appropriées
Serial.Print(a) ; \\it imprime la valeur d’a dans le moniteur de la série
Serial.Print("\n") ; \\("\n") équivaut à appuyer sur la touche « Entrée » du clavier
if(a<1000) \\it est une instruction conditionnelle
{
digitalWrite(11,HIGH) ; \\it commandes l’arduino pour allumer la LED si le LDR envoie la lecture moins
à 1000
}
d’autre
{
digitalWrite(11,LOW) ; \\it commandes l’arduino pour passer de LED si le LDR envoie la lecture plus
à 1000
Delay(1000) ; \\it réclame un délai de 1 seconde ou 1000 millisecondes
}
Brûler ce code à votre arduino.