Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Placa compatible con Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE
Descripción:
Placa de desarrollo WiFi ESP8266 WEMOS D1. WEMOS D1 es una placa de desarrollo WIFI basada en ESP8266 12E. El funcionamiento es similar al de NODEMCU, excepto que el hardware está construido de forma similar a Arduino UNO. La placa D1 se puede configurar para que funcione en el entorno Arduino utilizando BOARDS MANAGER.
Especificación:
- Microcontrolador: ESP-8266EX
- Voltaje de funcionamiento: 3,3 V
- Pines de E / S digitales: 11
- Pines de entrada analógica: 1
- Velocidad de reloj: 80 MHz / 160 MHz
- Flash: 4 millones de bytes
Paso 1: preparación del artículo
En este tutorial, usaremos una aplicación del teléfono inteligente "Blynk" para controlar el Arduino Wemos D1 (ESP8266) con el módulo de semáforo LED.
Antes de comenzar, prepare todo lo necesario:
- Tablero de circuitos
- Arduino Wemos D1 Wifi UNO ESP8266
- Cables de puente macho a macho
- Módulo de semáforo LED (también puede utilizar LED de base)
- micro USB
- Smartphone (debe descargar "Blynk" de Play Store / iStore)
Paso 2: Conexión de pines
Siga la conexión como se muestra arriba.
Paso 3: instalación de la placa
A continuación, abra Arduino IDE y vaya a [Archivo => Preferencias]. Aparece un cuadro de diálogo. En este cuadro, hay un cuadro de texto adicional de URL del administrador del tablero.
- Copie y pegue la siguiente URL en el cuadro y haga clic en Aceptar para descargar los paquetes.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Paso 4: Descúbrelo en Board Manager
A continuación, vaya a [Tools => Board => Board Manager] en su IDE de Arduino. La ventana Boards Manager aparece como se muestra a continuación. Desplácese hacia abajo por los tableros en el administrador de tableros para seleccionar ESP8266 de la lista de tableros disponibles. Haga clic en instalar para comenzar la instalación.
Paso 5: Seleccionar tablero
A continuación, cargando su primer programa, seleccione el tipo de placa "WeMos D1 R1" de la sección [Herramientas => Placas] en su IDE de Arduino.
Paso 6: Código de ejemplo
Para obtener el código de ejemplo de Blynk, debe descargar la biblioteca del sitio web de Blynk.
https://www.blynk.cc/getting-started/
Sigue estos pasos:
- Seleccione "Descargar biblioteca Blynk".
- Seleccione "Blynk_Release_v0.5.4.zip".
- Extraiga los archivos y copie ambos archivos (bibliotecas, herramientas).
- Abra el IDE de Arduino, vaya a [Archivos => Preferencias] y busque los archivos que aparecen en la "Ubicación de Sketchbooks".
- Abra el archivo Arduino y pegue los dos archivos que ha copiado.
Luego, abra su IDE de Arduino, vaya a [Archivos => Ejemplos => Blynk => Tableros Wifi => Independiente] para el código de ejemplo.
Paso 7: Configuración de Blynk
A continuación, debe configurar su "Blynk" desde su teléfono inteligente.
Sigue estos pasos:
- Descarga "Blynk" en Play Store / iStore.
- Regístrese usando su correo electrónico.
- Vaya a "Nuevo proyecto" Introduzca el nombre de su proyecto (si es necesario).
- Elija el dispositivo "WeMos D1".
- Tipo de conexión "Wifi" y luego "Crear". (Después de crear, recibirá el token de autenticación de su correo electrónico).
- Desliza hacia la izquierda para abrir "Widget Box".
- Seleccione "Botón" para agregar el botón.
- Toque el botón de "Configuración de botones".
- Seleccione [Salida => Digital => D2, D3, D4] para elegir la conexión de pines.
- El modo se convierte en "Switch".
Paso 8: carga
Ahora debe consultar la bandeja de entrada de su correo electrónico y copiar el código del token de autenticación.
Inserte el token de autenticación, el nombre de la red y la contraseña en su programación. Ahora cargue el código en su WeMos D1 (ESP8266) a través de micro USB. Asegúrese de utilizar el puerto correcto seleccionando en [Herramientas => Puerto].
Paso 9: Pruebe Blynk Button
Seleccione el botón de reproducción en la parte superior derecha y encienda el botón de pin.
Paso 10: Terminar
¡Ahora funciona! Los botones de pin de Blynk funcionan como un interruptor.