Tabla de contenido:
- Suministros
- Paso 1: el circuito
- Paso 2: programación
- Paso 3: Terminando
- Paso 4: ¡Feliz Navidad a todos
Video: Decoración de ventana con luz navideña controlada por WiFi: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Controle una tira de luz LED desde su teléfono o PC: montones de divertidos patrones de luz con temas navideños.
Suministros
1. Placa de desarrollo ESP12e: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - Placa de desarrollo ESP8266, con paquete de baterías y encabezados pre-soldados. Este viene con LED RGB e incluso un sensor de luz. ¡Compra dos si quieres! Este proyecto se puede adaptar fácilmente a cualquier placa ESP8266, como mi D1 Mini favorita. Estoy usando este aquí porque no se necesita soldadura y viene con una batería.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM: este es el que tiene el chip Atmega328P extraíble, que se utiliza para programar la placa de desarrollo ESP8266.
3. Cable USB para el Uno: Aliexpress:
4. Cables de puente para conectar todo, ¡sin soldaduras para este proyecto! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - una selección de macho a macho / hembra, etc. Conexión de tira de LED
5. Tira de LED WS2812: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Elija su versión. Elegí 5 m, 150 LED, IP30 (no resistente al agua) y PCB blanco
6. pilas AA x 3
Paso 1: el circuito
Vea el diagrama del circuito.
* tenga en cuenta: no me hago responsable de ningún microcontrolador o tira de LED derretidos. Este proyecto funcionó para mí, eso es todo lo que puedo decir, sin embargo, no necesariamente lo dejaría funcionando cuando salga de casa. En muchos foros de Arduino se recomienda tener al menos un condensador de 1000 uF entre 5v y GND (antes de la tira de LED) y también una resistencia de 500 Ohm antes de la línea de datos. Consulte https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels para obtener más consejos.
Paso 2: programación
Obtenga su código Arduino aquí: https://github.com/tomjuggler/esp8266-fastled-web… - este código no es mío, lo acabo de adaptar para que funcione desde el primer momento para mi tira de LED, y también estoy solo por predeterminado sin la necesidad de un enrutador.
Si aún no lo ha hecho, obtenga el complemento ESP8266 para Arduino IDE. El complemento y las instrucciones están aquí:
1. Asegúrese de que todo esté conectado (excepto la línea de alimentación de la tira de LED (cable amarillo), los 2 pines del modo de programación deben estar en cortocircuito antes de encender. La placa viene con una pequeña tapa para hacer esto.
2. Encienda la placa (agregué un interruptor al mío, no viene con uno, solo puede sacar una batería y volver a encenderla).
3. Conecte el cable USB del Arduino a su computadora; primero debe quitar el chip Atmega328 del Arduino Uno (también puede usar un adaptador USB a Serie para programar).
4. Seleccione 'Módulo ESP8266 genérico' como su placa, en el IDE de Arduino. También elija 4m con Spiffs de 1m. Verifique su conexión serial ahora, Herramientas -> Puerto.
5. Cargar boceto
6. Apague la placa y vuelva a encenderla (con los pines del modo de programación aún en cortocircuito)
7. Cargue Spiffs (archivos necesarios para el servidor web, etc.), Herramientas -> 'Carga de datos de boceto ESP8266'
8. Desconecte los 2 pines del modo de programación, conecte el cable amarillo de 5v de la tira de LED a 5v (yo coloqué el mío entre el terminal + de la batería y la batería, vea la foto a continuación)
9. Encendido
10. Ahora necesita conectarse al punto de acceso WiFi, utilizando una PC o un teléfono móvil. El AP debería aparecer como ESP, algo u otro. Una vez conectado, escriba '192.168.4.1' en la barra de direcciones. Esta es la dirección del servidor web predeterminado de ESP8266.
11. ¡Eso es todo, debería poder usar la aplicación web para controlar sus luces!
Paso 3: Terminando
Una vez que se carga el código, debería poder desconectar los cables de programación y Arduino UNO. Ahora simplemente cuelga tus luces alrededor de la ventana (yo colgué las mías alrededor de los bordes superiores, detrás de una cortina de red que da un gran efecto). Además, tal vez coloque la placa y las baterías en una caja para que estén limpias, o incluso reemplace el paquete de baterías con una fuente de alimentación (puede que lo haga yo mismo más adelante).
Paso 4: ¡Feliz Navidad a todos
Lo que encuentro más fascinante de este proyecto es la cantidad de piezas que interactúan aquí. El chip ESP está programado en C, que interactúa con JavaScript proporcionado por un servidor web interno y se ejecuta en el navegador. HTML también está involucrado: eche un vistazo dentro de la carpeta de datos del boceto de Arduino si está interesado. Es un gran programa de aprendizaje con algunos escenarios realmente festivos para las luces, y estoy agradecido con Jason Coon por compartirlo en GitHub.
Puede encontrar este y más proyectos de electrónica en mi sitio web: circusscientist.com
Recomendado:
Luz de reloj con pantalla de matriz de tira de LED controlada por WiFi: 3 pasos (con imágenes)
Luz de reloj con pantalla de matriz de tira de LED controlada por WiFi: tiras de LED programables, p. Ej. basados en WS2812, son fascinantes. Las aplicaciones son múltiples y rápidamente puede obtener resultados impresionantes. Y de alguna manera la construcción de relojes parece ser otro dominio en el que pienso mucho. Comenzando con algo de experiencia en
Luz de humor controlada por WIFI: 4 pasos (con imágenes)
Luz ambiental controlada por WIFI: ¡Esta es una luz ambiental controlada por WIFI que diseñé e hice! El diámetro es de 10 cm y la altura es de 19 cm. Lo diseñé para el " Desafío de velocidad LED STRIP ". ¡Esta luz ambiental se puede controlar a través de Internet en cualquier dispositivo dentro de su red local! Yo
Decoración de ventana LED navideña: 13 pasos
Decoración de ventana de vacaciones LED: Mi amigo dijo que es un desperdicio hacer una decoración de ventana de vacaciones con tira de LED. En general, las vacaciones solo duran un par de días, por lo que tenemos que dividirlas y eliminarlas solo después de unos días. Pensándolo bien, esa es la verdad. Esta vez, quiero ma
Luz controlada por tacto con pantalla de lámpara de papel: 14 pasos (con imágenes)
Luz controlada táctil con pantalla de lámpara de papel: en este instructivo, estoy explicando cómo puede construir una luz controlada táctil con pantalla de lámpara hecha de papel.Es un proyecto fácil que cualquiera puede construirlo en casa.Utiliza la biblioteca de detección capacitiva arduino para encender o apaga la luz tocando o
ESP8266 / Arduino RGB LED Decoración de ventana de luz navideña: 5 pasos (con imágenes)
ESP8266 / Arduino RGB LED Christmas Light Decoración de ventana: Es esa época del año: Diciembre. Y en mi barrio, todo el mundo está decorando su casa y sus ventanas con luces navideñas. Esta vez, decidí construir algo personalizado, único, usando un módulo ESP8266 y solo un par de LED RGB. Tú c