תוכן עניינים:

יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות: 9 שלבים
יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות: 9 שלבים

וִידֵאוֹ: יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות: 9 שלבים

וִידֵאוֹ: יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות: 9 שלבים
וִידֵאוֹ: Голубая стрела (1958) фильм 2024, יוני
Anonim
יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות
יצירת-התראה-שימוש-Ubidots-ESP32+חיישן טמפ ולחות

במדריך זה נמדוד נתוני טמפרטורה ולחות שונים באמצעות חיישן טמפ 'ולחות. כמו כן, תלמד כיצד לשלוח נתונים אלה אל Ubidots. כך שתוכל לנתח אותו מכל מקום ליישום אחר. כמו כן על ידי יצירת התראות דוא"ל לנתוני טמפרטורה ולחות שונים נוכל לקבל הודעה על שינויים שונים המתרחשים בכל טמפרטורת מערכת

שלב 1: חומרה ותוכנה נדרשות

חומרה נדרשת:

  • מודול NCD ESP32 IoT WiFi BLE עם USB משולב
  • NCD IoT חיישן טמפרטורה ולחות אלחוטי לטווח ארוך
  • מודם רשת אלחוטית לטווח ארוך NCD עם ממשק USB

נדרשת תוכנה:

  • Arduino IDE
  • כלי LabView
  • Ubidots

ספרייה בשימוש:

  • ספריית PubSubClient
  • Wire.h

שלב 2: שלבים לשליחת נתונים ל- LabVIEW פלטפורמת טמפרטורה ולחות באמצעות חיישן טמפרטורה ולחות אלחוטי לטווח ארוך של IoT ומודם רשת אלחוטית לטווח ארוך עם ממשק USB-

  • ראשית, אנו זקוקים ליישום כלי Labview שהוא קובץ טמפרטורה ולחות אלחוטי Sensor.exe של ncd.io שעליו ניתן לצפות בנתונים.
  • תוכנת Labview זו תעבוד עם חיישן טמפרטורה אלחוטי ncd.io בלבד
  • כדי להשתמש בממשק המשתמש הזה, יהיה עליך להתקין את מנהלי ההתקנים הבאים התקן מנוע זמן ריצה מכאן 64 ביט
  • 32 ביט
  • התקן את מנהל ההתקן של NI Visa
  • התקן את LabVIEW Run-Time Engine ו- NI-Serial Runtime
  • מדריך תחילת העבודה עבור מוצר זה.

שלב 3: העלאת הקוד ל- ESP32 באמצעות Arduino IDE:

  • הורד וכלול את ספריית PubSubClient וספריית Wire.h.
  • עליך להקצות את ה- TOKEN הייחודיות שלך, MQTTCLIENTNAME, SSID (שם WiFi) והסיסמה של הרשת הזמינה.
  • הידור והעלה את קוד temp_humidity.ino.
  • כדי לאמת את קישוריות המכשיר והנתונים שנשלחו, פתח את הצג הטורי. אם לא נראית תגובה, נסה לנתק את ה- ESP32 ולאחר מכן לחבר אותו שוב. וודא כי קצב השידור של הצג הסידורי מוגדר לאחד שצוין בקוד 115200 שלך.

שלב 4: פלט צג סידורי

פלט צג סידורי
פלט צג סידורי

שלב 5: לגרום ל- Ubidot לעבוד:

לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
לגרום לאובידוט לעבוד
  • צור את החשבון ב- Ubidots.
  • עבור אל הפרופיל שלי והרשם את מפתח האסימון שהוא מפתח ייחודי לכל חשבון והדבק אותו בקוד ה- ESP32 שלך לפני ההעלאה.
  • הוסף מכשיר חדש לשם לוח המחוונים של Ubidots שלך esp32.
  • לחץ על מכשירים ובחר מכשירים ב- Ubidots.
  • כעת אתה אמור לראות את הנתונים שפורסמו בחשבון Ubidots שלך, בתוך המכשיר שנקרא "ESP32".
  • בתוך המכשיר צור חיישן שם משתנה חדש שבו תוצג קריאת הטמפרטורה שלך.
  • כעת תוכל להציג את נתוני הטמפרטורה וחיישנים אחרים אשר נצפו בעבר במסך הטורי. זה קרה מכיוון שהערך של קריאת חיישן שונה מועבר כמחרוזת ומאוחסן במשתנה ומפרסם למשתנה בתוך מכשיר esp32.

שלב 6: פלט

תְפוּקָה
תְפוּקָה

שלב 7:

שלב 8: יצירת אירועים ב- Ubidots:

יצירת אירועים ב- Ubidots
יצירת אירועים ב- Ubidots
יצירת אירועים ב- Ubidots
יצירת אירועים ב- Ubidots
יצירת אירועים ב- Ubidots
יצירת אירועים ב- Ubidots
  • בחר אירועים (מהתפריט הנפתח נתונים).
  • כעת לחץ על צור אירוע.
  • סוגי אירועים Ubidots תומכים באירועים משולבים כבר כדי לאפשר לך לשלוח אירועים, התראות והתראות למי שצריך לדעת מתי הם צריכים לדעת. האינטגרציות של Ubidots מובנות מראש כוללות:

1. הודעות דוא ל

2. הודעות SMS

3. אירועי Webhook - למידע נוסף

4. הודעות טלגרם

5. התראות קלות - למידע נוסף

6. התראות שיחות קוליות - למידע נוסף

7. חזרה להתראה רגילה - למידע נוסף

8. הודעות Geofence - למידע נוסף

  • לאחר מכן בחר מכשיר ומשתנה מקשר המציין את "הערכים" של המכשירים.
  • כעת בחר ערך סף לאירוע שלך להפעיל והשווה אותו לערכי מכשיר ובחר גם זמן להפעלת האירוע שלך.
  • כעת, צור סוג פעולה על ידי לחיצה על סימן פלוס.
  • קבע והגדר אילו פעולות יש לבצע ואת ההודעה למקלט: שלח SMS, דוא"ל, ווה -ווקים, טלגרמים, שיחות טלפון, SLACK ו- webhooks למי שצריך לדעת.
  • כעת מלא את כל השדות הנדרשים.
  • קבע את חלון הפעילויות שאולי לא ניתן לבצע את האירועים.
  • אשר את האירועים שלך.

מוּמלָץ: