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

כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT: 5 שלבים
כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT: 5 שלבים

וִידֵאוֹ: כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT: 5 שלבים

וִידֵאוֹ: כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT: 5 שלבים
וִידֵאוֹ: הקמת סביבת עבודה עם ESP32 2024, יולי
Anonim
כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT
כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT

ביישומים רבים, משתמשים צריכים לשלוח את הנתונים שלהם יחד עם חותמת הזמן המקומית של הערכים שיישלחו במטען לענן IS של AskSensors.

פורמט חותמת הזמן הוא UNIX Epoch time: מספר האלפיות השנייה שחלפו מאז ה -1 בינואר 1970 (חצות UTC/GMT)

הדרכה זו מציגה כיצד לחבר את ESP32 שלך לשרתי NTP, מדידות חותמת זמן ולפרסם מדידות אלה עם חותמות זמן לענן באמצעות

שלב 1: דרישות מוקדמות

  • חשבון AskSensors פעיל: הירשם ל -15 ימי ניסיון חינם (SIMPLE, PRO או GURU).
  • עקוב אחר מדריך ההתחלה המהיר הזה כדי ליצור מכשיר חיישן חדש ולהכיר את AskSensors.
  • חבר את ESP32 לענן AskSensors כפי שמוצג במדריך זה.

שלב 2: חומר שאתה צריך

  • לוח פיתוח ESP32.
  • מחשב שמריץ תוכנת Arduino (גרסה 1.8.7 ומעלה).
  • כבל מיקרו USB לחיבור לוח ESP32 למחשב.

שלב 3: תוכנה

  • התקן את ספריית לקוח NTP עבור מזהה Arduino: נווט אל הסקיצה> כלול ספרייה> נהל ספריות.
  • חפש NTPClient מאת פבריס ויינברג. לחץ על ערך זה ולאחר מכן בחר התקן.
  • הורד הדגמה זו מדף AskSensors Github.

שנה את הדברים הבאים:

const char* wifi_ssid = "………."; // SSID

const char* wifi_password = "………."; // וויי - פיי

const char* apiKeyIn = "………."; // מפתח API

const unsigned int writeInterval = 25000; // מרווח כתיבה (ב- ms)

שלב 4: הפעל את הבדיקה

  • חבר את לוח ה- ESP32 שלך למחשב באמצעות סידורי/USB והעלה את הקוד באמצעות Arduino IDE.
  • פתח מסוף סדרתי. הוא אמור להציג את ESP32 שלך המחובר לשרת NTP, נתוני חותמת זמן ולשלוח אותו לענן IoT של AskSensors.
  • חזור לאפליקציית AskSensors ובדוק את זרם נתוני החיישנים שלך.

שלב 5: שתף את החוויה שלך

תיעוד מפורט לחיבור התקנים ל- AskSensors זמין כאן.

אתה מוזמן להצטרף לקהילת AskSensors ולשתף את החוויה שלך.

מוּמלָץ: