Étape 3: Le code !
Voici le code commenté semi mélangé :
int sensorPin = 0 ;
int ledPin = 13 ;
int sensorValue = 0 ;
int ON_VALUE = 820 ;
à l’origine 600 mais changement pour tenir compte des paramètres d’éclairage
Le programme d’installation s’exécute une fois
void setup() {}
Serial.Begin (9600) ;
pinMode (ledPin, sortie) ;
}
Boucle s’exécute en continu
void loop() {}
sensorValue = analogRead(sensorPin) ;
Serial.println(sensorValue) ;
Vérifier si la source lumineuse est frappant photorésistance
Si (sensorValue > ON_VALUE) {}
Serial.println ("allumé") ;
Allumer la LED
digitalWrite (ledPin, HIGH) ;
Si aucun lumière, puis ne LED éteinte
} else {}
Serial.println ("LED éteinte") ;
digitalWrite (ledPin, basse) ;
}
Delay(100) ;
}