top of page
Capteur de lumière
int val=0;
int sensorPin=0;
int ledPin=13;
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
}
void loop() {
val=analogRead(sensorPin);
Serial.println(val);
if (val > 1000) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
delay(1000);
}
Explication : La photorésistance détecte la lumière, ce qui donne une valeur. La condition if sert à allumer la lumière quand la valeur atteind 1000. Bien mettre le fil de l'analogue à la borne + de la photorésistance. 1000 peut être changer.
bottom of page