Índice:
Vídeo: Como publicar dados ESP32 com carimbo de data / hora NTP na nuvem IoT: 5 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Em muitos aplicativos, os usuários precisam enviar seus dados junto com o carimbo de data / hora local dos valores a serem enviados na carga útil para a nuvem AskSensors IoT.
O formato do carimbo de data / hora é UNIX Epoch time: o número de milissegundos decorridos desde 1º de janeiro de 1970 (meia-noite UTC / GMT)
Este tutorial apresenta como conectar seu ESP32 aos servidores NTP, medições de carimbo de data / hora e publicar essas medições com carimbos de data / hora na nuvem por
Etapa 1: Pré-requisitos
- Conta AskSensors ativa: Assine um teste gratuito de 15 dias (SIMPLE, PRO ou GURU).
- Siga este guia de início rápido para criar um novo dispositivo sensor e se familiarizar com o AskSensors.
- Conecte o ESP32 ao AskSensors Cloud conforme mostrado neste guia.
Etapa 2: Material de que você precisa
- Placa de desenvolvimento ESP32.
- Computador executando o software Arduino (versão 1.8.7 ou superior).
- Micro cabo USB para conectar a placa ESP32 ao computador.
Etapa 3: Software
- Instale a biblioteca do cliente NTP para o Arduino IDE: Navegue até Sketch> Incluir Biblioteca> Gerenciar Bibliotecas.
- Procure NTPClient de Fabrice Weinberg. Clique nessa entrada e selecione Instalar.
- Baixe esta demonstração na página AskSensors Github.
Modifique o seguinte:
const char * wifi_ssid = "………."; // SSID
const char * wifi_password = "………."; // WI-FI
const char * apiKeyIn = "………."; // API KEY IN
const unsigned int writeInterval = 25000; // intervalo de gravação (em ms)
Etapa 4: execute seu teste
- Conecte sua placa ESP32 ao computador via serial / USB e carregue o código usando o IDE do Arduino.
- Abra um terminal serial. Ele deve mostrar seu ESP32 conectado ao servidor NTP, registrar os dados de data e hora e enviá-los para a nuvem AskSensors IoT.
- Volte para o aplicativo AskSensors e verifique o fluxo de dados do sensor.
Etapa 5: Compartilhe sua experiência
Uma documentação detalhada para conectar dispositivos ao AskSensors está disponível aqui.
Você está convidado a se juntar à comunidade AskSensors e compartilhar sua experiência.