Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Blynk es una plataforma de Internet de las cosas, que facilita el control del hardware de forma remota y la visualización de sus datos. Puede crear sus propias interfaces utilizando la aplicación gratuita Blynk. Todos los dispositivos WiFi, Bluetooth / BLE, Ethernet y serie pueden conectarse a la nube de Blynk oa un servidor que se ejecute localmente. El hardware compatible se puede encontrar en blynk.cc
Este instructivo solo cubrirá cómo instalar y comenzar con una placa de desarrollo ESP8266 (NodeMCU), utilizando el servicio en la nube proporcionado.
Paso 1: requisitos previos y piezas
Partes
- ESP8266 (NodeMCU)
- DIRIGIÓ
Prerrequisitos
- IDE de Arduino (1.8.5 o más reciente)
- WiFi (credenciales)
¡La aplicación solo se puede instalar en teléfonos inteligentes o emuladores!
Paso 2: instalación
Incluye ESP8266 Core para Arduino IDE
1) Vaya a 'Preferencias' e ingrese la siguiente URL para las URL adicionales del administrador de la junta
arduino.esp8266.com/stable/package_esp8266com_index.json
2) Abra el Administrador de tableros (Herramientas> Menú del tablero)
3) Busque "esp8266" e instale la última versión
4) Seleccione su tablero en Herramientas> Tablero y defina la velocidad en baudios, etc.
Instalar bibliotecas de Blynk
1) Instale la última versión de las bibliotecas de Blynk en GitHub
2) Desembale
3) Mueva las bibliotecas a C: / Usuario / / Documentos / Arduino / bibliotecas
Instalar la aplicación Blynk
1) Descarga la aplicación para iOS o Android
Paso 3: crear proyecto
Antes de crear su proyecto, debe crear una cuenta o iniciar sesión.
- Haga clic en 'Crear nuevo proyecto'
- Elija su dispositivo y tipo de conexión (NodeMCU, WiFi)
- Reciba y anote su 'Auth Token'
- Abra el 'Cuadro de widgets' ('+')
- Agregar un botón
- Nómbrelo y seleccione el modo de cambio
- Defina el pin de salida al que está conectado el LED (ánodo Dx, cátodo GND)
Esta interfaz de ejemplo es muy básica, pero puede crear interfaces más complejas si agrega gráficos, etc.
Paso 4: el código
El código del lado del cliente para el control remoto de un LED es muy sencillo.
- Abra el IDE de Arduino
- Vaya a Ejemplos> Blynk> Boards_WiFi y seleccione su tablero de desarrollo
- Ingrese su 'Auth Token' (char auth )
- Ingrese sus credenciales de WiFi (char ssid , char pass )
- Compilar y cargar
- Abra Serial Monitor y verifique si la conexión fue exitosa
Si todo funcionó correctamente, ahora puede encender y apagar el LED de forma remota utilizando la aplicación Blynk.
Puede encontrar más información sobre Blynk y ESP8266 en blynk.io y esp8266doc.