Taula de continguts:

Com publicar dades ESP32 amb marca de temps NTP al núvol IoT: 5 passos
Com publicar dades ESP32 amb marca de temps NTP al núvol IoT: 5 passos

Vídeo: Com publicar dades ESP32 amb marca de temps NTP al núvol IoT: 5 passos

Vídeo: Com publicar dades ESP32 amb marca de temps NTP al núvol IoT: 5 passos
Vídeo: 2) Protocolo MQTT - Publicador, Suscriptor y Broker, conceptos que debes de conocer 2024, De novembre
Anonim
Com publicar dades ESP32 amb marca de temps NTP al núvol IoT
Com publicar dades ESP32 amb marca de temps NTP al núvol IoT

En moltes aplicacions, els usuaris han d’enviar les seves dades juntament amb la marca de temps local dels valors que s’enviaran a la càrrega útil al núvol IoT AskSensors.

El format de marca de temps és l’època UNIX: el nombre de mil·lisegons que han transcorregut des de l’1 de gener de 1970 (mitjanit UTC / GMT)

Aquest tutorial presenta com connectar el vostre ESP32 als servidors NTP, mesurar les marques de temps i publicar aquestes mesures amb marques de temps al núvol mitjançant

Pas 1: requisits previs

  • Compte Active AskSensors: subscriviu-vos a una prova gratuïta de 15 dies (SIMPLE, PRO o GURU).
  • Seguiu aquesta guia d'inici ràpid per crear un nou dispositiu sensor i familiaritzar-vos amb AskSensors.
  • Connecteu ESP32 a AskSensors Cloud tal com es mostra en aquesta guia.

Pas 2: material que necessiteu

  • Taula de desenvolupament ESP32.
  • Ordinador amb programari Arduino (versió 1.8.7 o superior).
  • Micro cable USB per connectar la placa ESP32 a l'ordinador.

Pas 3: programari

  • Instal·leu la biblioteca del client NTP per a l'IDE Arduino: aneu a Sketch> Inclou biblioteca> Gestiona biblioteques.
  • Cerqueu NTPClient de Fabrice Weinberg. Feu clic a aquesta entrada i seleccioneu Instal·la.
  • Descarregueu aquesta demostració des de la pàgina AskSensors Github.

Modifiqueu el següent:

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

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

const char * apiKeyIn = "………."; // API CLAU

const unsigned int writeInterval = 25000; // interval d'escriptura (en ms)

Pas 4: executeu la prova

  • Connecteu la vostra placa ESP32 a l'ordinador mitjançant sèrie / USB i pengeu el codi mitjançant l'IDE Arduino.
  • Obriu un terminal sèrie. Ha de mostrar el vostre ESP32 connectat al servidor NTP, les dades de marca de temps i enviar-les al núvol IoT AskSensors.
  • Torneu a l'aplicació AskSensors i comproveu el flux de dades del sensor.

Pas 5: compartiu la vostra experiència

Hi ha disponible una documentació detallada per connectar dispositius a AskSensors.

Podeu unir-vos a la comunitat AskSensors i compartir la vostra experiència.

Recomanat: