Étape 2: Étape 2: Code de l’Arduino
Dans le présent code pour l' Arduino Uno, nous utilisons la LED comme le capteur de lumière, et il agit comme une résistance. Je n’ai testé ce code pour l’Arduino Uno, donc quelques ajustements peut-être amené à effectuer pour les autres versions.
Le code pour LED _sensor_ sensitive_ to_ léger :
int sensorLED = 0 ; LED dans le capteur connecté à la broche analogique 0
int LED = 13;// LED connectée à la broche numérique 13
int LED2 = 12; / / LED connectée à la broche numérique 12
int LEDval = 0; //Variable pour stocker la la valeur du capteur LED
lumière d’int = 175 ; //Threshold niveau
void setup() {}
pinMode(13,OUTPUT) ;
pinMode(12,OUTPUT) ;
}
void loop() {}
LEDval = analogRead(sensorLED) ;
Si (LEDval < = lumière) {/ / vérifier si léger
digitalWrite (LED2, élevé) ; si légèrement, mettez hors tension led
} else {}
digitalWrite (LED2, faible) ; si sombre, allumez led
}
Si (LEDval < lumière) {/ / vérifier si léger
digitalWrite (LED, haute) ; si légèrement, mettez hors tension led
} else {}
digitalWrite (LED, faible) ; si sombre, allumez led
}
}