Tartalomjegyzék:

ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben: 5 lépés
ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben: 5 lépés

Videó: ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben: 5 lépés

Videó: ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben: 5 lépés
Videó: ESP32 Tutorial 4 - Data types Define Variable Int, bool, char, Serial Monitor-ESP32 IoT Learnig kit 2024, November
Anonim
ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben
ESP32 adatok közzététele NTP időbélyeggel az IoT felhőben

Sok alkalmazásban a felhasználóknak el kell küldeniük adataikat a hasznos terhelésben elküldendő értékek helyi időbélyegzőjével együtt az AskSensors IoT felhőbe.

Az időbélyeg formátuma UNIX Epoch time: az 1970. január 1 -je óta eltelt ezredmásodpercek száma (UTC/GMT éjfél)

Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja ESP32 -jét az NTP -kiszolgálókhoz, időbélyeg -méréseket, és ezeket a méréseket időbélyegzővel közzéteheti a felhőben HTTPS -en keresztül.

1. lépés: Előfeltételek

  • Aktív AskSensors fiók: Iratkozzon fel egy 15 napos ingyenes próbaidőszakra (SIMPLE, PRO vagy GURU).
  • Kövesse ezt a gyors kezdési útmutatót új érzékelőeszköz létrehozásához és az AskSensors megismeréséhez.
  • Csatlakoztassa az ESP32 -t az AskSensors Cloudhoz az útmutató szerint.

2. lépés: A szükséges anyag

  • ESP32 fejlesztőlap.
  • Arduino szoftvert futtató számítógép (1.8.7 vagy újabb verzió).
  • USB mikrokábel az ESP32 kártya számítógéphez való csatlakoztatásához.

3. lépés: Szoftver

  • Telepítse az NTP ügyfélkönyvtárat az Arduino IDE számára: Navigáljon a Vázlat> Könyvtár beillesztése> Könyvtárak kezelése menüponthoz.
  • Keresse Fabrice Weinberg NTPClient -jét. Kattintson a bejegyzésre, majd válassza a Telepítés lehetőséget.
  • Töltse le ezt a demót az AskSensors Github oldaláról.

Módosítsa a következőket:

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

const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KULCS IN

const unsigned int writeInterval = 25000; // írási intervallum (ms -ban)

4. lépés: Futtassa a tesztet

  • Csatlakoztassa az ESP32 kártyát a számítógéphez soros/USB -n keresztül, és töltse fel a kódot az Arduino IDE használatával.
  • Nyisson meg egy soros terminált. Meg kell jelenítenie az NTP -szerverhez csatlakoztatott ESP32 -t, az időbélyegző adatait, és el kell küldenie az AskSensors IoT felhőbe.
  • Térjen vissza az AskSensors alkalmazáshoz, és ellenőrizze az érzékelő adatfolyamát.

5. lépés: Ossza meg tapasztalatait

Az eszközök AskSensors -hoz való csatlakoztatásának részletes dokumentációja itt érhető el.

Szívesen csatlakozhat az AskSensors közösséghez, és megoszthatja tapasztalatait.

Ajánlott: