Tabla de contenido:
- Suministros
- Paso 1: esquema
- Paso 2: Montaje del circuito
- Paso 3: instalación de la banda de LED
- Paso 4: programación
- Paso 5: prueba
Video: Lámpara de rayas LED para cabecera de cama con ESP8266-01: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este es un proyecto muy fácil que descuidé hace mucho tiempo, pero debido a la cuarentena, hice algo diferente con las piezas que tengo a mano.
La idea era tener una luz atenuable, que pudiera controlarse mediante simples comandos TCP o mediante un interruptor manual.
Debido a la falta de partes, la improvisación se convirtió en el punto principal del proyecto. Primero, carecía de un MOSFET de nivel lógico, y solo tenía un MOSFET de conmutación de alta corriente, por lo que se necesitaba un controlador pequeño (por cierto, no era el mejor diseño posible), luego faltaba un interruptor de pulso del panel, así que tomé un microondas de repuesto interruptor de seguridad de cerradura de puerta para el pulsador.
Espero que aprendas algo y te diviertas con este proyecto.
Suministros
- 3 m de franja LED blanca. Cuando lo compré incluía una fuente de alimentación de 12 V
- ESP8266-01S x 1
- 2N3904 transistor NPN x1
- 2N3906 transistor PNP x 1
- IRF3205 MOSFET x 1
- AMS1117-3.3 regulador x 1
- Resistencia de 3,3 K x 2
- Resistencia de 1 K x 1
- Resistencia de 1,5 K x 1
- 120 resistencia x 1
- Resistencia de 10 k x 1
- Condensador electrolítico de 10 uF 16 V x 1
- Condensador de cerámica o poliéster de 100 nF x 1
- Conectores de base de enchufe 1x6 (dos unidades). Aún mejor si tiene un conector hembra 2x4 adecuado para el ESP.
- Conectores terminales para alimentación y salida LED
- Una caja de plástico genérica
- Herramientas electrónicas básicas (soldador, cortador de alambre, alicates, etc.)
- Arduino IDE con soporte ESP8266 instalado.
-
Convertidor serial USB a 3.3 V UART o si no está disponible, cualquier Arduino UNO o Nano con la configuración que se muestra aquí https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (por cierto, la página vinculada es un muy buen tutorial de PWM para el ESP)
Paso 1: esquema
El circuito consta de un MOSFET controlado por PWM en GPIO2. El circuito del controlador es necesario porque el IRF3205 necesita un mínimo de 10 V para alcanzar su Rds (encendido) de 8 miliohms, y el ESP solo da 3.3 V.
El regulador de 3.3 V permite encender el ESP con la misma fuente que la tira de LED, y las tapas adicionales mejoran la estabilidad de la fuente.
Finalmente, el botón en GPIO0, pasa por un ciclo de brillo con cada clic. En mi caso, tres pasos de brillo y luz apagada.
Paso 2: Montaje del circuito
Es un proyecto (no tan) rápido y (realmente) sucio. La mejor sorpresa fue lo bien que funcionaba el interruptor de enclavamiento como pulsador.
Por favor, no mire el cableado: P
Paso 3: instalación de la banda de LED
Mida y corte los tres segmentos, luego suelde los cables. Finalmente, retire el adhesivo y presione contra la parte posterior de la cabecera.
En mi caso hice trampa y usé cinta adhesiva ancha sobre la franja LED, porque el adhesivo se debilitó de alguna manera.
Finalmente, atornille los cables en los terminales y verifique las conexiones.
Paso 4: programación
El código necesita muchas mejoras, como corregir el análisis de cadenas, la compatibilidad con la dirección IP fija, el modo de configuración, guardar las variables de entorno en EPROM, leer las variables de entorno de EPROM en el arranque, etc.
Para la carga de firmware, utilicé Arduino con la biblioteca comunitaria ESP versión 2.5.0. Esto es importante porque la carga del programa ESP falla con las versiones más nuevas, tal vez sea algo con el ESP8266-01, tal vez porque uso un Arduino UNO como cargador, simplemente no lo sé.
Recuerde agregar https://arduino.esp8266.com/stable/package_esp8266… a sus preferencias de Arduino para obtener el soporte de la placa ESP.
www.electronicshub.org/esp8266-pwm-tutoria … tiene un buen tutorial sobre el ESP8266 PWM. Además, utilicé su convertidor de serie Arduino a USB para cargar el programa en el ESP.
Paso 5: prueba
Primero haga una verificación rápida del cableado e inserte el ESP8266 en el circuito antes de encenderlo.
Al presionar el botón, debe alternarse entre brillo bajo, brillo medio, brillo máximo y luz apagada.
Para la prueba de TCP, utilicé Socket Test, pero cualquier otro software similar hará el trabajo
Recomendado:
Luz nocturna LED para cama con detección de movimiento automática para bricolaje: 6 pasos (con imágenes)
Luz nocturna LED para cama con detección automática de movimiento de bricolaje: Hola, chicos bienvenidos a otro instructivo que siempre lo ayudará en su vida cotidiana y agregará una conveniencia para hacer su vida más fácil. Esto podría ser a veces un salvavidas en el caso de las personas mayores que tienen que luchar para levantarse de la cama
Control inalámbrico de cabecera de cama MQTT: 5 pasos (con imágenes)
Control inalámbrico de cabeceras de cama MQTT: Hace unos años compramos una nueva cama de espuma viscoelástica y, como es el caso de la mayoría de las camas, también tenía que comprar una de sus " bases aprobadas " para mantener una garantía. Entonces, optamos por la base menos costosa que también incluía t
Reloj de cabecera conectado para niños: 12 pasos
Reloj de cabecera conectado para niños: siguiendo estas instrucciones, podrá construir un reloj que se active por movimiento y mostrará la fecha, la hora y el evento relevante del día. Mostrará un modo nocturno cuando sea hora de dormir y cuando los niños se despierten, pueden recordar rápidamente qué
Pantalla y luz de hockey de cabecera de la NHL: 4 pasos (con imágenes)
Luz y pantalla LCD para hockey de cabecera de la NHL: Introducción es para los fanáticos del hockey que quieren seguir a su equipo, pero no pueden ver todos los partidos. Su mejor característica es que simula un marcador de gol con un cuerno de hockey (personalizado para tu equipo) y ligero. Además de la h
Corregir rayas en Lexmark C500: 11 pasos
Corregir rayas en Lexmark C500: Las rayas verticales son una queja común entre los propietarios de impresoras láser a color de la serie Lexmark C500. Esto puede deberse a la acumulación de depósitos de tóner dentro de los cartuchos de tóner. Es posible reparar estos cartuchos para exprimir un poco más de vida