Tabla de contenido:
- Suministros
- Paso 1: Suelde los encabezados en la placa prototipo
- Paso 2: Suelde los cables para conectar los encabezados tanto para ESP32 como para el módulo LCD
- Paso 3: hacer un soporte de montaje
- Paso 4: Desarrolle el software del controlador
- Paso 5: descargue el firmware de control
- Paso 6: Prueba del sistema
Video: Práctico controlador de tira LED de toma de pared inalámbrico Arduino ESP32: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este es un controlador de toma de pared inalámbrico de bricolaje muy práctico para tiras de LED de bajo costo.
Reemplaza los controladores wifi baratos que se venden en EBay. Funcionan bien con tiras de LED RGB. El controlador EBay Wifi no está bien construido y se rompe fácilmente. Además, parece que no puedo encontrarlo cada vez que quiero usarlo, y no son tan atractivos. Existe otra opción mediante el uso de una aplicación gratuita con Android o IOS. La desventaja de eso es que no siempre llevo el teléfono por la casa. Incluso si lo hago, tengo que iniciar la aplicación antes de usarla. No es sencillo para los demás miembros de mi familia, jóvenes y mayores. El concepto de interruptor de pared es más intuitivo y socialmente aceptado. Lo más importante es que si uso el teléfono para controlar varias luces en la casa, necesito registrarme en la aplicación con toda la información de Wifi de mi casa (SSID, contraseña, etc.). con un servidor en Asia, con el que no me siento muy cómodo.
Algunas otras personas parecen poder descifrar y reprogramar el controlador barato y ejecutar IFTTT, lo que podría ser un desafío para algunos. Con este proyecto, puedo usar mi iluminación de la manera tradicional, de manera más conveniente, y la mayoría de la gente sabe cómo usarla. Dado que no hay modificaciones en el controlador, aún puede usarlo con AWS echo o Google Home. Posteriormente diseñé una placa de PC para aumentar la confiabilidad y eliminé los cables de soldadura. No hay cable para tirar, y el rango cubierto es bastante bueno, probé hasta 50 '. La mayoría de los interruptores se instalarán cerca de la luz de todos modos. Puedo construir tantas como quiera por alrededor de $ 20 cada una, fácilmente. Ah, más un bloque de energía de $ 5 para alimentarlo.
Costo
Proyecto de menos de $ 20, + $ 5 por un bloque de alimentación.
Instrumentos
Soldador
destornillador
Una PC para el desarrollo de software Arduino IDE
Suministros
1 x controlador Arduino ESP32 de EBay
1 x pantalla LCD TFT en color de 2,4 con entrada de panel táctil
1 x tablero prototipo de cuadrícula de 0.1 "2" x 3"
Alambre de envoltura de alambre electrónico
Plomo de soldadura
Plástico flexible de 2 x 2 "x 1"
2 x tornillos para tomacorrientes de pared
4 tornillos y tuercas de máquina n. ° 4 o n. ° 6
Un montón de conectores hembra IC de una sola línea, de nuestra tienda local de excedentes electrónicos
Paso 1: Suelde los encabezados en la placa prototipo
Usé un módulo ESP-32 de EBay por menos de $ 6 y una pantalla LCD TFT de 2.4 con panel táctil por $ 7
Suelde los cabezales de enchufe de una sola línea cortados para adaptarse al ESP-32 en la placa prototipo. Depende de su aplicación de conmutador para adaptar el tamaño de la placa prototipo. Simplemente hago coincidir la placa prototipo con el mismo tamaño que el módulo LCD. Este último no tengo control sobre él, pero es muy popular en EBay o AliExpress.
El tamaño del módulo LCD simplemente encaja justo detrás de una placa frontal de interruptor de cohete normal. Si se alinea correctamente y suelda dos conectores hembra en línea en la parte inferior de la placa prototipo, puede utilizar los conectores para acoplar las dos placas sin utilizar tornillos. Se mantienen bastante bien y se pueden separar fácilmente para depurar.
Paso 2: Suelde los cables para conectar los encabezados tanto para ESP32 como para el módulo LCD
Siga el esquema de los cables de envoltura de alambre de soldadura desde el encabezado del módulo ESP32 hasta los pines del encabezado de la parte inferior. Parece complicado al principio, pero en realidad solo hay 14 cables, más 3 saltos. Me tomó alrededor de una hora hacerlo.
No se necesita soldadura en el módulo LCD. Sin embargo, para que la placa se acople a la placa prototipo, debe soldar una cabecera de 4 pines en el otro extremo. La mayoría de los módulos LCD no vienen con él.
Paso 3: hacer un soporte de montaje
Corte las dos piezas de plástico del mismo ancho que el módulo LCD y use un interruptor de cohete normal como plantilla para perforar agujeros en el plástico para hacer un soporte de montaje. Esto requiere un poco de paciencia para alinearlos. Use algunos tornillos y tuercas para metales del n. ° 4 o n. ° 6, y espaciadores, para colocar la placa de plástico en el módulo LCD como se muestra en la imagen de arriba. Experimenté uno con plástico y otro con placa de zinc. El plástico es definitivamente más fácil de manipular y mecanizar, y es lo suficientemente fuerte como para soportar todo el interruptor. Me salí con los espaciadores con el de plástico, ya que solo puedo colocar los tornillos en él.
Todo debe encajar dentro de una caja de enchufe de pared normal. Dependiendo de que la caja sea de plástico o de metal y de la marca, es posible que tengas que recortarla un poco. La caja de salida de plástico azul normal tiene sujetadores de tornillos que es posible que deban recortarse un poco. Utilizo una multiherramienta oscilante para recortar eso en un instante.
Paso 4: Desarrolle el software del controlador
Esta es la suposición de que necesita estar familiarizado con el entorno Arduino Sketch IDE. Puedo proporcionar un binario que debería funcionar si sigue el esquema para construir la placa prototipo. Dado que hay tantas páginas web que discuten sobre el tutorial de Arduino Sketch IDE, y como tal, no se tratará aquí.
Paso 5: descargue el firmware de control
Al igual que en la sección anterior, hay muchos tutoriales web sobre cómo programar el módulo Arduino. como pitool. Puedo proporcionar el archivo binario para su prueba. El software aún está evolucionando y se proporciona tal cual, sin garantía ni responsabilidad. El usuario puede usarlo libremente sin modificaciones, bajo su propio riesgo.
Paso 6: Prueba del sistema
El controlador se inició en la página de la interfaz de usuario del interruptor de luz, ya que se trata de un controlador de luz. Funciona con el popular controlador de tira de LED RGB WiFi. El menú principal tiene 6 iconos, y espero que todo se explique por sí mismo gráficamente.
Una cosa que debe señalar es que debe ir a la página principal presionando el botón de Google como 9 cuadrados, luego el ícono de configuración superior izquierda para elegir el botón WiFi. Luego, escaneará automáticamente todos los puntos de acceso wifi, y debe seleccionar el controlador WiFi en función de su dirección MAC. La información se guardará para sesiones posteriores.
El video incrustado demuestra:
1. Una versión de prototipo de mano alimentada por batería que controla una tira de luz RGB ubicada en la moldura del techo. Esto me permite grabar el video para ambos al mismo tiempo.
2. Una versión instalada dentro de una caja de interruptores de pared normal.
Recomendado:
Tira de LED de bricolaje: cómo cortar, conectar, soldar y encender la tira de LED: 3 pasos (con imágenes)
Tira de LED de bricolaje: cómo cortar, conectar, soldar y encender la tira de LED: guía para principiantes para hacer sus propios proyectos de luz con tiras de LED.Flexibles, confiables y fáciles de usar, las tiras de LED son la mejor opción para una variedad de aplicaciones. los conceptos básicos sobre la instalación de una tira de LED interior simple de 60 LED / m, pero el
Robot Arduino inalámbrico con módulo inalámbrico HC12: 7 pasos
Robot Arduino inalámbrico con módulo inalámbrico HC12: Hola chicos, bienvenidos. En mi publicación anterior, expliqué qué es un circuito de puente H, IC de controlador de motor L293D, IC de controlador de motor L293D a cuestas para conducir controladores de motor de alta corriente y cómo puede diseñar y hacer su propia placa de controlador de motor L293D
¿Cómo encender August Smart Lock desde la toma de corriente de la pared ?: 7 pasos (con imágenes)
¿Cómo encender la cerradura inteligente August desde la toma de corriente de la pared ?: Recientemente, mi papá compró una cerradura inteligente August y la instaló en la puerta de nuestro garaje. El problema es que funciona con batería y mi papá no quiere preocuparse por cambiar la batería con mucha frecuencia. Como tal, decidió encender la cerradura inteligente August desde el exterior
Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: 6 pasos
Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: Raspberry Pi es excelente para crear puntos de acceso inalámbricos seguros, pero no tiene un buen alcance, utilicé un adaptador inalámbrico USB TP Link WN7200ND para extenderlo. Quiero compartir cómo hacerlo¿Por qué quiero usar una raspberry pi en lugar de un enrutador? T
Hackear un timbre inalámbrico en un interruptor de alarma inalámbrico o interruptor de encendido / apagado: 4 pasos
Hackear un timbre inalámbrico en un interruptor de alarma inalámbrico o interruptor de encendido / apagado: Recientemente construí un sistema de alarma y lo instalé en mi casa. Usé interruptores magnéticos en las puertas y los cableé a través del ático. Las ventanas eran otra historia y cablearlas no era una opción. Necesitaba una solución inalámbrica y esta es