Turinys:

Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“: 5 žingsniai
Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“: 5 žingsniai

Video: Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“: 5 žingsniai

Video: Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“: 5 žingsniai
Video: The Best ESP32 Data Logger. #esp32 #arduino 2024, Liepa
Anonim
Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“
Kaip paskelbti ESP32 duomenis su NTP laiko žyma „IoT Cloud“

Daugelyje programų vartotojai turi siųsti savo duomenis kartu su vietine laiko žyma, kuri turi būti išsiųsta naudinguoju kroviniu į „AskSensors IoT“debesį.

Laiko žymos formatas yra UNIX epochos laikas: milisekundžių skaičius, praėjęs nuo 1970 m. Sausio 1 d. (Vidurnakčio UTC/GMT)

Šioje pamokoje pristatoma, kaip prijungti ESP32 prie NTP serverių, atlikti laiko žymos matavimus ir paskelbti šiuos matavimus su laiko žymomis debesyje per

1 žingsnis: Būtinos sąlygos

  • „Active AskSensors“paskyra: užsiprenumeruokite 15 dienų nemokamą bandomąją versiją (SIMPLE, PRO arba GURU).
  • Vadovaukitės šiuo greitu pradžios vadovu, kad sukurtumėte naują jutiklių įrenginį ir susipažintumėte su „AskSensors“.
  • Prijunkite ESP32 prie „AskSensors Cloud“, kaip parodyta šiame vadove.

2 žingsnis: reikalinga medžiaga

  • ESP32 kūrimo lenta.
  • Kompiuteris, kuriame veikia „Arduino“programinė įranga (1.8.7 arba naujesnė versija).
  • USB mikro kabelis, skirtas prijungti ESP32 plokštę prie kompiuterio.

3 žingsnis: programinė įranga

  • Įdiekite „Arduino IDE“NTP kliento biblioteką: eikite į eskizą> Įtraukti biblioteką> Tvarkyti bibliotekas.
  • Ieškokite Fabrice Weinberg NTPClient. Spustelėkite tą įrašą, tada pasirinkite Įdiegti.
  • Atsisiųskite šią demonstracinę versiją iš „AskSensors Github“puslapio.

Pakeiskite šiuos dalykus:

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

const char* wifi_password = "………."; // BEVIELIS INTERNETAS

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

const unsigned int writeInterval = 25000; // rašymo intervalas (ms)

4 žingsnis: atlikite testą

  • Prijunkite savo ESP32 plokštę prie kompiuterio per serijinį/USB ir įkelkite kodą naudodami „Arduino IDE“.
  • Atidarykite serijinį terminalą. Tai turėtų parodyti jūsų ESP32, prijungtą prie NTP serverio, laiko žymos duomenis ir nusiųsti į „AskSensors“daiktų interneto debesį.
  • Grįžkite į „AskSensors“programą ir patikrinkite jutiklio duomenų srautą.

5 žingsnis: pasidalykite savo patirtimi

Čia rasite išsamią prietaisų prijungimo prie „AskSensors“dokumentaciją.

Kviečiame prisijungti prie „AskSensors“bendruomenės ir pasidalyti savo patirtimi.

Rekomenduojamas: