תוכן עניינים:
- שלב 1: רשימת חלקים
- שלב 2: פריסת סיכה
- שלב 3: זיהוי רטט
- שלב 4: זיהוי קול
- שלב 5: GPS - באמצעות Google Geolocation API
- שלב 6: התראות באמצעות שירות Bot Bot Telegram (מקור פתוח)
- שלב 7: ניתוח - שימוש בערוץ ThingSpeak
- שלב 8: ויזואליזציות וניתוח בזמן אמת
וִידֵאוֹ: ESP - הודעת אווירה מרחוק: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
אב הטיפוס מבוסס על שבב IOT הפופולרי ESP8266.
ESP8266
זהו שבב Wi-Fi בעלות נמוכה עם ערימת TCP/IP מלאה ויכולת מיקרו-בקר המיוצר על ידי היצרנית הסינית מבוססת שנחאי, Espressif Systems.
- מעבד: L106 ליבה של 32 סיביות RISC, המבוסס על תקן Tensilica Xtensa Diamond 106Micro הפועל במהירות 80 מגהרץ †
-
זיכרון:
- 32 הוראות KiB RAM
- זיכרון RAM במטמון 32 KiB
- 80 KiB נתוני משתמש RAM
- 16 KiB ETS RAM נתוני מערכת
- פלאש QSPI חיצוני: נתמך עד 16 MiB (בדרך כלל 512 KiB עד 4 MiB)
-
IEEE 802.11 b/g/n Wi-Fi
- מתג TR משולב, balun, LNA, מגבר כוח ורשת תואמת
- אימות WEP או WPA/WPA2, או רשתות פתוחות
- 16 סיכות GPIO
- SPI I²C (יישום תוכנה) [5]
- ממשקי I²S עם DMA (סיכות שיתוף עם GPIO)
- ניתן להפעיל UART בסיכות ייעודיות, בתוספת UART לשידור בלבד ב- GPIO2
- ADC 10 סיביות (ADC קירוב רצוף)
שלב 1: רשימת חלקים
- מודול חיישן זיהוי קול REES52
- מודול חיישן רטט OEM - SW -420
-
2 מתוך לוח NodeMCU-WiFi-Arduino-IDE-Lua-IoT-ESP8266-Development Board
- מודול ממיר סדרתי CP2102 USB 2.0 ל- TTL UART עם סיכת DTR
- נוריות LED - אדום, צהוב, כחול
שלב 2: פריסת סיכה
פריסת הסיכה
ESP A0 - חיישן קול OUT
ESP 0 - LED (סאונד)
ESP 5 - חיישן רטט D0
ESP 4 - LED (רטט)
שלב 3: זיהוי רטט
מודול חיישן רטט OEM - SW -420
מודול הרטט המבוסס על חיישן הרטט SW-420 והמשווה LM393 כדי לזהות אם יש רטט מעבר לסף. ניתן לכוונן את הסף על ידי הפוטנציומטר המשולב.
כאשר אין רעידות, מודול פלט ההיגיון LOW האות מציין אור LED, ולהיפך.
מפרטים
- מצב ברירת המחדל של המתג קרוב
- פלט דיגיטלי מתח אספקה: 3.3V-5V
- לוח מחוון מובנה המציג את התוצאות
- שבב LM393 על הסיפון
- מידת הלוח: 3.2 ס"מ על 1.4 ס"מ
שלב 4: זיהוי קול
מודול חיישן זיהוי קול REES52
מודול חיישן הקול מספק דרך קלה לזהות צליל ומשמש בדרך כלל לאיתור עוצמת הקול. ניתן להשתמש במודול זה ליישומי אבטחה, מתג וניטור. ניתן להתאים את דיוקו בקלות לנוחות השימוש. הוא משתמש במיקרופון המספק את הקלט למגבר, גלאי שיא ומאגר. כאשר החיישן מזהה צליל, הוא מעבד מתח אות פלט הנשלח למיקרו -בקר ואז מבצע עיבוד הכרחי.
מפרטים
- מתח הפעלה 3.3V-5V
- דגם פלט: יציאות מתג דיגיטאלי (0 ו -1, רמה גבוהה או נמוכה)
- עם חור בורג הרכבה
שלב 5: GPS - באמצעות Google Geolocation API
ממשק ה- Geolocation של מפות Google
ממשק ה- Geolocation API של מפות Google מחזיר רדיוס מיקום ודיוק המבוסס על מידע על מגדלי סלולר וצמתים WiFi שהלקוח הנייד יכול לזהות. מסמך זה מתאר את הפרוטוקול המשמש לשליחת נתונים אלה לשרת והחזרת תגובה ללקוח.
התקשורת מתבצעת באמצעות HTTPS באמצעות POST. הבקשה והתגובה מעוצבים כ- JSON, וסוג התוכן של שניהם הוא application/json. לפני שתתחיל לפתח עם ממשק ה- Geolocation API, בדוק את דרישות האימות (אתה צריך מפתח API) ואת מגבלות השימוש ב- API. בקשות למיקום גיאוגרפי בקשות מיקום גיאוגרפי נשלחות באמצעות POST לדוגמא כתובת האתר הבאה:
www.googleapis.com/geolocation/v1/geolocat…
מפתח אב טיפוס: AIzaSyAIPOo9wJkLREEqWACCZbk1Wm601Ojs0iY
שלב 6: התראות באמצעות שירות Bot Bot Telegram (מקור פתוח)
טלגרם היא אפליקציית העברת הודעות עם דגש על מהירות ואבטחה, היא מהירה במיוחד, פשוטה וללא תשלום. ניתן להשתמש בו בכל המכשירים בו זמנית - הודעות מסונכרנות בצורה חלקה בין מספר הטלפונים, הטאבלטים או המחשבים שלך.
עם טלגרם אפשר לשלוח הודעות, תמונות, סרטונים וקבצים מכל סוג שהוא (doc, zip, mp3 וכו '), כמו גם ליצור קבוצות של עד 100, 000 אנשים או ערוצים לשידור לקהלים ללא הגבלה. אפשר לכתוב לאנשי קשר טלפוניים ולמצוא אנשים לפי שמות המשתמש שלהם. טלגרם הוא כמו SMS ודוא ל בשילוב - ויכול לדאוג לכל צרכי ההודעות האישיות או העסקיות שלך. בנוסף לכך, הוא תומך בשיחות קוליות מוצפנות מקצה לקצה.
אב טיפוס משתמש בשירות Telegram Bot:
BotToken = "537307026: AAFD-w2yixZz29we4Qjw5_HgtL1T9ihMdK8";
שלב 7: ניתוח - שימוש בערוץ ThingSpeak
ThingSpeak הוא יישום אינטרנט של דברים (IoT) וקוד פתוח לאחסון ואחזור נתונים מדברים באמצעות פרוטוקול HTTP דרך האינטרנט או באמצעות רשת מקומית. ThingSpeak מאפשרת ליצור יישומי רישום חיישנים, יישומי מעקב אחר מיקומים ורשת חברתית של דברים עם עדכוני סטטוס.
ThingSpeak הושק במקור על ידי ioBridge בשנת 2010 כשירות התומך ביישומי IoT. ThhingSpeak שילבה תמיכה מתוכנת המחשוב המספרי MATLAB מ- MathWorks, [4] המאפשרת למשתמשי ThingSpeak לנתח ולדמיין נתונים שהועלו באמצעות Matlab מבלי לדרוש רכישה של רישיון Matlab מ- Mathworks. ל- ThingSpeak יש מערכת יחסים הדוקה עם Mathworks, Inc
אב טיפוס משתמש בערוץ ThingSpeak הבא
- String apiKey = "BJAUZC22GNAUQCQQ";
- String thingtweetAPIKey = "8LFA68AASLC0096N";
שלב 8: ויזואליזציות וניתוח בזמן אמת
מוּמלָץ:
צור תאורת אווירה משלך עם פטל פיי אפס: 5 שלבים (עם תמונות)
צור תאורת אווירה משלך עם ה- Raspberry Pi Zero: בפרויקט זה אראה לך כיצד לשלב בין Raspberry Pi Zero לכמה חלקים משלימים על מנת להוסיף אפקט תאורה סביבתי לטלוויזיה שלך המשפר את חווית הצפייה. בואו נתחיל
555 טיימר מרחוק מרחוק טלוויזיה: 3 שלבים
555 טיימר מרחוק טלוויזיה מרחוק: כיצד פועל משבש הטלוויזיה? הלד בשלט פולט אור אינפרא אדום בלתי נראה המתאים לקודים בינאריים ספציפיים. קודים בינאאריים אלה מכילים פקודות כמו
Xpedit - מכשיר ניטור אווירה לטיולים וטרקים: 12 שלבים (עם תמונות)
Xpedit - מכשיר לניטור אווירה לטיולים וטרקים: כאשר אתם מתכננים לעשות מסע הרפתקאות או לטרק לטבע, חיוני שיהיה לכם מכשיר בתרמיל שיעזור לכם להבין את הסביבה. לטיול ההרפתקאות הקרוב שלי, תכננתי לבנות מכשיר כף יד שעוזר
איך לעשות אווירה וקריאה, מנורה עם רמקולים: 10 שלבים
איך לעשות אווירה, וקריאה, מנורה עם רמקולים: התחלת הפרויקט היה איטי, היינו צריכים לעבור את תהליך החשיבה העיצובית, תהליך זה הוא אמפתיה, הגדרה, רעיון, אב טיפוס ולבסוף, בדיקה. התחלנו במס '1, אמפתיה, ועברנו סדרת ראיונות עם
רובוט נשלט מרחוק באמצעות Arduino ו- TV מרחוק: 11 שלבים
רובוט נשלט מרחוק באמצעות Arduino וטלוויזיה מרחוק: מכונית זו בשלט רחוק ניתנת להסתובבות באמצעות כמעט כל סוג של שלט כגון טלוויזיה, AC וכו '. באמצעות מקלט IR, שהוא חיישן זול מאוד