תוכן עניינים:
וִידֵאוֹ: Smart B.A.L (תיבת דואר מחוברת): 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
נמאס לך לבדוק בכל פעם את תיבת הדואר שלך כשאין שום דבר בפנים. אתה רוצה לדעת אם אתה מקבל את הדואר שלך או חבילה במהלך טיול, אז תיבת הדואר המחוברת היא בשבילך. הוא יודיע לך אם הדוור הפקיד דואר או חבילה, ישירות בסמארטפון שלך באמצעות דוא ל, הודות לטכנולוגיות העדכניות ביותר ש- LORAWAN יוצרה בצרפת. אנו הולכים צעד אחר צעד כיצד לעצב אב טיפוס לאורך ההנחיה הזו.
שלב 1: ציוד
שפות בשימוש: C/C ++
ידע בסיסי באלקטרוניקה דיגיטלית.
דרישות חומרה:
גרוב-ג'ירו דיגיטלי בעל 3 צירים:
ערכת מודול sigfox עם אנטנה:
כפתור לחיצה אקראי (בחר מה שאתה רוצה).
Nucleo F030R8:
דרישות תוכנה:
מחשב עם דפדפן טוב לעבודה עם מהדר Mbed.
שלב 2: הכינו את המכשיר שלכם
ראשית, עלינו לחבר את כל המודולים לשבב.
הפעל את מודול הסיגפוקס והג'ירוסקופ במתח של 3.3! ואז חבר את חוטי UART למודול Sigfox (PA_9, PA_10) ואת חוטי I2C לג'ירוסקופ (PB_10; PB_11). חבר את הכפתור בעזרת סיכות PB_3. בסיום, ריכז את הקוד למטה.
ניתן לבדוק את אב הטיפוס על ידי הנחת הג'ירו על תיבת דואר ולקבל כמה ערכים הקשורים לתנועה ובכך לבדוק האם מדובר בחבילה שהופקדה או במכתב.
#כלול "mbed.h" #כולל "ITG3200.h" // ---------------------------------- -// תצורה היפר-סופנית // 9600 שידורים, נתונים של 8 סיביות, ללא זוגיות // ------------------------------ ------ מחשב סידורי (SERIAL_TX, SERIAL_RX); סיגפוקס סידורי (PA_9, PA_10, NULL, 9600); InterruptIn bouton (PB_3); גירוס ITG3200 (PB_11, PB_10); אפליקציית int נדיפה; int facteur = 0; טיימר t; סוללת AnalogIn (A3); AnalogIn ref_batt (ADC_VREF); void lol () {pc.printf ("appui / r / n"); אפליקציה = 1; } /* void batt () {pc.printf ("batterie faible! / r / n"); }*/ int main () {int x, y, z; // הגדר את רוחב הפס הגבוה ביותר. gyro.setLpBandwidth (LPFBW_42HZ); חיץ חרוך [20]; bouton.fall (& lol); bouton.mode (PullDown); //batterie_faible.rise(&batt); //batterie_faible.mode(PullDown); pc.printf ("התחלה / r / n"); בעוד (1) {app = 0; x = gyro.getGyroX (); y = gyro.getGyroY (); z = gyro.getGyroZ (); אם (x> 5000) {t.start (); pc.printf ("דקה בכורה / r / n"); while (t.read () <10); pc.printf ("זמני סנפירים / r / n"); //pc.printf("app= %d / r / n ", אפליקציה); if (app == 0) {sigfox.printf ("AT $ SF = 636f757272696572 / r / n"); // colis: 636f6c69732e202020 sigfox.scanf ("%s", חיץ); pc.printf ("%s / r / n", חיץ); } pc.printf ("fin אם / r / n"); t.stop (); t.reset (); } /* if (batterie.read () <= (2.8* ref_batt.read () /1.23)) pc.printf ("batterie faible / r / n"); sigfox.printf ("AT $ SF = 636f757272696572 / r / n"); // colis: 636f6c69732e202020 המתנה (10); sigfox.printf ("AT $ P = 1"); המתן (10); sigfox.printf ("AT $ P = 0 / r / n");*/}}
שלב 3: הרכבה PCB
אב הטיפוס הקודם גדול מכדי להכניס אותו לתיבת הדואר. הנה כמה קבצי גרבר להדפסת המעגל והרכבת הרכיב שלך.
שלב 4: אתר גב
ביססנו את ארכיטקטורת ה- backend שלנו על IBM Cloud (IBM IoT Watson Platform ו- NodeRED) ועל בקשות API REST. הענן של IBM שימש לניהול התקשורת בין חלקים שונים במערכת שלנו. כפי שאתה יכול לראות בזרימת NodeRED שלנו, אנו שולטים בכל הבקשות המתקבלות מ- API של Sigfox (ששולח את ההודעות מהמכשיר שלנו) ומאתר Wix שלנו (לרישום מכשיר חדש). כמו כן, הענן אחראי לשליחת הודעת הדוא ל ללקוח ולרישום לקוח חדש שמידעו יישמר במסד הנתונים המבוסס על הענן שלנו (MongoDB). לפיכך, NodeRED בעצם מנהל את בקשות ה- API REST ושאילתות מסדי הנתונים (INSERT ו- SELECT) כדי להבטיח שההודעה הנכונה תישלח ללקוח הנכון בזמן.
מוּמלָץ:
חיישן תיבת דואר באמצעות Arduino: 4 שלבים
חיישן תיבת דואר באמצעות Arduino: היי, אני מקווה שכולכם מסתדרים. היום אני הולך להראות לך כיצד ליצור תיבת דואר עם חיישן באמצעות לוח הארדואינו ו- IDE. פרויקט זה הוא פשוט מאוד ואת רוב האספקה ניתן למצוא ברוב הבתים. דעו כי קוביד -19 פגע אנו
תיבת דואר חכם: 11 שלבים
תיבת דואר חכמה: בדרך כלל אני קורא את העיתון בבוקר בארוחת הבוקר. זה נמסר כל יום בתיבת הדואר. אבל לפעמים זה קורה שאני צריך ללכת בקור או בגשם מעל הכניסה לתיבת הדואר כדי לראות שאין עיתון שנמסר לך
הודעת תיבת דואר ודלת המוסך: 5 שלבים (עם תמונות)
הודעת תיבת דואר ודלת המוסך: הוראות שימוש אלה מבוססות על הודעת תיבת הדואר של יוהאן מוברג. בהשוואה לפרויקט הזה, עשיתי כמה שינויים: רחוק מהבית שלי הוא לא רק תיבת דואר, אלא גם מוסך. הם נמצאים במיקום אחד קרוב לכביש והבית ממוקם בערך 5
תיבת דואר הודעה: 7 שלבים
תיבת דואר הודעה: מאת: נוח סמית והארי סינג
תיבת מכתבים מחוברת מופעלת באמצעות סולארית: 12 שלבים (עם תמונות)
מחובר מכתבים מחובר למערכת השמש: עבור האייבל השני שלי, אתאר לך את העבודות שלי בנוגע לתיבת הדואר המחוברת שלי. לאחר קריאת מדריך זה (+ עוד רבות אחרות), ומאחר ותיבת המכתבים שלי לא נמצאת ליד ביתי, רציתי לעודד אותי פתח את עבודותיה של Green Energy לחיבור תיבת המכתבים שלי אל