Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En esta publicación, construimos una hermosa lámpara celular RGB que se puede controlar a través de WiFi. La página de control consta de una rueda de colores que le permite cambiar los colores rápidamente y también puede especificar los valores RGB directamente para crear un total de más de 16 millones de combinaciones de colores.
El video de arriba cubre todo lo que necesita saber y también explica cómo se ensambla la lámpara.
Paso 1: reúna los componentes
Necesitaríamos una placa WeMos D1 Mini o ESP8266 compatible, una placa de conexión microUSB y algunos LED RGB direccionables WS2812B de 5V. Puede utilizar los enlaces a continuación como referencia:
- WeMos D1 Mini:
- Salida de MicroUSB:
- LED WS2812B:
La mini placa D1 tiene un conector microUSB y una salida de 5V, pero la energía del conector USB pasa primero a través de un diodo y un fusible de 500mA antes de llegar al pin. Necesitamos una corriente mucho más alta que esta, ya que cada LED puede tomar hasta 60 mA con el brillo máximo. Esa es la razón por la que usaremos una placa de conexión microUSB para alimentar esta lámpara.
Paso 2: Prepare el modelo 3D de la lámpara
Descargue los modelos utilizando el siguiente enlace e imprímalo según la escala que desee.
Modelo 3D en Thingiverse:
Usé los archivos marcados con 140 y los reduje al 70% porque no quería algo demasiado grande.
Se recomienda que pegue el soporte a la base una vez que agregue los LED, pero en el video, intenté insertar el soporte dentro de la base y esto resultó en un acabado ligeramente inestable. Volveré a imprimir la base, me pondré de pie y la pegaré más tarde.
Paso 3: agregue y conecte los LED
Luego, debe cortar la tira de LED a la longitud deseada y agregar tantas como necesite. Decidí agregar un total de 26 LED en dos capas, como se ve en las imágenes. Los pines de alimentación están todos conectados en paralelo, pero los datos tienen que fluir desde el pin de entrada a la salida, así que tenga esto en cuenta.
También corté una ranura en el soporte para que los cables pudieran deslizarse fácilmente ya que la placa quedará asentada en el exterior.
Paso 4: preparar el boceto
Descargue el boceto usando el siguiente enlace y ábralo en el IDE de Arduino.
Boceto:
Deberá agregar la cantidad de píxeles o LED junto con el nombre y la contraseña de su red WiFi, ya que la placa debe conectarse a ella. También puede cambiar los valores RGB predeterminados de la lámpara cuando se enciende.
Debería instalar el paquete de soporte de la placa ESP8266 y la biblioteca Adafruit NeoPixel para este boceto.
Instalación del paquete de soporte de la placa ESP8266:
- Abra la ventana de preferencias (Archivo-> Preferencias), agregue la siguiente URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) a la sección del administrador de la placa y luego cierre la ventana.
- Abra el administrador de la placa desde (Herramientas-> Placas-> Administrador de la placa) y escriba ESP8266 e instale el paquete que está disponible.
- Una vez hecho esto, cierre el administrador de la placa y seleccione la configuración correcta de la placa como se muestra en la imagen.
Instalación de la biblioteca Adafruit NeoPixel:
- Abra el administrador de la biblioteca (Herramientas-> Administrador de la biblioteca)
- Escriba "Adafruit NeoPixel" e instale la biblioteca que aparece
Una vez que se haya completado, presione el botón de carga y espere a que se cargue el boceto. Luego, abra el monitor serial y espere a que aparezca la dirección IP. La mayoría de los enrutadores WiFi modernos reservan automáticamente las direcciones IP para los dispositivos, pero también puede reservar manualmente una dirección IP cambiando la configuración de DHCP.
Paso 5: conecta todo junto
Utilice el diagrama de conexión para conectar todo junto. Asegúrese de utilizar una fuente de alimentación adecuada en función del número total de LED. Se recomienda utilizar una fuente de alimentación de 5 V y 2 A para 26 LED, ya que en esta versión y el concentrador de alimentación USB que construimos antes funcionará bien.
Paso 6: prueba la lámpara
Escriba la dirección IP en un navegador web en su computadora o teléfono móvil y haga clic en el botón Control. A continuación, obtendrá una rueda de colores. Simplemente seleccione el color que desea que la lámpara cambie automáticamente de color. También puede escribir los valores RGB directamente si es necesario.
¡Así de fácil es construir una lámpara celular RGB muy bonita que se vea hermosa! Usar el navegador web no es del todo conveniente, pero integraré esta lámpara en un proyecto de automatización del hogar junto con algunos sensores más. Eso debería mejorar la usabilidad general. Si la automatización del hogar le interesa, síganos para mantenerse informado utilizando los enlaces relevantes a continuación:
- YouTube:
- Instagram:
- Facebook:
- Gorjeo:
- Sitio web de BnBe: