Encender un led blynk

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

Comenzar con Blynk

Vamos a https://blynk.cloud/dashboard/register y creamos una nueva cuenta

Seguimos el Blynk Tour está el final

Damos click en cancelar

Damos click en crear nueva plantilla

Colocamos Encender Led y damos click en Done

Copiamos el area de FIRMWARE CONFIGURATION

Abrimos Arduino Seleccionamos Herramientas -> Administrar Bibliotecas -> Buscamos Blynk y lo instalamos

Abrimos Arduino, Seleccionamos Archivo->Ejemplos->Blynk->Blynk.Edgent->Edgent_ESP32

Circuito

Conectamos el pin 2 con el Ánodo (Positivo) y el GND al cátodo (Tierra)

Encender un LED con Espidf

Código para Encender un led con un celular vía internet

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

Abrir “administrador de dispositivos”

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.

Categoría Puertos (COM)

Subimos el código

Seleccionamos herramientas->puerto y el puerto al que se conecto el ESP32

Subimos el código haciendo click aqui

Configuramos la APP de Blynk

Ingresamos usuario y contraseña

Damos click en Add New Device

Hacemos click en Find devices nearby

Click en continuar

Seleccionamos el dispositivo

Seleccionamos la red Wifi

Colocamos la contraseña y continuar

Esperamos que se conecte

Cuando termine la conexión presionamos finish.

Procedemos a crear el entorno gráfico presionamos el botón de la llave mecánica

Agregamos un botón haciendo en el botón + y le damos click para editarlo

Damos click en DATASTREAM para seleccionar el pin con el que se vinculara el boton

Damos click en Create Virtual Pin para seleccionar el pin

Seleccionamos el Virtual pin 2 de tipo Integer y click en Done

Al hacer click en el boton encender y apagar encendemos y apagamos el led

Encender un led de forma remota con Blynk

Los comentarios están cerrados.

Salir de la versión móvil