תוכן עניינים:
- שלב 1: אסוף חומרים
- שלב 2: חיבור חיישן התנועה PIR
- שלב 3: חיבור הנורות והנגדים
- שלב 4: חיבור ה- PiCamera
- שלב 5: הגדרת הרמקולים
- שלב 6: קידוד הפרויקט
- שלב 7: בדיקה אחרונה
וִידֵאוֹ: SanityForce (מערכת אזעקה- Rpi): 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
כעת ישנן דרכים רבות לשמור על החפצים שלך בטוחים, או פשוט להשאיר את האחים שלך מחוץ לחדר שלך, כמו לשים מנעול או פשוט להרחיק אותם מאנשים אחרים. מה אם הייתי אומר לך שאתה לא צריך לעשות את כל הדברים הבסיסיים האלה אבל אתה יכול להפוך את ה- Raspberry Pi למערכת האזעקה האישית שלך! עכשיו אתה עשוי לחשוב שזה בלתי אפשרי או פשוט מיותר ביותר, אתה יכול פשוט לשים מנעול על דלת החדר שלך כדי להשאיר את אחיך הקטן בחוץ. אבל אחיך יכול למצוא את מפתח המנעול ופשוט להיכנס לחדר שלך, אך עם מערכת אזעקה זו, ברגע שתפעיל אותו, לא תוכל להשבית אותו עד שתלך ותכבה אותו באמצעות הקוד. אם אחיך אפילו יגיע מטר ליד הדלת שלך, האזעקה תיכנס ותגיד לכולם בבית שלך שמישהו ניסה לפגוע לפרטיות שלך. ואז ברגע שמישהו יודע שהוא ניסה לפגוע לפרטיות שלך, הוא יבוא ויעצור אותו. כדי להפוך את ה- Pi שלך למערכת האזעקה המדהימה שנקראת SanityForce, תצטרך לבצע כמה צעדים פשוטים ותצטרך כמה תוספות ל- Pi שלך. כל השלבים והחומרים שתזדקק להם מפורטים להלן. בהצלחה, ושתהיה SanityForce איתך!
שלב 1: אסוף חומרים
כעת לפרויקט זה תדרשו לא מעט פיסות תוספות עבור ה- Raspberry Pi שלכם. לפני שתתחיל בבניית הפרויקט, ודא שיש ברשותך את כל החומרים המפורטים להלן.
- 1x פטל פטל
- 1x לוח לחם
- 1x זוג רמקולים
- 1x מצלמת Pi
- 10x נוריות אדומות
- 1x PIR חיישן תנועה
- 3x חוטי נקבה-זכר
- 10x 330 נגדים
- 10x כבלי מגשר כחולים
- 2x כבלי מגשר שחורים
שלב 2: חיבור חיישן התנועה PIR
לפני חיבור כל הנורות והרמקולים האחרים, תרצה לחבר את חיישן התנועה המהווה את העצם האחורית של הפרויקט שלך. לחיבור חיישן התנועה, עליך להיזהר מחבר את החוט הנשי-זכר הנכון לסיכות GPIO ולסיכות GND. אשתמש בתמונה למעלה כדוגמה כדי לציין איזה חוט ילך לאן. בדוגמה ישנם 3 חוטים המחוברים לחיישן התנועה, אחד ירוק, סגול וכחול, בסדר הזה מימין לשמאל. החוט הירוק יתחבר לסיכת ה- GND בלוח הלחם שלך, כפי שניתן לראות בדוגמה למעלה. החוט הסגול יתחבר לסיכת החשמל של 5 וולט בלוח הלחם, ניתן היה לראות זאת בתמונה למעלה. החוט השלישי והאחרון, הכחול נכנס לסיכת ה- GPIO בלוח הלחם שלך, ובאיזה סיכת GPIO הוא נכנס לבחירה שלך.
שלב 3: חיבור הנורות והנגדים
אז הלאה לנוריות ולנגדים, חיבור אלה קל מאוד, רק וודא שהרגל (האנודה) הארוכה של ה- LED מחוברת לכבל המגשר שמחובר לסיכת GPIO. הרגל הקצרה (קתודה) של ה- LED מחוברת לנגד 330 המחובר לסיכת ה- GND. לפני שתגדיר את נוריות הלוח על הלוח, חבר שני כבלי מגשר שחורים אשר היו מתחברים מסיכת GND למסילת ה- GND שעל הלוח. אתה יכול להפיץ את הלדים בכל מקום על לוח הלחם, בכל עיצוב שאתה אוהב. הקפד לעקוב אחר הדברים שאמרתי למעלה והנורות שלך צריכות להדליק ברגע שנכניס את הקוד ונבדוק אותן. כמו כן, סיכות ה- GPIO שאליה אתה מחבר את הלדים לא משנה, זו יכולה להיות הבחירה שלך.
שלב 4: חיבור ה- PiCamera
כעת חיבור ה- PiCamera הוא עבודה קלה, אך היזהרו בעת חיבורו שלא תפגעו בסיכות המצלמה בתהליך השתילה בפי. שם היית פותח את הצוהר השחור על הבר ופשוט הכנס את מצלמת ה- Pi פנימה, זכור לדחוף את המוט חזרה פנימה ברגע שהמצלמה במקום. לאחר שתעשה זאת תרצה ללחוץ על כפתור ה- Raspberry Pi בסרגל התחתון של ממשק ה- Pi, שורת התפריטים תעלה. לאחר מכן תלחץ על "העדפות", וירד אל "תצורת פטל פטל", לאחר שתלחץ עליו תקבל תפריט מול המסך. שם היית לוחץ על "ממשקים", שם לחץ על כפתור ההפעלה לאפשרות המצלמה. אם המצלמה כבר מופעלת, השבת אותה ולאחר מכן הפעל אותה. לאחר שהפעלת את המצלמה, הפעל מחדש את ה- Pi שלך והמצלמה תתחיל לפעול לאחר שה- Pi יאתחל מחדש.
שלב 5: הגדרת הרמקולים
עכשיו עבור ה- Pi אתה יכול להשתמש בכל רמקולים שאתה אוהב, אבל אני ממליץ לך להשתמש ברמקולים שיש להם שקע לאוזניות שתוכל לחבר לשקע האוזניות של ה- Pi. כעת הגדרת הרמקולים היא החלק הקל ביותר ביצירת הפרויקט הזה, כל שעליך לעשות הוא לחבר את שקע האוזניות לרמקולים לשקע האוזניות של הפי. לאחר מכן תחבר את כבל ה- USB A של הרמקולים לנקודת ה- USB A של ה- Pi. רק אז אתה מפעיל את הרמקולים וכדאי שתתחיל לפעול. למקרה שהרמקולים שלך לא יפעלו לאחר חיבורם לחשמל, נסה להוציא אותם החוצה ולהכניס אותם שוב, או לכבות ולהדליק את ה- Pi שלך שוב!
שלב 6: קידוד הפרויקט
אז עכשיו אחרי שהרכבת הכל ב- Pi שלך, אתה מוכן לקוד ב- Python, כך שהוא אכן יפעל. להלן הקוד שיגרום להכל לעבוד, תוכל פשוט להשתמש בו, אך זכור לשנות את כל מספרי הסיכות של GPIO למספר הסיכה הספציפי ללוח הלחם שלך. יהיה עליך גם לשנות את שם תיקיית המוסיקה שהגדרתי בקוד, לשנות את השם לכל שם התיקיה במחשב שלך. בתחתית תמונה של איך הקוד שלך צריך להיראות בפייתון, פשוט הורד את הקובץ והסתכל.
מ- gpiozero import MotionSensor מ- gpiozero יבוא LED
מפעם לפעם ייבוא שינה
מייבוא picamera PiCamera
לייבא משחק משחקים
מצלמה = PiCamera ()
pir = MotionSensor (4)
אזעקה 1 = LED (21)
alarm2 = LED (24)
alarm3 = LED (20)
alarm4 = LED (19)
אזעקה 5 = LED (16)
אזעקה 6 = LED (5)
אזעקה 7 = LED (12)
אזעקה 8 = LED (13)
alarm9 = LED (25)
אזעקה 10 = LED (22)
def rest ():
pygame.init ()
pygame.mixer.music.load ("LA LA LA.mp3")
pygame.mixer.music.play (-1)
בעוד שזה נכון:
pir.wait_for_motion ()
אם pir.motion_detected:
camera.start_preview ()
שינה (0.1)
camera.capture ('/home/pi/Desktop/capture.jpg')
camera.stop_preview ()
מנוחה()
הדפס ("התראה על חודר !!!!")
alarm1.on ()
alarm2.on ()
שינה (0.4)
alarm1.off ()
alarm2.off ()
alarm3.on ()
alarm4.on ()
שינה (0.5)
alarm3.off ()
alarm4.off ()
alarm5.on ()
alarm6.on ()
שינה (0.4)
alarm5.off ()
alarm6.off ()
alarm7.on ()
alarm8.on ()
שינה (0.4)
alarm7.off ()
alarm8.off ()
alarm9.on ()
alarm10.on ()
שינה (0.4)
alarm9.off ()
alarm10.off ()
alarm10.on ()
alarm9.on ()
שינה (0.4)
alarm10.off ()
alarm9.off ()
alarm8.on ()
alarm7.on ()
שינה (0.4)
alarm8.off ()
alarm7.off ()
alarm6.on ()
alarm5.on ()
שינה (0.4)
alarm6.off ()
alarm5.off ()
alarm4.on ()
alarm3.on ()
שינה (0.4)
alarm4.off ()
alarm3.off ()
alarm2.on ()
alarm1.on ()
שינה (0.4)
alarm2.off ()
alarm1.off ()
אַחֵר:
alarm1.off ()
alarm2.off ()
alarm3.off ()
alarm4.off ()
alarm5.off ()
alarm6.off ()
alarm7.off ()
alarm8.off ()
alarm9.off ()
alarm10.off ()
שלב 7: בדיקה אחרונה
עכשיו לאחר שהכנסת את הקוד לפייתון, הגיע הזמן לחבר הכל ולראות אם הפרויקט שלך באמת עובד! להלן סרטון כיצד הפרויקט שלך צריך לתפקד, התעלם מכמה מהאנשים שמדברים מאחור, לא הייתי במקום שקט! מקווה שהמאמצים שלך להפוך את SanityForce: מערכת האזעקה להצלחה, ועכשיו יש לך משהו מגניב שיעזור לך להרחיק את האחים שלך מהחדר שלך.
תודה שענית על ההנחיה הזו, ואני מקווה שלמדת דבר או שניים! אל תשכח להשאיר את המחשבות שלך בתגובות למטה! תהנה עם SanityForce שלך!
מוּמלָץ:
מערכת אזעקה מיני PIR M5StickC-ESP32: 7 שלבים
מערכת אזעקה מיני PIR M5StickC-ESP32: בפרויקט זה נלמד כיצד לבצע אזהרת מיני אזעקה באמצעות חיישן מיני PIR ולוח M5StickC ESP32. צפו בסרטון
מערכת אזעקה לפלישה אוטומטית לבית DIY: 5 שלבים (עם תמונות)
מערכת אזעקה לפלישה אוטומטית לבית DIY !: בפרויקט זה אראה לך כיצד להשתמש בתוכנת עוזר הבית על מנת ליצור מערכת אזעקה לפלישה לביתך. המערכת בעצם תזהה אם הדלת תיפתח ללא רשות ואז היא תשלח הודעה
מערכת אזעקה לאבטחת לייזר (MOD DUAL): 5 שלבים
מערכת אזעקת אבטחת לייזר (DUAL MODE): כשמשהו באבטחה אנו בהחלט זקוקים לכל רעיון מוצק ובמקרה זה אזעקת אבטחת לייזר היא האפשרות הטובה ביותר ליצור בבית בצורה קלה מאוד. אז במדריך זה נלמד כיצד להפוך את הפרויקט הזה לקל מאוד תוך
כיצד לבצע מערכת אזעקה לאיתור הצפות חכמות באמצעות פטל פיי וארגון חלקיקים: 6 שלבים
כיצד לבצע מערכת אזעקה חכמה לזיהוי הצפות באמצעות פטל פיי וארגון חלקיקים: בעל חיישני סטנדרט סטנדרטיים מצוינים בכדי למנוע נזק אדיר לבית או למקום העבודה שלך. אבל זה מקשה אם אתה לא בבית להגיע לאזעקה. כמובן אתה יכול לקנות אותם חכמים מערכת אזעקת הצפה זו מזהה כל נוזל ומעוררת עלאר
מערכת אזעקה לאיתור גז ארדואינו: 6 שלבים
מערכת אזעקה לאיתור גז ארדואינו: שלום לכולם! כרגע, אני אסביר כיצד לבנות מערכת אזעקה לאיתור גז ארדואינו ב- tinkercad. מעגל זה משתמש בחיישן הגז כדי לזהות אם יש שריפה, עשן או דליפת גז בקרבת מקום. באמצעות ה- LCD והאזעקה, מעגל זה גם