![Encender un led de forma remota con Blynk 1 Encender un led blynk](https://www.programadornovato.com/wp-content/uploads/2022/11/Encender-un-led-blynk-640x360.png)
Encender un led de forma remota con Blynk
En este tutorial vamos a aprender a crear una aplicación (sin código) para encender un led de forma remota con Blynk, o sea que desde cualquier parte del mundo podremos acceder a nuestro dispositivo y encender y apagar cualquier dispositivo siguiendo estos pasos:
Requerimientos
- ESP32 o ESP8266
- Un Led (de cualquier color)
- Teléfono Inteligente.
Programas
- Instalar Arduino IDE (https://www.programadornovato.com/instalar-esp32-en-arduino-ide/)
- Blynk (https://play.google.com/store/apps/details?id=cloud.blynk&hl=es)
Comenzar con Blynk
Vamos a https://blynk.cloud/dashboard/register y creamos una nueva cuenta
![Encender un led de forma remota con Blynk 2 image 34](https://www.programadornovato.com/wp-content/uploads/2022/11/image-34.png)
Seguimos el Blynk Tour está el final
![Encender un led de forma remota con Blynk 3 image 35](https://www.programadornovato.com/wp-content/uploads/2022/11/image-35.png)
Damos click en cancelar
![Encender un led de forma remota con Blynk 4 image 52](https://www.programadornovato.com/wp-content/uploads/2022/11/image-52.png)
Damos click en crear nueva plantilla
![Encender un led de forma remota con Blynk 5 image 53](https://www.programadornovato.com/wp-content/uploads/2022/11/image-53.png)
Colocamos Encender Led y damos click en Done
![Encender un led de forma remota con Blynk 6 image 54](https://www.programadornovato.com/wp-content/uploads/2022/11/image-54.png)
Copiamos el area de FIRMWARE CONFIGURATION
![Encender un led de forma remota con Blynk 7 image 55](https://www.programadornovato.com/wp-content/uploads/2022/11/image-55.png)
Abrimos Arduino Seleccionamos Herramientas -> Administrar Bibliotecas -> Buscamos Blynk y lo instalamos
![Encender un led de forma remota con Blynk 8 image 40](https://www.programadornovato.com/wp-content/uploads/2022/11/image-40-1024x597.png)
Abrimos Arduino, Seleccionamos Archivo->Ejemplos->Blynk->Blynk.Edgent->Edgent_ESP32
![Encender un led de forma remota con Blynk 9 image 42](https://www.programadornovato.com/wp-content/uploads/2022/11/image-42-1024x759.png)
Circuito
Conectamos el pin 2 con el Ánodo (Positivo) y el GND al cátodo (Tierra)
![Encender un led de forma remota con Blynk 10 image 29](https://www.programadornovato.com/wp-content/uploads/2022/11/image-29.png)
![Encender un led de forma remota con Blynk 11 Encender un LED con Espidf](https://www.programadornovato.com/wp-content/uploads/2022/11/esp-led.jpeg)
Código para Encender un led con un celular vía internet
![Encender un led de forma remota con Blynk 12 image 45](https://www.programadornovato.com/wp-content/uploads/2022/11/image-45-1024x486.png)
![Encender un led de forma remota con Blynk 13 image 50](https://www.programadornovato.com/wp-content/uploads/2022/11/image-50-1024x930.png)
![Encender un led de forma remota con Blynk 14 image 46](https://www.programadornovato.com/wp-content/uploads/2022/11/image-46-1024x526.png)
Finalmente nuestro código quedará así:
// Fill-in information from your Blynk Template here //#define BLYNK_TEMPLATE_ID "TMPLxxxxxx" //#define BLYNK_DEVICE_NAME "Device" #define BLYNK_TEMPLATE_ID "TMPLeAb0p6Sx" #define BLYNK_DEVICE_NAME "encender" #define BLYNK_FIRMWARE_VERSION "0.1.0" #define BLYNK_PRINT Serial //#define BLYNK_DEBUG #define APP_DEBUG // Uncomment your board, or configure a custom board in Settings.h //#define USE_WROVER_BOARD //#define USE_TTGO_T7 //#define USE_ESP32C3_DEV_MODULE //#define USE_ESP32S2_DEV_KIT #include "BlynkEdgent.h" //Pin del led a encender int pinLed=2; void setup() { Serial.begin(115200); delay(100); BlynkEdgent.begin(); pinMode(pinLed,OUTPUT); } void loop() { BlynkEdgent.run(); } //Recibimos los datos de Blynk BLYNK_WRITE(V2){ digitalWrite(pinLed,param.asInt()); }
Buscar el puerto de ESP32
Abrimos el buscador de aplicación y escribimos “administrador de dispositivos” y damos enter
![Encender un led de forma remota con Blynk 15 image 17](https://www.programadornovato.com/wp-content/uploads/2022/08/image-17.png)
Buscamos en la categoría Puertos (COM) el nuevo puerto que se creó. Si no lo ubicamos, desconectamos y conectamos la cámara espía.
![Encender un led de forma remota con Blynk 16 Categoría Puertos (COM)](https://www.programadornovato.com/wp-content/uploads/2022/08/image-19.png)
Subimos el código
Seleccionamos herramientas->puerto y el puerto al que se conecto el ESP32
![Encender un led de forma remota con Blynk 17 image 48](https://www.programadornovato.com/wp-content/uploads/2022/11/image-48.png)
Subimos el código haciendo click aqui
![Encender un led de forma remota con Blynk 18 image 49](https://www.programadornovato.com/wp-content/uploads/2022/11/image-49.png)
Configuramos la APP de Blynk
![Encender un led de forma remota con Blynk 19 image 56](https://www.programadornovato.com/wp-content/uploads/2022/11/image-56-461x1024.png)
Ingresamos usuario y contraseña
![Encender un led de forma remota con Blynk 20 image 57](https://www.programadornovato.com/wp-content/uploads/2022/11/image-57-461x1024.png)
Damos click en Add New Device
![Encender un led de forma remota con Blynk 21 image 58](https://www.programadornovato.com/wp-content/uploads/2022/11/image-58-461x1024.png)
Hacemos click en Find devices nearby
![Encender un led de forma remota con Blynk 22 image 59](https://www.programadornovato.com/wp-content/uploads/2022/11/image-59.png)
Click en continuar
![Encender un led de forma remota con Blynk 23 image 60](https://www.programadornovato.com/wp-content/uploads/2022/11/image-60.png)
Seleccionamos el dispositivo
![Encender un led de forma remota con Blynk 24 image 61](https://www.programadornovato.com/wp-content/uploads/2022/11/image-61.png)
Seleccionamos la red Wifi
![Encender un led de forma remota con Blynk 25 image 62](https://www.programadornovato.com/wp-content/uploads/2022/11/image-62.png)
Colocamos la contraseña y continuar
![Encender un led de forma remota con Blynk 26 image 63](https://www.programadornovato.com/wp-content/uploads/2022/11/image-63.png)
Esperamos que se conecte
![Encender un led de forma remota con Blynk 27 image 64](https://www.programadornovato.com/wp-content/uploads/2022/11/image-64.png)
Cuando termine la conexión presionamos finish.
![Encender un led de forma remota con Blynk 28 image 65](https://www.programadornovato.com/wp-content/uploads/2022/11/image-65.png)
Procedemos a crear el entorno gráfico presionamos el botón de la llave mecánica
![Encender un led de forma remota con Blynk 29 image 66](https://www.programadornovato.com/wp-content/uploads/2022/11/image-66.png)
Agregamos un botón haciendo en el botón + y le damos click para editarlo
![Encender un led de forma remota con Blynk 30 image 70](https://www.programadornovato.com/wp-content/uploads/2022/11/image-70.png)
Damos click en DATASTREAM para seleccionar el pin con el que se vinculara el boton
![Encender un led de forma remota con Blynk 31 image 71](https://www.programadornovato.com/wp-content/uploads/2022/11/image-71.png)
Damos click en Create Virtual Pin para seleccionar el pin
![Encender un led de forma remota con Blynk 32 image 73](https://www.programadornovato.com/wp-content/uploads/2022/11/image-73.png)
Seleccionamos el Virtual pin 2 de tipo Integer y click en Done
![Encender un led de forma remota con Blynk 33 image 74](https://www.programadornovato.com/wp-content/uploads/2022/11/image-74.png)
Al hacer click en el boton encender y apagar encendemos y apagamos el led
![Encender un led de forma remota con Blynk 34 Encender un led de forma remota con Blynk](https://www.programadornovato.com/wp-content/uploads/2022/11/image-76.png)