Tabla de contenido:
- Paso 1: requisitos previos
- Paso 2: Material que necesita
- Paso 3: software
- Paso 4: Ejecute su prueba
- Paso 5: ¡Comparte tu experiencia
Video: Cómo publicar datos ESP32 con marca de tiempo NTP en IoT Cloud: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En muchas aplicaciones, los usuarios necesitan enviar sus datos junto con la marca de tiempo local de los valores que se enviarán en la carga útil a la nube AskSensors IoT.
El formato de la marca de tiempo es UNIX Epoch time: el número de milisegundos que han transcurrido desde el 1 de enero de 1970 (medianoche UTC / GMT)
Este tutorial presenta cómo conectar su ESP32 a los servidores NTP, las mediciones de marcas de tiempo y publicar estas mediciones con marcas de tiempo en la nube a través de
Paso 1: requisitos previos
- Cuenta activa de AskSensors: Suscríbase a una prueba gratuita de 15 días (SIMPLE, PRO o GURU).
- Siga esta guía de inicio rápido para crear un nuevo dispositivo sensor y familiarizarse con AskSensors.
- Conecte ESP32 a AskSensors Cloud como se muestra en esta guía.
Paso 2: Material que necesita
- Placa de desarrollo ESP32.
- Computadora que ejecuta el software Arduino (versión 1.8.7 o superior).
- Micro cable USB para conectar la placa ESP32 al ordenador.
Paso 3: software
- Instale la biblioteca de cliente NTP para Arduino IDE: navegue a Sketch> Incluir biblioteca> Administrar bibliotecas.
- Busque NTPClient de Fabrice Weinberg. Haga clic en esa entrada y luego seleccione Instalar.
- Descargue esta demostración de la página de AskSensors Github.
Modifique lo siguiente:
const char * wifi_ssid = "………."; // SSID
const char * wifi_password = "………."; // WIFI
const char * apiKeyIn = "………."; // LLAVE API IN
const unsigned int writeInterval = 25000; // intervalo de escritura (en ms)
Paso 4: Ejecute su prueba
- Conecte su placa ESP32 a la computadora a través de serial / USB y cargue el código usando el IDE de Arduino.
- Abra un terminal en serie. Debería mostrar su ESP32 conectado al servidor NTP, marcar los datos de la marca de tiempo y enviarlo a la nube AskSensors IoT.
- Regrese a la aplicación AskSensors y verifique el flujo de datos de su sensor.
Paso 5: ¡Comparte tu experiencia
Una documentación detallada para conectar dispositivos a AskSensors está disponible aquí.
Le invitamos a unirse a la comunidad AskSensors y compartir su experiencia.
Recomendado:
8051 Interfaz con DS1307 RTC y visualización de marca de tiempo en LCD: 5 pasos
Interfaz 8051 con DS1307 RTC y visualización de marca de tiempo en LCD: En este tutorial, le explicamos cómo podemos interconectar el microcontrolador 8051 con ds1307 RTC. Aquí mostramos el tiempo RTC en lcd usando simulación de proteus
IOT - Publicar datos en Thingspeak usando ESP8266: 3 pasos
IOT | Publicar datos en Thingspeak usando ESP8266: Hoy en día, IoT es tendencia y muchas máquinas tienen datos para cargar en la nube y analizar los datos. Pequeños sensores actualizan los datos en la nube y un actuador en otro extremo actúa sobre ella, voy a explicar el del ejemplo de IoT. Yo este artículo y yo
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
Obtener tiempo de Internet con ESP8266 - Proyecto de reloj NTP con ESP8266 Nodemcu: 5 pasos
Obtener tiempo de Internet con ESP8266 | Proyecto de reloj NTP con ESP8266 Nodemcu: En este tutorial veremos cómo obtener tiempo usando el ESP8266 / nodemcu con Arduino IDE. Obtener tiempo es especialmente útil en el registro de datos para marcar la hora de sus lecturas. Si su proyecto ESP8266 tiene acceso a Internet, puede obtener tiempo usando Network T
Registro de datos MPU-6050 / A0 en tiempo real con Arduino y Android: 7 pasos (con imágenes)
Registro de datos MPU-6050 / A0 en tiempo real con Arduino y Android: Me ha interesado utilizar Arduino para el aprendizaje automático. Como primer paso, quiero construir una pantalla de datos y un registrador en tiempo real (o bastante cercano a él) con un dispositivo Android. Quiero capturar datos del acelerómetro del MPU-6050, así que diseño