תוכן עניינים:
וִידֵאוֹ: PiGMI: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
תן לי להציג את PiGMI - Pi Garage Monitor דרך האינטרנט
זו הגרסה שלי למערכת ניטור דלתות מוסך באמצעות פי. ה- Pi שולט גם בפתיחה וסגירה של הדלתות ומשולב ב- HomeBridge כך שאוכל לומר: "היי סירי, פתח את הדלת של דייב!".
הפרויקט נבנה בשנת 2016 ומאז הוא פועל. העיצוב התבסס על שמירה על דברים פשוטים ככל האפשר. לדוגמה, לדלת המוסך ארבע מצבים: פתוח, סגור, תקוע וחסום. השניים הראשונים ברורים, השניים האחרונים מייצגים אם הדלת נסגרת והיא לא יכולה, אז היא חסומה. אם הוא מנסה להיפתח ולא מצליח לעשות זאת הוא נתקע. הגילוי של מצבים אלה שוב נשמר פשוט. הדלת מתחילה להיפתח תוך כ -2 שניות מלחיצה על הכפתור הידני, ולוקח כ- 15 שניות להיסגר באמצעות הכפתור הידני (או השלט הרחוק). שני תזמונים אלה שימשו לאיתור מצבים תקועים וחסימים. מתג מגנטי פשוט מזהה את מצב דלת המוסך. שוב, אם זה פשוט, זה אומר שאני לא צריך להסתבך עם האלקטרוניקה של דלת המוסך. כך שאם מצב המתג לא ישתנה לאחר הזמן שנקבע תקבל הודעה. כמובן שהדלת יכולה להיפתח בזמן ועדיין להיתקע, אבל היית שם לב לזה - מנסה לשמור על פשטות! ממסרים משמשים על פני הכפתורים הידניים במוסך. ניתן להגדיר אותו עד 3 דלתות.
אז התכנון היה להשתמש ב- Pi כדי לעקוב אחר מצב המתג. ספק ממשק אינטרנט לשליטה ואפשר גישה באמצעות האינטרנט לניטור ושליטה מרחוק. סקרתי את הרעיון הזה עם חבר (טום מילנר) שיצא ויצר עבורי את כל ממשק האינטרנט. אתה יכול להוריד את הקוד ולנסות אותו במצב הדגמה לפני שתגדיר אותו ב- Pi. הממשק מאפשר לך להגדיר את סיכות GPIO עבור המגנטים והיציאות של הממסרים. עיכובי הזמן המשמשים במקרה שהדלת שלך לוקחת יותר מברירת המחדל של 2 ו -15 שניות. אתה יוצר משתמש וסיסמה לאבטחה, יש מתקן רישום. יש לו את ההגדרה במצב אזעקה שבו תוכל לקבל התראת SMS אם הדלת שלך נפתחת בזמן שהיית בחופשה או רק בעבודה. התוכנה נבדקה ב- Raspberry Pi 3 ו- Zero. למידע נוסף הנה קישור לדף הוויקי המוסך שלי. הניטור הוא אופציונלי והנה הקישור.
אספקה
אתה תצטרך:
Raspberry Pi (Pi3 ו- Zero נבדקו) עם מערכת ההפעלה האחרונה של Pi על כרטיס SD ואספקת חשמל
דונגל Wifi
מתגים מגנטיים (1 לדלת) אין סוג
ממסר (ים לדלת)
רוב החלקים האלקטרוניים מקורם ב- Adafruit או אמזון.
חוט - חוט פעמון דלת לחיווט המגנטים לפי
מארזים עבור ממסרים ו- Pi (שלי הדפסתי תלת מימד מ Thingiverse: ממסר, Pi)
תוכנת My-Garage שלי
תוכנת ניטור אופציונלית
הדבק להצמדת מגנט לדלת ולמסגרת הדלת.
ברגים למארזי הרכבה על הקיר
כלים:
חשפניות חוטים, צְבָת
אקדח סיכות להדבקת ריצות חוט במוסך.
מספרי תיל
שלב 1: הגדרת ה- Pi
יש הרבה הדרכות בנושא הגדרת פי, כך שאני לא אכסה אותן כאן מלבד לציין מה צריך בפי.
1) אפאצ'י, PHP, פייתון. שוב יש הדרכות בנושא מאתרים כגון Adafruit וכמובן ארגון RaspberryPi.
2) ה- Pi יזדקק לגישה ל- Wifi שלך כך שיהיה עליך להגדיר אותו.
3) לגישה מחוץ לבית שלך יהיה עליך לספק שיטה לעבור דרך קיר האש של הנתב. אני משתמש בכתובת אינטרנט של noip.com והשתמשתי במספר יציאה אחר עבור Apache כתכונת אבטחה נוספת. שוב יש הרבה הדרכות באינטרנט לסידור זה.
4) תוכנת My-Garage מבית Github
שלב 2: חיווט ותצורה
עיין בתרשים אך התכונות העיקריות שלהן הן מגנט אחד וממסר אחד לדלת. עבור ההתקנה שלי זה שישה סיכות GPIO. הם ניתנים להגדרה בתוכנה, רק הקפד להתאים את הממסר הנכון למגנט הנכון על מספר דלתות! עיין בתמונה למעלה לדף ההגדרות.
כאן אתה יכול להגדיר את המצבים (סימולציה aka מצב הדגמה); מספר ושמות הדלתות; הזמנים לפתיחת וסגירת הדלת והמידע לשליחת אזעקות וניטור.
החיווט הפיזי שוב נשמר פשוט ככל האפשר. פלט הממסר (ים) מוקפץ על פני הכפתורים הידניים במוסך. הממסר פועם למשך שנייה אחת בערך כל עוד לוקח לך ללחוץ על הכפתור. המתג המגנטי שהרכבתי בגובה העיניים על מסילת הדלת. לדלתות שלי יש מסלול מתכת שאליו הולכים גלילים. מכיוון שהתוכנה רק צריכה לדעת אם המתג פתוח או סגור אתה יכול להרכיב אותו בכל מקום המתאים ביותר לדלת שלך. המגנט מותקן על הדלת (חלק נע) המתג על המסגרת. פעולת הדלת אינה משתנה באופן לא תקין. עצירות הקצה הקיימות וחיישן חסימת IR עדיין פועלות.
מוּמלָץ:
כיצד לבצע אנטנת BiQuade כפולה 4G LTE שלבים פשוטים: 3 שלבים
כיצד להפוך אנטנת 4G LTE BiQuade כפולה לשלבים קלים: לרוב לא עמדתי בפני, אין לי עוצמת אות טובה לעבודות היום-יומיות שלי. לכן. אני מחפש ומנסה סוגים שונים של אנטנות אבל לא עובד. לאחר בזבוז זמן מצאתי אנטנה שאני מקווה לייצר ולבדוק, כי זה עקרון הבנייה לא
עיצוב משחק בקפיצה ב -5 שלבים: 5 שלבים
עיצוב משחק בקפיצה ב -5 שלבים: פליק הוא דרך פשוטה מאוד ליצור משחק, במיוחד משהו כמו פאזל, רומן חזותי או משחק הרפתקאות
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם
מהדורת ליל כל הקדושים של Arduino - מסך קופץ זומבים (שלבים עם תמונות): 6 שלבים
מהדורת ליל כל הקדושים של Arduino - מסך פופ -אאוט של זומבים (צעדים עם תמונות): רוצה להפחיד את החברים שלך ולעשות רעש צורח בהלווין? או סתם רוצה לעשות מתיחה טובה? המסך הקופץ הזה של זומבים יכול לעשות זאת! במדריך זה אלמד אותך כיצד ליצור זומבים קופצים בקלות באמצעות Arduino. ה- HC-SR0
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: 3 שלבים
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: במדריך זה אראה לך את השלבים החיוניים להתקנת תוסף וורדפרס לאתר שלך. בעיקרון אתה יכול להתקין תוספים בשתי דרכים שונות. השיטה הראשונה היא באמצעות ftp או דרך cpanel. אבל אני לא אפרט את זה כיוון שזה באמת משלים