חיישנים ← לייזר + מקלט
🔴 זיהוי חסימה

לייזר + מקלט

מודול משדר לייזר פולט קרן דקה וממוקדת, ומולו ממוקם מקלט (בדרך כלל LDR או פוטו-טרנזיסטור) שמזהה את הקרן. כשמשהו חוסם את הקרן בין המשדר למקלט, ניתן לזהות זאת בקוד - בדיוק כמו "פוטו-איי" בכניסה לחנות.

מפרט

חיבור

המשדר מתחבר ל-5V ו-GND ישירות (או דרך פין דיגיטלי להדלקה/כיבוי). המקלט מתחבר כמו חיישן אור רגיל - VCC, GND ופין אנלוגי לקריאת העוצמה.

קוד לדוגמה

const int laserPin = 8;      // מדליק את הלייזר
const int receiverPin = A0;  // קורא מהמקלט
const int threshold = 500;   // סף לזיהוי חסימה

void setup() {
  Serial.begin(9600);
  pinMode(laserPin, OUTPUT);
  digitalWrite(laserPin, HIGH); // לייזר דלוק תמיד
}

void loop() {
  int value = analogRead(receiverPin);
  if (value < threshold) {
    Serial.println("הקרן נחסמה!");
  }
  delay(100);
}

רעיון לתרגול

לבנות מערכת אזעקה: כשהקרן נחסמת, מפעילים באזר ולד אדום מהבהב.