Kazalo:

Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT: 5 korakov
Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT: 5 korakov

Video: Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT: 5 korakov

Video: Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT: 5 korakov
Video: ESP32 Tutorial 31 - Project LED Strip with Obstacle Avoidance | SunFounder's ESP32 IoT Learnig kit 2024, Julij
Anonim
Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT
Kako objaviti podatke ESP32 s časovno oznako NTP v oblaku IoT

V mnogih aplikacijah morajo uporabniki skupaj z lokalnim časovnim žigom vrednosti, ki jih je treba poslati v koristnem tovoru, poslati v oblak AskSensors IoT.

Oblika časovnega žiga je UNIX Epoch time: število milisekund, ki so pretekle od 1. januarja 1970 (polnoč UTC/GMT)

Ta vadnica prikazuje, kako svoj ESP32 povezati s strežniki NTP, meritve časovnega žiga in objaviti te meritve s časovnimi žigi v oblaku prek

1. korak: Predpogoji

  • Račun Active AskSensors: Naročite se na 15 -dnevno brezplačno preskusno različico (SIMPLE, PRO ali GURU).
  • Upoštevajte ta hitri vodnik, da ustvarite novo senzorsko napravo in se seznanite z AskSensors.
  • ESP32 povežite z oblakom AskSensors, kot je prikazano v tem priročniku.

2. korak: material, ki ga potrebujete

  • Razvojna plošča ESP32.
  • Računalnik s programsko opremo Arduino (različica 1.8.7 ali novejša).
  • Mikro kabel USB za povezavo plošče ESP32 z računalnikom.

3. korak: Programska oprema

  • Namestite odjemalsko knjižnico NTP za Arduino IDE: Pomaknite se do Sketch> Include Library> Manage Libraries.
  • Poiščite NTPClient Fabrice Weinberg. Kliknite ta vnos in izberite Namesti.
  • Prenesite ta demo s strani AskSensors Github.

Spremenite naslednje:

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

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

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

const unsigned int writeInterval = 25000; // interval zapisa (v ms)

4. korak: Zaženite test

  • Ploščo ESP32 povežite z računalnikom prek serijske povezave/USB in naložite kodo z uporabo Arduino IDE.
  • Odprite serijski terminal. Prikazati mora vaš ESP32, povezan s strežnikom NTP, podatke o časovnem žigu in jih poslati v oblak AskSensors IoT.
  • Vrnite se v aplikacijo AskSensors in preverite tok podatkov senzorja.

5. korak: Delite svoje izkušnje

Podrobna dokumentacija za priključitev naprav na AskSensors je na voljo tukaj.

Vabljeni, da se pridružite skupnosti AskSensors in delite svoje izkušnje.

Priporočena: