Stap 2: Stap 2: Code van de Arduino
In deze code voor de Arduino Uno, we zijn met behulp van de LED als de lichtsensor en het fungeert als een weerstand. Ik heb alleen getest deze code voor de Arduino Uno, zodat enkele aanpassingen mogelijk moeten worden gemaakt voor andere versies.
De code voor LED _sensor_ sensitive_ to_ licht:
int sensorLED = 0; LED als sensor aangesloten op analoge pin 0
int LED = 13 ;// LED aangesloten op digital pin 13
int LED2 = 12; / / LED aangesloten op digital pin 12
int LEDval = 0; //Variable voor het opslaan van de de waarde van de sensor LED
int licht = 175; //Threshold niveau
VOID Setup {}
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
}
void loop {}
LEDval = analogRead(sensorLED);
Als (LEDval < = licht) {/ / controleren als licht
digitalWrite (LED2, hoge); zwenking vandoor als licht, led
} else {}
digitalWrite (LED2, laag); als donkere, inschakelen led
}
Als (LEDval < licht) {/ / controleren als licht
digitalWrite (LED, hoge); zwenking vandoor als licht, led
} else {}
digitalWrite (LED, laag); als donkere, inschakelen led
}
}