תוכן עניינים:
וִידֵאוֹ: כיצד לפרסם נתוני ESP32 עם חותמת זמן NTP לענן IoT: 5 שלבים
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
ביישומים רבים, משתמשים צריכים לשלוח את הנתונים שלהם יחד עם חותמת הזמן המקומית של הערכים שיישלחו במטען לענן 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 ולשתף את החוויה שלך.