KY-018 - Photowiderstand
KY-018 - Photowiderstand
Photowiderstände (Light depending Resistor = LDR) werden eigentlich meistens als Schaltelemente in Lichtschranken eingesetzt. In gewisser Weise kann man damit natürlich auch die Lichtstärke messen. Man darf sich aber nicht dem Wahn hingeben, dass dieses Elemet auch nur einigermaßen linear wäre!
Spezifikation
Wenn ich die mal wüsste
Anmerkungen
Die 8 Bit-Werte, die das Modul liefert müssen interpretiert werden. Im Prinzip handelt es sich um den Wert des Widerstandes, je dunkler es wird, desto höher also die Werte.
Aus den Daten einer Wetterstation kann ich die Werte des Moduls mit den tatsächlichen Werten in w/m² vergleichen, wie folgende Wertetabelle zeigt:
LDR-Wert | Wetterstation |
---|---|
45 | 230.00 W/m² |
11 | 789.00 W/m² |
7 | 904.00 W/m² |
Anschluss
Arduino | Modul |
---|---|
Arduino pin A0 | Pin S am Modul |
Arduino GND | Pin - module |
Arduino +5 | Pin mitte |
Voraussetzungen
Arduino controller × 1 USB data cable × 1 LDR module × 1
Beispiel Code
//KY018 Photo resistor module
int sensorPin = A5; // select the input pin for the potentiometer
int ledPin = 13; // select the pin for the LED
int sensorValue = 0; // variable to store the value coming from the sensor
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(sensorPin);
digitalWrite(ledPin, HIGH);
delay(sensorValue);
digitalWrite(ledPin, LOW);
delay(sensorValue);
Serial.println(sensorValue, DEC);
}
- Zugriffe: 264