Obsah:

Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT: 5 kroků
Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT: 5 kroků

Video: Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT: 5 kroků

Video: Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT: 5 kroků
Video: Arduino and ESP32 Serial Communication || UART Communication 2024, Listopad
Anonim
Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT
Jak publikovat data ESP32 s časovým razítkem NTP do cloudu IoT

V mnoha aplikacích uživatelé potřebují odeslat svá data spolu s místním časovým razítkem hodnot, které mají být odeslány v datové části do cloudu AskSensors IoT.

Formát časového razítka je čas UNIX Epoch: počet milisekund, které uplynuly od 1. ledna 1970 (o půlnoci UTC/GMT)

Tento tutoriál ukazuje, jak připojit váš ESP32 k serverům NTP, měření časových razítek a publikovat tato měření s časovými razítky do cloudu přes

Krok 1: Předpoklady

  • Účet Active AskSensors: Přihlaste se k 15denní bezplatné zkušební verzi (SIMPLE, PRO nebo GURU).
  • Podle tohoto stručného průvodce vytvořte nové senzorové zařízení a seznamte se s AskSensors.
  • Připojte ESP32 ke cloudu AskSensors, jak je znázorněno v této příručce.

Krok 2: Potřebný materiál

  • Vývojová deska ESP32.
  • Počítač se softwarem Arduino (verze 1.8.7 nebo vyšší).
  • Mikro kabel USB pro připojení desky ESP32 k počítači.

Krok 3: Software

  • Nainstalujte klientskou knihovnu NTP pro Arduino IDE: Přejděte na Sketch> Include Library> Manage Libraries.
  • Podívejte se na NTPClient od Fabrice Weinberg. Klikněte na tuto položku a poté vyberte Instalovat.
  • Stáhněte si toto demo ze stránky AskSensors Github.

Upravte následující:

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

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

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

const unsigned int writeInterval = 25000; // interval zápisu (v ms)

Krok 4: Spusťte test

  • Připojte desku ESP32 k počítači přes sériový port/USB a nahrajte kód pomocí Arduino IDE.
  • Otevřete sériový terminál. Měl by ukázat váš ESP32 připojený k serveru NTP, data časových razítek a odeslat je do cloudu AskSensors IoT.
  • Vraťte se zpět do aplikace AskSensors a zkontrolujte stream dat ze senzorů.

Krok 5: Podělte se o své zkušenosti

Podrobná dokumentace pro připojení zařízení k AskSensors je k dispozici zde.

Vítejte v komunitě AskSensors a podělte se o své zkušenosti.

Doporučuje: