דלגו לתוכן המרכזי
KitLab
שיעור קודם
תאורת נוכחות — הפרויקט הראשון· 23 / 41
תאורת נוכחות — הפרויקט הראשון
🎬

הסרטון בדרך אלינו

בינתיים — התמלול המלא של השיעור מחכה לכם למטה

תאורת נוכחות — הפרויקט הראשון

מה בשיעור?

  • שני הרכיבים הפירו-אלקטריים
  • למה תנועה שוברת את האיזון
  • למה עמידה בשקט מבטלת זיהוי
  • חיישן, תנאי ופלט = מוצר

מה נלמד כאן

  • מה קורה בתוך חיישן ה-PIR ברזולוציה גבוהה
  • לבנות תאורה אוטומטית

התאורה שחוסכת חשמל

תאורת נוכחות

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

בשיעור 5 קראתם את החיישן. עכשיו תבנו איתו מוצר.


הידע שצריך

ברזולוציה גבוהה

גוף אדם פולט אינפרה-אדום באורך גל של כ-10 מיקרון — כל הזמן.

עקרון הפעולה

בתוך החיישן שני רכיבים פירו-אלקטריים זה לצד זה. במצב רגיל שניהם מאוזנים.

כשאדם נכנס לטווח — הוא מכסה אחד לפני השני, האיזון נשבר, ונוצר הפרש אות חשמלי. מעגל פנימי מגביר ומוציא אות דיגיטלי.

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


הניסוי

המטרה: תנועה מדליקה נורית.

רשימת רכיבים

הרכיב כמות
לוח ESP32 1
לוח ניסוי 400 נקודות 1
חיישן PIR 1
נורית LED 1
נגד 220Ω 1

התרשים החשמלי

התרשים החשמלי

החיבור

חיבור הרכיבים


הקוד

from machine import Pin
import time

led = Pin(5, Pin.OUT)
pir = Pin(16, Pin.IN)

led.value(0)                 # מתחילים כבוי

while True:
    if pir.value() == 1:
        led.value(1)         # יש תנועה
    else:
        led.value(0)

    time.sleep(0.05)         # מונע ריצוד

תסתכלו כמה זה פשוט — חיישן, תנאי, פלט. וזה מוצר שנמכר בחנויות.

זה בדיוק מה שפרק 3 מלמד: אין כאן שום דבר חדש. שיעור 5 נתן את החיישן, שיעור 1 את הנורית, שיעור 19 את ה-if. החידוש הוא החיבור.

מה אמור לקרות

התאורה נדלקת


נסו בעצמכם

  • כוונו את בורג ההשהיה. כמה זמן האור נשאר?
  • שלבו עם שיעור 21: אור רק אם יש תנועה וגם חשוך (and).
  • הוסיפו זמזם: התרעה קצרה בכניסה.
  • החליפו ב-RGB: אור לבן רך.
  • עמדו בשקט מוחלט. כמה שניות עד הכיבוי?

🧰 הרכיבים לשיעור הזה

רוצים את חומרי הקורס והעדכונים?

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