Tabla de contenido:
- Paso 1: agarre las piezas
- Paso 2: el código
- Paso 3: esquema
- Paso 4: aplicación de Android
- Paso 5: lo hiciste
Video: Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Control de 8 interruptores de relé usando nodemcu y receptor ir a través de wifi y control remoto ir y aplicación de Android.
el mando a distancia por infrarrojos funciona independientemente de la conexión wifi.
AQUÍ HAY UNA VERSIÓN ACTUALIZADA HAGA CLIC AQUÍ
Paso 1: agarre las piezas
Cosas que requirió para este proyecto
- NodeMCU
- Módulo de relé de 4 canales x 2
- IC7805 x 2 (1 IC7805 no proporciona suficiente corriente para encender 8 relés al mismo tiempo)
- Tablero de circuitos
- Receptor de infrarrojos (VS1838)
- LED rojo x 1
- Resistencia 1K x 1
- Botón pulsador x 1
- Cables de puente
- Fuente de alimentación
Paso 2: el código
ESTE CÓDIGO ES PARA TABLERO NODEMCU NO ARDUINO
He escrito el código de manera que si el WiFi se desconecta o no está disponible, el LED se iluminará y el control de relé de IR Remote se encenderá independientemente del WiFi.
Cuando haya WiFi disponible, presione el botón pulsador o presione el botón dedicado en el control remoto IR y espere 5 segundos para conectarse a wifi. Si el LED no se apaga, el wifi no está conectado.
Primero descargue Arduino IDE desde AQUÍ.
Luego vaya a Archivo -> Preferencias, luego en las URL adicionales del administrador de la placa, agregue esto
arduino.esp8266.com/stable/package_esp8266c…
Luego vaya al administrador de la Junta e instale esp8266 por ESP8266 Community.
vaya al administrador de la biblioteca e instale IRRemoteESP8266.
Primero conecte el receptor de infrarrojos a la placa nodemcu, 3.3v a 3.3v, gnd a gnd, salida a gpio2 (D4).
cargue el boceto IRRemote Value que se muestra a continuación, abra el monitor serial y presione la tecla remota para obtener los valores de cada tecla, anótelo en algún lugar. Tenga en cuenta al menos 9 valores clave (8 valores para 8 relés y 1 para reconectar wifi).
Luego, haga el circuito como el esquema anterior y cargue el código My_Room.
No olvide modificar los códigos ir en el boceto my_room con el código ir que obtuvo para cada botón del control remoto y el ssid wifi y la contraseña.
NOTA: MIENTRAS SUBE EL BOCETO, ASEGÚRESE DE NO CONECTAR NADA AL PIN D0, D8, TX, RX. O SIMPLEMENTE SACAR LOS PUENTES DE ESAS CLAVIJAS
Paso 3: esquema
Sigue el esquema y haz el circuito.
IC7805 no tiene suficiente energía para hacer funcionar 8 relés al mismo tiempo. Entonces, estamos usando dos módulos de relé de 4 canales y dos IC7805.
Cualquier receptor de infrarrojos funcionará.
La fuente de alimentación puede ser de 24 V máx.
Paso 4: aplicación de Android
Hice la aplicación de Android usando MIT APP Inventor. Puede cargar el archivo aia en App Inventor y editarlo.
Paso 5: lo hiciste
Vaya al panel de administración de su enrutador y obtenga la dirección IP de NodeMCU.
También asigne una IP en particular a la dirección Mac de nodemcu, de modo que obtenga la misma IP siempre y no tenga que verificarla cada vez.
PUEDE UTILIZAR EL CONTROL REMOTO IR, LA APLICACIÓN DE ANDROID Y EL NAVEGADOR DE INTERNET EN LA MISMA RED, O PUEDE UTILIZAR EL REENVÍO DE PUERTOS EN SU ENRUTADOR PARA ACCEDER A INTERNET DESDE CUALQUIER LUGAR DEL MUNDO
En caso de problemas, contácteme en fb, www.fb.com / amit.s.samanta, lo ayudaré en la medida de lo posible.
Recomendado:
Arduino: programas de tiempo y control remoto desde la aplicación de Android: 7 pasos (con imágenes)
Arduino: Programas de tiempo y control remoto desde la aplicación de Android: Siempre me he preguntado qué sucede con todas esas placas Arduino que la gente no necesita después de terminar sus geniales proyectos. La verdad es un poco inquietante: nada. Lo he observado en la casa de mi familia, donde mi padre trató de construir su propia casa
Control remoto inalámbrico con módulo NRF24L01 de 2.4Ghz con Arduino - Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter - Helicóptero Rc - Avión Rc usando Arduino: 5 pasos (con imágenes)
Control remoto inalámbrico con módulo NRF24L01 de 2,4 Ghz con Arduino | Receptor transmisor de 4 canales / 6 canales Nrf24l01 para Quadcopter | Helicóptero Rc | Avión Rc usando Arduino: Para operar un coche Rc | Quadcopter | Drone | Avión RC | Barco RC, siempre necesitamos un receptor y transmisor, supongamos que para RC QUADCOPTER necesitamos un transmisor y receptor de 6 canales y ese tipo de TX y RX es demasiado costoso, así que haremos uno en nuestro
Proyecto de aplicación en el hogar con control remoto por infrarrojos con regulador de ventilador: 5 pasos
Proyecto de aplicación de hogar controlado por infrarrojos con regulador de ventilador: este proyecto para aquellos que tienen cultura con arduino y proyectos, no para novatos, lo hice como un proyecto, pero también lo estoy usando para fines de producción … por esta causa puedo ' t compartir todo el boceto completo
Receptor de infrarrojos y control remoto por infrarrojos (TSOP1738) con Arduino: 10 pasos
Control remoto por infrarrojos y receptor de infrarrojos (TSOP1738) con Arduino: este instructivo es para principiantes de Arduino. Este es uno de mis proyectos anteriores con Arduino. Disfruté mucho cuando lo hice y espero que a ti también te guste. La característica más atractiva de este proyecto es el “ Control inalámbrico ”. Y eso es
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: 9 pasos
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: hola, soy Abhay y es mi primer blog sobre Instructables y hoy le mostraré cómo controlar sus electrodomésticos con el control remoto de su televisor construyendo esto. proyecto simple. gracias al laboratorio atl por el apoyo y el suministro de material