Tabla de contenido:

Cómo conectar ESP8266 NodeMCU a IoT Cloud: 5 pasos
Cómo conectar ESP8266 NodeMCU a IoT Cloud: 5 pasos

Video: Cómo conectar ESP8266 NodeMCU a IoT Cloud: 5 pasos

Video: Cómo conectar ESP8266 NodeMCU a IoT Cloud: 5 pasos
Video: Clase IOT N°1 - Arduino IoT Cloud con ESP8266 - Encender LEDs 2024, Noviembre
Anonim
Cómo conectar el ESP8266 NodeMCU a la nube de IoT
Cómo conectar el ESP8266 NodeMCU a la nube de IoT

Este instructivo le muestra una demostración simple de Internet de las cosas utilizando el ESP8266 NodeMCU y un servicio de IoT en línea llamado AskSensors. Le demostramos cómo obtener rápidamente datos del cliente HTTPS ESP8266 y trazarlos en un gráfico en la plataforma AskSensors IoT.

Paso 1: materiales que necesita

Materiales que necesita
Materiales que necesita

Para seguir este tutorial, simplemente necesitará:

  1. Computadora con software arduino
  2. MCU de nodo ESP8266
  3. Micro cable USB para conectar el nodo MCU a la computadora.

Paso 2: Regístrese en AskSensors

Primero, cree una nueva cuenta en AskSensors. Recibirá un correo electrónico con todas las instrucciones que debe seguir para iniciar sesión (es muy fácil).

Siga esta guía de introducción que le explica cómo crear y configurar un nuevo sensor para que podamos escribir datos en este sensor. Estos son los pasos principales:

  1. Haga clic en 'Nuevo sensor' para crear un canal de comunicación con una identificación única y claves de API. Dale un nombre y una descripción a tu sensor.
  2. Agregue un módulo para los datos que graficará.
  3. Copie el valor de Api Key In. Lo usaremos en el código ESP8266 más adelante.

Paso 3: escriba el código

El boceto de ejemplo y las bibliotecas ESP8266 WIFI están disponibles en github. El código proporcionado está listo para usar tal cual. Conecta el ESP8266 a la red inalámbrica como cliente HTTPS y luego envía datos a AskSensors cada 25 segundos. Debe completar lo siguiente:

  • Tu SSID y contraseña de WIFI.
  • El Api Key In generado antes por AskSensors.
  • Si es necesario, el período de tiempo entre dos actualizaciones de datos sucesivas (establecido en 25 segundos en este ejemplo).

// Configuración wifi

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

const char * apiKeyIn = "………."; // API KEY IN, ejemplo: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

retraso (25000); // demora 25 segundos

Paso 4: Ejecute el código

Ejecuta el código
Ejecuta el código
Ejecuta el código
Ejecuta el código
  1. Abra Arduino IDE y cargue el código en ESP8266 nodeMCU. Siga este tutorial si aún necesita comenzar a programar el ESP8266 ESP-12E NodeMCU usando Arduino IDE.
  2. Regrese a la página de su sensor en askSensors, haga clic en 'visualizar' y 'Mostrar gráfico' para ver los datos de su sensor en un gráfico.
  3. Terminal serial abierto. Puede verificar las lecturas del gráfico con los valores que se imprimen en su terminal Arduino.

Paso 5: ¡HECHO

¡Eso es todo!

¡Gracias por leer este instructivo!

Puedes probar más tutoriales aquí.

Finalmente, sus comentarios serán apreciados. por favor deje un comentario a continuación!

Recomendado: