Sketch Fotowiderstand und LED
//Titel
/*
* Ein Lichtsensor löst eine LED aus
*
* Zum Anschliessen weiterer LED im Definitionsbereich
* und im Setup lichtsensor2 hinzufügen und den Loop für
* lichtsensor2 wiederholen
*
* WICHTIG!
* Je nach Widerstand und Lichtstärke gibt der Lichtsensor einen
* anderen Wert aus. Dieser Wert kann im Seriellen Monitor
* angeschaut werden und muss danach im Loop angepasst werden.
*
* LED
* Anode (langes Bein) = 13
* Kathode (kurzes Bein) = GND
*
* Lichtsensor
* 1. Bein:
* 4.7kOhm Widerstand dann 5V
* A0
* 2. Bein: GND
*/
//Definitionsbereich:Bauteile auf Pin festlegen mit "int"
int LED1 = 13;
int lichtsensor1 = 0;
//Setup: Funktion der Bauteile festlegen
void setup() {
// put your setup code here, to run once:
pinMode(LED1, OUTPUT);
Serial.begin (9600);
}
//Loop: Was machen die Bauteile? Ständige wiederholung
void loop() {
// put your main code here, to run repeatedly:
int sensorReading1 = analogRead (lichtsensor1);
Serial.println (sensorReading1);
if (sensorReading1 >500) //Je nach Lichteinfall Zahl anpassen
{
digitalWrite (LED1, HIGH);
}
else
{
digitalWrite (LED1, LOW);
}
}