תוכן עניינים:
וִידֵאוֹ: זיהוי תנועה באמצעות פטל פטל: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
במדריך זה נלמד כיצד אנו יכולים להשתמש בחיישן PIR (פסיבי אינפרא אדום) עם פטל פטל, על מנת לבנות גלאי תנועה פשוט. הוא משמש לחישת תנועה של אנשים, בעלי חיים או אובייקטים אחרים. הם משמשים בדרך כלל באזעקות פורץ ומערכות תאורה המופעלות אוטומטית.
עקרונות הפעולה:
כל האובייקטים עם טמפרטורה מעל האפס המוחלט פולטים אנרגיית חום בצורה של קרינה. בדרך כלל קרינה זו אינה נראית לעין האנושית מכיוון שהיא מקרינה באורכי גל אינפרא אדום, אך ניתן לאתר אותה באמצעות מכשירים אלקטרוניים המיועדים למטרה כזו. (מקור: ויקיפדיה)
מטרת ההדרכה:
הרעיון העיקרי של הדרכה זו הוא להדליק לד אם תזוהה תנועה, ולכבות לד אם אחרת. כפי שאמרתי בהקדמה אתה יכול להשתמש בחיישן כדי לשלוט בחדר אור או אזעקה במקום לד.
שלב 1: חומרים מתכלים
חומרי חומרה:
1. פטל פי 3 דגם ב '
2. חיישן PIR
3. לוח לחם
4. נגד של 220 אוהם
5. LED
6. חוטים
חומרי תוכנה:
1. ג'סי Raspbian (מערכת הפעלה של Raspberry Pi: לפרטים נוספים אתה יכול להסתכל במדריך הקודם שלי כאן).
2. Python IDLE
אז אני מניח שביצעת כמה פרויקטים בסיסיים בהצלחה. אם לא, אל תדאג אני ממליץ לך לעקוב אחר ההדרכה הקודמת שלי (התחל את הפרויקט הראשון שלך עם פטל: LED מהבהב)
שלב 2: הרכבת מעגלים
החיווט פשוט למדי, לחיישן PIR יש שלושה סיכות:
1. Vcc ל- 5v של ה- GPIO של פטל.
2. GND ל- GNS של ה- GPIO של פטל.
3. OUT עד 17 סיכות GPIO.
לחיווט הנורית והנגד תוכלו לבצע את השלבים הבאים:
1. חבר נגד 220Ω לאנודה של ה- LED, ולאחר מכן הנגד ל- 5 V.2. חבר את הקתודה של הנורית ל- 4 פיני GPIO (ראה תמונה למעלה).
שלב 3: קוד פייתון
1. הפעל את ה- Pi שלך וצור קובץ טקסט חדש "pir.py" (אתה יכול לקרוא את הקובץ כרצונך).
2. הקלד את הקוד הבא:
ייבא RPi. GPIO כ- GPIO
זמן ייבוא GPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #נסה לנסות: time.sleep (2) #לייצב את החיישן בעוד True: i = GPIO.input (17) אם i == 0: #כאשר הפלט מחיישן התנועה נמוך GPIO. פלט (4, 0) #כבה הדפסת LED ("לא זוהתה תנועה", i) elif i == 1: #When פלט מחיישן התנועה הוא HIGH GPIO. פלט (4, 1) #הדלק הדפסת LED ("זוהה תנועה", i) למעט: GPIO.cleanup ()
3. לאחר שהקלדת את כל הקוד המסומן שמור אותו.
4. הפעל את קוד הפיתון על ידי הקלדת הקוד הבא במסוף:
- cd Desktop ולחץ על Enter (אני מקליד שולחן עבודה כי שמרתי את הקובץ בשולחן העבודה של pi).
- python pir.py והקש Enter.
שלב 4: לתמיכה
תוכל להירשם לערוץ היוטיוב שלי לקבלת הדרכות ופרויקטים נוספים. הירשם לקבלת תמיכה. תודה.
עבור אל ערוץ YouTube שלי -קישור
מוּמלָץ:
זיהוי אובייקט פטל פטל: 7 שלבים
זיהוי אובייקטים של פטל פטל: מדריך זה מספק הוראות שלב אחר שלב כיצד להגדיר את ממשק ה- API לזיהוי אובייקטים של TensorFlow ב- Raspberry Pi. על ידי ביצוע השלבים במדריך זה, תוכל להשתמש ב- Raspberry Pi שלך כדי לבצע זיהוי אובייקטים בסרטון חי מתוך P
ניטור טרריום לטאה באמצעות בקר Adoia IoT WiFi + זיהוי תנועה: 17 שלבים (עם תמונות)
ניטור טרריום לטאה באמצעות בקר WiFi של Adosia IoT + זיהוי תנועה: במדריך זה נראה לך כיצד לבנות טרריום לטאה פשוט לקומץ ביצי קמצן שמצאנו והפרענו בטעות בגינון בחוץ. אנו רוצים שהביצים יבקעו בבטחה, אז כל שנעשה הוא ליצור מרחב בטוח באמצעות פלסטיק
מערכת אבטחת זיהוי פנים למקרר עם פטל פטל: 7 שלבים (עם תמונות)
מערכת אבטחת זיהוי פנים למקרר עם פטל פטל: גלישה באינטרנט גיליתי שמחירי מערכות אבטחה משתנים בין 150 $ ל 600 $ ומעלה, אך לא ניתן לשלב את כל הפתרונות (אפילו היקרים מאוד) עם אחרים כלים חכמים בביתך! לדוגמה, אינך יכול להגדיר
מנתח תבניות תנועה באמצעות זיהוי אובייקטים חיים: 11 שלבים (עם תמונות)
מנתח תבניות תנועה באמצעות זיהוי אובייקטים חיים: בעולם של היום, רמזורים חיוניים לכביש בטוח. עם זאת, פעמים רבות, רמזורים יכולים להטריד במצבים בהם מישהו מתקרב אל האור בדיוק כשהוא הופך לאדום. זה מבזבז זמן, במיוחד אם האור הוא מוקדם
זיהוי פנים+זיהוי: 8 שלבים (עם תמונות)
זיהוי פנים+זיהוי: זוהי דוגמה פשוטה לריצת זיהוי פנים וזיהוי באמצעות OpenCV ממצלמה. הערה: הכנתי את הפרויקט הזה לתחרות חיישנים והשתמשתי במצלמה כחיישן לאיתור מעקב והכרה. אז, המטרה שלנו בפגישה זו, 1. התקן את אנקונדה