לייזר + מקלט
מודול משדר לייזר פולט קרן דקה וממוקדת, ומולו ממוקם מקלט (בדרך כלל LDR או פוטו-טרנזיסטור) שמזהה את הקרן. כשמשהו חוסם את הקרן בין המשדר למקלט, ניתן לזהות זאת בקוד - בדיוק כמו "פוטו-איי" בכניסה לחנות.
מפרט
- מתח משדר: 5V, צריכת זרם נמוכה
- מקלט: 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);
}
רעיון לתרגול
לבנות מערכת אזעקה: כשהקרן נחסמת, מפעילים באזר ולד אדום מהבהב.