Lichtschranke
Hier der Code für den Arduino mit Lichtschranke:
int photocellPin = A0; // the cell and 10K pulldown are connected to a0
int photocellReading; // the analog reading from the analog resistor divider
int gf = 13;
void setup(void) {
Serial.begin(9600);
pinMode (gf,OUTPUT);
}
void loop(void) {
digitalWrite(gf, HIGH);
photocellReading = analogRead(photocellPin);
Serial.print("Analog reading = ");
Serial.print(photocellReading);
if (photocellReading < 200) {
Serial.println(" - Dim");
}
else if (photocellReading < 800) {
Serial.println(" - Bright");
}
else {
Serial.println(" - Very bright");
}
delay(1000);
}
Hier ein Bild der fertigen Schaltung:
(Anschlüsse: 5V, GND, Pin 13)
Quelle:
http://learn.adafruit.com/photocells/using-a-photocell