فهرست مطالب:

نحوه انتشار داده های ESP32 با NTP Timestamp در IoT Cloud: 5 مرحله
نحوه انتشار داده های ESP32 با NTP Timestamp در IoT Cloud: 5 مرحله

تصویری: نحوه انتشار داده های ESP32 با NTP Timestamp در IoT Cloud: 5 مرحله

تصویری: نحوه انتشار داده های ESP32 با NTP Timestamp در IoT Cloud: 5 مرحله
تصویری: آموزش کاربردی برد های ESP8266 و ESP32 2024, نوامبر
Anonim
نحوه انتشار داده های ESP32 با زمان بند NTP در IoT Cloud
نحوه انتشار داده های ESP32 با زمان بند NTP در IoT Cloud

در بسیاری از برنامه های کاربردی ، کاربران باید داده های خود را به همراه نشان زمان محلی مقادیر ارسال شده در محموله به ابر AskSensors IoT ارسال کنند.

قالب زمانبندی زمان UNIX Epoch است: تعداد میلی ثانیه که از 1 ژانویه 1970 گذشته است (نیمه شب UTC/GMT)

در این آموزش نحوه اتصال ESP32 به سرورهای NTP ، اندازه گیری زمان ، و انتشار این اندازه گیری ها با نشان زمان در ابر روی HTTPS ارائه شده است.

مرحله 1: پیش نیازها

  • حساب AskSensors فعال: در یک دوره آزمایشی 15 روزه رایگان (SIMPLE ، PRO یا GURU) مشترک شوید.
  • برای ایجاد دستگاه حسگر جدید و آشنایی با AskSensors ، این راهنمای شروع سریع را دنبال کنید.
  • همانطور که در این راهنما نشان داده شده است ESP32 را به AskSensors Cloud وصل کنید.

مرحله 2: مواد مورد نیاز

  • برد توسعه ESP32.
  • رایانه ای که نرم افزار آردوینو را اجرا می کند (نسخه 1.8.7 یا بالاتر).
  • کابل میکرو USB برای اتصال برد ESP32 به کامپیوتر.

مرحله 3: نرم افزار

  • کتابخانه NTP Client را برای Arduino IDE نصب کنید: به Sketch> Include Library> Manage Libraries بروید.
  • به دنبال NTPClient توسط Fabrice Weinberg باشید. روی آن ورودی کلیک کنید و سپس Install را انتخاب کنید.
  • این نسخه ی نمایشی را از صفحه AskSensors Github بارگیری کنید.

موارد زیر را اصلاح کنید:

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

const char* wifi_password = "………."؛ // وای فای

const char* apiKeyIn = "………."؛ // API KEY IN

const unsigned int writeInterval = 25000؛ // فاصله نوشتن (به میلی ثانیه)

مرحله 4: آزمایش خود را اجرا کنید

  • برد ESP32 خود را از طریق سریال/USB به کامپیوتر متصل کرده و کد را با استفاده از Arduino IDE بارگذاری کنید.
  • یک ترمینال سریال باز کنید. باید ESP32 شما را به سرور NTP متصل کرده ، داده های زمان بند را نشان دهد و به ابر AskoSensor IoT ارسال کند.
  • به برنامه AskSensors برگردید و جریان داده های حسگر خود را بررسی کنید.

مرحله 5: تجربه خود را به اشتراک بگذارید

یک اسناد دقیق برای اتصال دستگاهها به AskSensors در اینجا موجود است.

خوش آمدید به انجمن AskSensors بپیوندید و تجربه خود را به اشتراک بگذارید.

توصیه شده: