חיישנים ← חיישן אור
💡 חיישן תאורה

חיישן אור (LDR)

LDR - Light Dependent Resistor - הוא נגד שהתנגדותו משתנה בהתאם לכמות האור שפוגעת בו. ככל שיש יותר אור, ההתנגדות יורדת. משתמשים בו יחד עם נגד קבוע ליצירת מחלק מתח, וכך אפשר לקרוא ערך אנלוגי שמייצג את עוצמת התאורה.

מפרט

חיבור

VCC ל-5V, GND ל-GND, פין AO לכניסה אנלוגית (למשל A0).

קוד לדוגמה

const int ldrPin = A0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int lightLevel = analogRead(ldrPin);
  Serial.print("Light level: ");
  Serial.println(lightLevel);
  delay(300);
}

רעיון לתרגול

לחבר לד שנדלק אוטומטית כשהחדר מחשיך - כלומר כשהערך שמתקבל מהחיישן יורד מתחת לסף מסוים.