Cum să publicați date ESP32 cu NTP Timestamp în IoT Cloud: 5 pași
Cum să publicați date ESP32 cu NTP Timestamp în IoT Cloud: 5 pași
Anonim
Cum să publicați date ESP32 cu NTP Timestamp în cloud IoT
Cum să publicați date ESP32 cu NTP Timestamp în cloud IoT

În multe aplicații, utilizatorii trebuie să-și trimită datele împreună cu marcajul de timp local al valorilor care urmează să fie trimise în sarcina utilă în cloud-ul AskSensors IoT.

Formatul marcajului de timp este ora UNIX Epoch: numărul de milisecunde care au trecut de la 1 ianuarie 1970 (miezul nopții UTC / GMT)

Acest tutorial prezintă cum să vă conectați ESP32 la serverele NTP, măsurătorile de timestamp și să publicați aceste măsurători cu timestamps în cloud prin

Pasul 1: premise

  • Cont activ AskSensors: Abonați-vă la o perioadă de încercare gratuită de 15 zile (SIMPLE, PRO sau GURU).
  • Urmați acest ghid de pornire rapidă pentru a crea un nou dispozitiv senzor și pentru a vă familiariza cu AskSensors.
  • Conectați ESP32 la AskSensors Cloud așa cum se arată în acest ghid.

Pasul 2: Materialul de care aveți nevoie

  • Placa de dezvoltare ESP32.
  • Calculator care rulează software Arduino (versiunea 1.8.7 sau o versiune ulterioară).
  • Cablu micro USB pentru conectarea plăcii ESP32 la computer.

Pasul 3: Software

  • Instalați biblioteca clientului NTP pentru Arduino IDE: Navigați la Sketch> Include Library> Manage Libraries.
  • Căutați NTPClient de Fabrice Weinberg. Faceți clic pe acea intrare, apoi selectați Instalare.
  • Descărcați această demonstrație de pe pagina AskSensors Github.

Modificați următoarele:

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

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

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

const unsigned int writeInterval = 25000; // interval de scriere (în ms)

Pasul 4: Rulați testul

  • Conectați placa ESP32 la computer prin serial / USB și încărcați codul utilizând Arduino IDE.
  • Deschideți un terminal serial. Ar trebui să afișeze ESP32-ul conectat la serverul NTP, datele de timestamp și să le trimită în cloud-ul AskSensors IoT.
  • Reveniți la aplicația AskSensors și verificați fluxul de date al senzorului.

Pasul 5: împărtășiți-vă experiența

O documentație detaliată pentru conectarea dispozitivelor la AskSensors este disponibilă aici.

Sunteți binevenit să vă alăturați comunității AskSensors și să vă împărtășiți experiența.

Recomandat: