INHOUDSOPGAWE:

Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: 5 stappe
Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: 5 stappe

Video: Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: 5 stappe

Video: Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: 5 stappe
Video: DIY Analog Clock Project - ESP32 NTP Server 2024, Julie
Anonim
Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer
Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer

In baie toepassings moet gebruikers hul data saam met die plaaslike tydstempel van die waardes wat in die vrag gestuur moet word, na die AskSensors IoT -wolk stuur.

Die tydstempelformaat is UNIX -tydperk: die aantal millisekondes wat sedert 1 Januarie 1970 verloop het (middernag UTC/GMT)

Hierdie handleiding bied 'n uiteensetting van hoe u u ESP32 aan die NTP -bedieners kan koppel, tydstempelmetings en hierdie metings met tydstempels kan publiseer in die wolk via

Stap 1: Voorvereistes

  • Aktiewe AskSensors -rekening: Teken in op 'n gratis proeftydperk van 15 dae (SIMPLE, PRO of GURU).
  • Volg hierdie handleiding om 'n nuwe sensortoestel te skep en maak kennis met AskSensors.
  • Koppel ESP32 aan die AskSensors Cloud soos in hierdie gids aangedui.

Stap 2: materiaal wat u benodig

  • ESP32 ontwikkelingsbord.
  • Rekenaar met Arduino -sagteware (weergawe 1.8.7 of hoër).
  • USB -mikrokabel om die ESP32 -kaart aan die rekenaar te koppel.

Stap 3: sagteware

  • Installeer die NTP -kliëntbiblioteek vir die Arduino IDE: Navigeer na die skets> Biblioteek insluit> Bestuur biblioteke.
  • Soek NTPClient deur Fabrice Weinberg. Klik op die inskrywing en kies dan Installeer.
  • Laai hierdie demo af van die AskSensors Github -bladsy.

Verander die volgende:

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

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

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

const unsigned int writeInterval = 25000; // skryfinterval (in ms)

Stap 4: voer u toets uit

  • Koppel u ESP32 -kaart aan die rekenaar via seriële/USB en laai die kode op met die Arduino IDE.
  • Maak 'n seriële terminaal oop. Dit moet u ESP32 wys wat gekoppel is aan die NTP -bediener, tydstempeldata stuur en dit na die AskSensors IoT -wolk stuur.
  • Keer terug na die AskSensors -app en kyk na u sensordatastroom.

Stap 5: Deel u ervaring

'N Gedetailleerde dokumentasie vir die koppeling van toestelle met die AskSensors is hier beskikbaar.

U is welkom om by die AskSensors -gemeenskap aan te sluit en u ervaring te deel.

Aanbeveel: