Tabla de contenido:

Domótica con la aplicación BLYNK: 7 pasos (con imágenes)
Domótica con la aplicación BLYNK: 7 pasos (con imágenes)

Video: Domótica con la aplicación BLYNK: 7 pasos (con imágenes)

Video: Domótica con la aplicación BLYNK: 7 pasos (con imágenes)
Video: IoT con ESP32 y la Aplicación Blynk, para el control de dispositivos electrónicos de forma remota. 2024, Mes de julio
Anonim
Automatización del hogar con la aplicación BLYNK
Automatización del hogar con la aplicación BLYNK

En este proyecto, he demostrado cómo cualquiera puede controlar sus electrodomésticos de forma remota utilizando su teléfono móvil. Para esto, debe instalar una aplicación en su teléfono móvil. El nombre de esta aplicación es BLYNK App (el enlace de descarga se proporciona en la descripción) y se recomienda un servicio de Internet ininterrumpido. Solo he controlado una bombilla de 15 W, pero puedes controlar cualquier electrodoméstico (tubo de luz, ventilador, etc.).

Paso 1: EQUIPOS REQUERIDOS

EQUIPOS REQUERIDOS
EQUIPOS REQUERIDOS

1. Arduino UNO.

2. Módulo de relés (A. C. - 230 V, D. C.- 5 V, en imagen).

3. Bombilla (15 W, 230 V o cualquier otro vataje)

4. Aplicación BLYNK (instalada en su móvil, enlace a continuación).

5. Fuente de alimentación de 230 V. (C. A.)

6. Saltadores.

7. Fuente de alimentación de 12 V (D. C.)

8. Portalámparas y cables.

▪ Enlace (aplicación BLYNK): -

play.google.com/store/apps/details?id=cc.b…

Paso 2: DIAGRAMA DE CIRCUITOS

DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO

La conexión es muy simple. En la foto se da que el módulo de relé está alimentado por 5 V, pero en mi modelo he alimentado el módulo de relé usando un adaptador de 12 V. Generalmente es mejor alimentar con 12 V. Hay 6 pines en módulo de relés.

Pin 1 - 12 V / 5 V

Pin 2 - GND

Pin 3 - Señal

Pin 4 - COM (común)

Pin 5 - NO (normalmente abierto)

Pin 6 - NC (normalmente conectado)

El pin 1 se utiliza para alimentar el módulo. Básicamente, el módulo de relé actúa como un interruptor para controlar los aparatos de CA. Entonces, el Pin 3 se usa para enviar la señal de si queremos encender / apagar los electrodomésticos. El Pin 3 está conectado a cualquiera de los pines digitales de Arduino UNO. En mi proyecto es el PIN 13 de Arduino UNO. Según el diagrama, la línea neutra se conectará directamente a la bombilla, pero la línea viva se conectará a la bombilla a través del módulo. La línea viva que proviene del enchufe (230 V CA) se conectará a COM (Pin 4) y el cable del otro polo de la bombilla se conectará a NO (Pin 5). Como no he usado ningún escudo Ethernet, el Arduino debe estar conectado a su computadora portátil, para que pueda recibir las señales a través de la computadora portátil (conectada a Internet). También puede usar NODE-MCU, en ese caso no necesita el portátil para recibir señales, ya que NODE-MCU puede recibir señales a través de Internet.

Paso 3: PRINCIPIO DE FUNCIONAMIENTO

PRINCIPIO DE FUNCIONAMIENTO
PRINCIPIO DE FUNCIONAMIENTO
PRINCIPIO DE FUNCIONAMIENTO
PRINCIPIO DE FUNCIONAMIENTO
PRINCIPIO DE FUNCIONAMIENTO
PRINCIPIO DE FUNCIONAMIENTO

1. Funcionamiento del módulo de relés:

De acuerdo con el diagrama, podemos ver que hay un interruptor dentro del módulo de relé cuyo extremo está conectado a COM, es decir, Pin 4 y el otro extremo está conectado entre NO, es decir, Pin 5 o NC, es decir, Pin 6. Cuando aplicamos 0 V al pin de señal, es decir, Pin 3, el interruptor permanece en la posición NO (normalmente abierto). Cuando aplicamos +5 V al pin de señal, el interruptor gotea de NO a NC (normalmente conectado).

2. Creando el proyecto en la aplicación BLYNK:

Descargue la aplicación BLYNK de Google Playstore (ya se ha proporcionado el enlace). Ábrelo y tienes que crear una cuenta allí. Después de eso, haga clic en "Nuevo proyecto". Ahora tienes que hacer clic en "ELEGIR DISPOSITIVO" y se te pedirá que selecciones el hardware requerido, elegirás "Arduino UNO" y en "TIPO DE CONEXIÓN" tienes que seleccionar "USB". También tienes que dar un nombre de proyecto. Luego haces clic en "Crear". Tu proyecto ahora está creado y BLYNK enviará un token de autorización a tu correo que debes ingresar el código arduino. Luego obtendrás un espacio libre donde tendrás que agregar botones, gráficos, etc. Obtendrá todos estos desde el cuadro de widgets. En este proyecto, como estamos operando solo un dispositivo, agregaremos solo un botón. Después de hacer clic en "Botón", el icono se agregará en el espacio libre. Puede colocar el botón en cualquier lugar de la pantalla. Luego tienes que hacer clic en el botón para personalizarlo. Tienes que dar un nombre allí y tienes que seleccionar si estás usando un pin virtual o digital o analógico. También debe mencionar el pin no. Como en este proyecto, estamos usando D13, es decir, el pin digital 13. Ahora seleccione el modo ya sea "Push" o "Slide", depende de usted. Después de eso, regrese a la pantalla principal, verá un botón de reproducción en la esquina derecha de la pantalla, debe hacer clic en él para activar el proyecto. Si su sistema está listo y conectado a Internet, luego en el móvil después de hacer clic en el botón de reproducción. mostrará "En línea" de lo contrario "Fuera de línea".

nótese bien. Siga las fotos en serie y los pasos proporcionados, entonces no se confundirá

3. Análisis de código y conexión final:

En primer lugar, debe agregar el siguiente enlace en la "URL del administrador de tableros adicionales" en las preferencias del IDE de Arduino. Enlace:

Tienes que ir al siguiente enlace: https://github.com/blynkkk/blynk-library/releases/… y descargar la biblioteca blynk. Después de descargar el archivo zip, debe descomprimirlo y copiar el contenido de los archivos (bibliotecas y carpetas) en la carpeta del cuaderno de bocetos del IDE de Arduino. Para verificar si la biblioteca blynk se ha agregado o no, reinicie el IDE de Arduino y verifique en la sección de la biblioteca, si ve "Blynk" significa que la biblioteca blynk se ha agregado correctamente.

Simplemente copie el código (ya proporcionado) o puede obtener el código de ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. En ambos casos el único cambio que tienes que hacer es copiar el código de autorización enviado a tu correo al código Arduino. No cargue el código ahora. Ahora abra "Símbolo del sistema" y ejecútelo como administración. Aparecerá una pantalla negra en la pantalla. Luego tienes que copiar la ruta de la carpeta "scripts". En mi caso es "Mis documentos / Arduino / bibliotecas / Blynk / scripts" y pégalo en la pantalla negra y coloca enter. Luego tienes que copiar y pegar el archivo.bat en la pantalla negra. El archivo es "blynk-ser.bat -c COM4". Debe cambiar el número de puerto COM. En mi caso fue COM8. Ahora cargue el código arduino. Ahora regrese a la parte del símbolo del sistema y presione "enter" tres veces. Esto lo conectará con Blynk Server.

4. Control con la aplicación Blynk:

Ahora abra la aplicación blynk desde su móvil y abra el proyecto que ha creado. Si su sistema está conectado al servidor Blynk, verá 'En línea' en su dispositivo móvil; de lo contrario, verá 'Sin conexión'. Ahora haga clic en el botón para encender o apagar el aparato. Si no funciona, compruebe si el sistema está conectado al servidor blynk.

nótese bien. Siga las fotos en serie y los pasos proporcionados, entonces no se confundirá

Paso 4: SEGURIDAD

"loading =" perezoso ">

Recomendado: