Cuprins:
Video: Cum să publicați date ESP32 cu NTP Timestamp în IoT Cloud: 5 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Î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.