Stap 2: Hier gaan WE
int sensorLEDPin = 0; LED als sensor + VE aangesloten op analoge pin 0 - VE op grond van de arduino aangesloten
int auxopPin = 12; Ik heb gebruik gemaakt van extra externe geleid voor demostration zoals aan boord van pin13 geleid kan worden gezien voor iedereen
int LEDPin = 13; LED aangesloten op digital pin 13
int LEDval = 0; Variabele op te slaan de de waarde van de sensor LED
int licht = 220; Hiermee stelt u de intensiteit van het licht verschillende geleid hebben verschillende sensetive
auxpin is auxilary pin
u kunt gebruiken seriële moniter en controleren van uw led-waarde en kies drempelwaarde
Als in de lichte als het blijft bij 220 kunt u waarde voor drempel ongeveer 200 of 210
als licht daaronder valt zal vervolgens uw circuit geleid gloeien
VOID Setup
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
Serial.begin(9600);
}
void loop
{
LEDval = analogRead(sensorLEDPin);
Serial.println(LEDval);
delay(1000);
Als (LEDval > = licht)
{/ / controleren als licht
digitalWrite (LEDPin, laag); als licht er buiten is, uitschakelen led
digitalWrite (auxopPin, laag);
}
anders
{
digitalWrite (LEDPin, hoge); als donkere, inschakelen led
digitalWrite (auxopPin, hoge);
}
}