Sisällysluettelo:
Video: ESP32 -datan julkaiseminen NTP -aikaleimalla IoT -pilveen: 5 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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.