Sisällysluettelo:

ESP32 -datan julkaiseminen NTP -aikaleimalla IoT -pilveen: 5 vaihetta
ESP32 -datan julkaiseminen NTP -aikaleimalla IoT -pilveen: 5 vaihetta

Video: ESP32 -datan julkaiseminen NTP -aikaleimalla IoT -pilveen: 5 vaihetta

Video: ESP32 -datan julkaiseminen NTP -aikaleimalla IoT -pilveen: 5 vaihetta
Video: How to Turn Raspberry Pi into Web Server for Free 2024, Marraskuu
Anonim
ESP32 -tietojen julkaiseminen NTP -aikaleimalla IoT -pilveen
ESP32 -tietojen julkaiseminen NTP -aikaleimalla IoT -pilveen

Monissa sovelluksissa käyttäjien on lähetettävä tietonsa yhdessä hyötykuormassa lähetettävien arvojen paikallisen aikaleiman kanssa AskSensors IoT -pilveen.

Aikaleiman muoto on UNIX Epoch time: 1. tammikuuta 1970 jälkeen kulunut millisekuntien määrä (keskiyö UTC/GMT)

Tässä opetusohjelmassa esitellään ESP32 -laitteen yhdistäminen NTP -palvelimiin, aikaleiman mittaukset ja näiden mittausten julkaiseminen aikaleimoineen pilveen HTTPS -protokollan kautta.

Vaihe 1: Edellytykset

  • Aktiivinen AskSensors -tili: Tilaa 15 päivän ilmainen kokeilu (SIMPLE, PRO tai GURU).
  • Luo uusi anturilaite ja tutustu AskSensorsiin noudattamalla tätä pika -aloitusopasta.
  • Liitä ESP32 AskSensors Cloudiin tämän oppaan mukaisesti.

Vaihe 2: Tarvitsemasi materiaali

  • ESP32 -kehityskortti.
  • Tietokone, jossa on Arduino -ohjelmisto (versio 1.8.7 tai uudempi).
  • USB -mikrokaapeli ESP32 -kortin liittämiseksi tietokoneeseen.

Vaihe 3: Ohjelmisto

  • Asenna Arduino IDE: n NTP -asiakaskirjasto: Siirry kohtaan Sketch> Include Library> Manage Libraries.
  • Etsi Fabrice Weinbergin NTPClient. Napsauta kyseistä kohtaa ja valitse sitten Asenna.
  • Lataa tämä demo AskSensors Github -sivulta.

Muokkaa seuraavaa:

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

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

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

const unsigned int writeInterval = 25000; // kirjoitusväli (ms)

Vaihe 4: Suorita testi

  • Liitä ESP32 -korttisi tietokoneeseen sarja-/USB -liitännän kautta ja lähetä koodi käyttämällä Arduino IDE: tä.
  • Avaa sarjapääte. Sen pitäisi näyttää ESP32, joka on yhdistetty NTP -palvelimeen, aikaleiman tiedot ja lähettää se AskSensors IoT -pilveen.
  • Palaa takaisin AskSensors -sovellukseen ja tarkista anturisi datavirta.

Vaihe 5: Jaa kokemuksesi

Yksityiskohtainen dokumentaatio laitteiden liittämisestä AskSensorsiin löytyy täältä.

Olet tervetullut liittymään AskSensors -yhteisöön ja jakamaan kokemuksesi.

Suositeltava: