
KY-018 Fotowiderstand-Modul LDR Helligkeitssensor Lichtsensor für Arduino
€ 2,40
Mache deine Projekte lichtempfindlich mit dem KY-018 Fotowiderstand-Modul. Dieser Sensor, auch als LDR (Light Dependent Resistor) bekannt, misst die Intensität des Umgebungslichts. Er gibt einen analogen Spannungswert aus, der sich je nach Helligkeit ändert und von deinem Mikrocontroller einfach gelesen werden kann. Ideal, um eine Lampe bei Dunkelheit automatisch einzuschalten oder einen Roboter einer Linie folgen zu lassen.
2 vorrätig
Licht an, Licht aus – ganz automatisch! Mit dem KY-018 Fotowiderstand-Modul kannst du genau das und noch viel mehr realisieren. Das Herzstück dieses Sensors ist ein Fotowiderstand, dessen elektrischer Widerstand sinkt, je mehr Licht auf ihn fällt. Auf dem Modul ist dieser LDR bereits in einem Spannungsteiler verschaltet, sodass du am Signal-Pin (S) eine einfach auszuwertende analoge Spannung erhältst.
Die Anwendung ist denkbar einfach: Je heller die Umgebung, desto höher ist die Spannung am Ausgang. Dein Arduino kann diesen Wert über einen analogen Pin einlesen und darauf reagieren. Baue eine Nachtleuchte, die angeht, sobald es dämmert. Konstruiere eine Jalousie-Steuerung, die sich bei starker Sonneneinstrahlung schließt, oder einen einfachen Lichtmesser. Dieses Modul ist der perfekte, kostengünstige Einstieg in die Welt der Lichterkennung.
Deine technischen Vorteile im Überblick:
- Einfache Lichterkennung: Misst zuverlässig die Intensität des Umgebungslichts.
- Analoger Ausgang: Liefert einen stufenlosen Spannungswert zur präzisen Auswertung.
- Bewährtes Prinzip: Nutzt einen robusten und langlebigen Fotowiderstand (LDR).
- Leicht zu programmieren: Kann einfach mit
analogRead()ausgelesen werden. - Kompakte Bauform: Passt auf jedes Breadboard und in jedes Projektgehäuse.
- Breite Kompatibilität: Arbeitet einwandfrei mit 3.3V- und 5V-Systemen.
- Vielseitig einsetzbar: Ideal für Dämmerungsschalter, Lichtmesser oder Linienfolger-Roboter.
Technisches Datenblatt
Arduino Code
/*
KY-018 Fotowiderstand-Modul Beispiel
Dieses Programm liest den analogen Wert des Lichtsensors aus
und gibt ihn auf dem Seriellen Monitor aus. Ein höherer Wert
bedeutet mehr Licht.
*/
// Definiere den analogen Pin, an dem der Signal-Pin (S) angeschlossen ist
const int ldrPin = A0;
void setup() {
// Initialisiere die serielle Kommunikation
Serial.begin(9600);
Serial.println("KY-018 Lichtsensor bereit.");
}
void loop() {
// Lese den analogen Wert (zwischen 0 und 1023)
int ldrStatus = analogRead(ldrPin);
// Gib den Wert aus
Serial.print("Lichtlevel: ");
Serial.println(ldrStatus);
// Eine kurze Pause vor der nächsten Messung
delay(500);
}





