Tabla de contenido:
- Paso 1: construye la base
- Paso 2: haz el bloque de difusión
- Paso 3: Suelde el circuito y ejecute el código
- Paso 4: Ejecute el programa en cada Pi, ejecute el servidor y véalo en acción
Video: Luces de bricolaje de larga distancia para mejores amigos: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hice luces sincronizadas de larga distancia conocidas como lámparas "Best Friend". Eso solo significa que se mantienen sincronizados con el color actual de la otra lámpara. Entonces, si cambiara una lámpara a verde, poco después la otra lámpara se volvería verde. Este es un proyecto raspberry pi muy fácil en el que cualquiera puede saltar y utiliza muchos conceptos realmente básicos que son geniales para construir.
Este sería un gran proyecto para ejecutar durante la cuarentena, ya que no pueden estar juntos todo el tiempo, y se puede usar dentro de la misma casa para indicar si está en una reunión u otro evento importante.
Suministros:
- Bombillas LED ws2811 -
- Raspberry pi zero que usé (puede usar cualquier pi, recuerde obtener una tarjeta sd) -
- Hoja de acrílico -
- Presionar el botón
- Madera de cerezo, Madera de roble rojo - Distribuidor local de madera
Paso 1: construye la base
Para comenzar, necesitará una caja para colocar los componentes electrónicos y alimentar la luz. Me sobró un poco de madera de cerezo y madera de roble rojo que usé para hacer la caja. Usé una sola pieza cuadrada de cereza para la parte superior, que terminó siendo de aproximadamente 4.5 pulgadas x 4.5 pulgadas y 1.25 pulgadas de grosor. Luego utilicé piezas en inglete de madera de roble rojo para agregar una sección en la que estarán los componentes electrónicos. Esas piezas tenían aproximadamente 4.5 pulgadas de largo, 1 pulgada de grosor y 2 pulgadas de ancho. Si volviera a hacer esto, ciertamente haría que el roble rojo fuera más delgado para que los componentes electrónicos tuvieran más espacio para encajar. Después de cortar las piezas, las lijé y perforé un agujero para el led ws2811 con una broca de 1/2 pulgada. Luego los terminé con aceite de nuez de Mahoney.
Paso 2: haz el bloque de difusión
Una vez hecha la base, comencé a hacer el bloque de difusión que se usará para extender la luz del led ws2811. Para hacer esto, corté piezas rectangulares de acrílico y luego lijé el acrílico para que quede realmente borroso. Esto permitirá que la luz del LED se extienda e ilumine más. Luego utilicé pegamento caliente para asegurar la estructura.
Paso 3: Suelde el circuito y ejecute el código
Este es el momento de soldar el circuito. Cada luz tiene un raspberry pi zero, un led ws2811, un pulsador y una resistencia. Un circuito se usa para controlar el led ws2811, mientras que el otro se usa para verificar la entrada del usuario. El circuito de led ws2811 es sencillo y utiliza los pines de tierra, 5v y pwm de la frambuesa pi para controlar el led. El circuito de entrada del usuario tiene una resistencia limitadora de corriente y un botón pulsador que se utiliza para encender y apagar el voltaje desde un pin de entrada raspberry pi.
Cada pi ejecuta el mismo programa. Este programa verifica cuándo se presiona el botón pulsador y, si es así, cambia el color. Luego envía un mensaje a un servidor web que rastrea el color actual. Cada 5 segundos, este programa también verifica el color actual del servidor web y si ese color es diferente al color actual de la lámpara, cambia a ese color. Así es como se mantienen sincronizados. Entonces, si cambia el color a rojo en una lámpara, esa lámpara le dirá al servidor web que el color actual es rojo, la otra lámpara verificará el servidor web en 5 segundos y verá que el color actual es rojo y posteriormente cambiará a ese color. El servidor web que utilicé estaba alojado en uno de los pis ya que lo estaba usando dentro de la misma red, pero se podía ejecutar fácilmente este servidor en cualquier servidor público y las lámparas funcionarían en todos los continentes.
Dado este diseño, podría escalarlo fácilmente a muchas más de 2 lámparas.
A continuación se muestran los dos repositorios que necesitará para ejecutar el proyecto. Si tiene problemas para instalar BiblioPixel, puede ver mi video sobre cómo crear un tablero de mensajes. Entra en la instalación de BiblioPixel en detalle.
Programa Best Friend Light que se ejecuta en cada pi:
github.com/tmckay1/best_friend_light
Servidor web que realiza un seguimiento del color actual:
github.com/tmckay1/raspberrypi_gateway
Paso 4: Ejecute el programa en cada Pi, ejecute el servidor y véalo en acción
Ahora puede ejecutar el programa en la línea de comandos comprobando el archivo Léame en los repositorios anteriores, ejecute el servidor siguiendo el archivo Léame y véalo en acción.
Recomendado:
Circuito del sistema de transmisión de larga distancia: 6 pasos
Circuito del sistema de transmisión de larga distancia: hoy, en este artículo, hablaremos sobre cómo hacer un circuito básico del sistema de transmisión de larga distancia. En este sentido, permítanme darles una descripción concisa del circuito. En general, cómo funciona esto y cómo les hablo a las cosas al
ESP32 con antena externa de larga distancia: 10 pasos
ESP32 con antena externa de larga distancia: el tema de hoy se refiere a una prueba de distancia con un ESP32 con antena externa. Usemos dos módulos hoy: de Espressif y TTGO. Luego, verifiquemos el RSSI entre estas dos antenas ESP32, generemos un gráfico a partir del historial y escribamos un registro de la v
Luces de Navidad musicales de bricolaje para principiantes con Raspberry Pi: 12 pasos (con imágenes)
Luces navideñas musicales de bricolaje para principiantes con Raspberry Pi: hoy, seguiré los pasos para usar una frambuesa pi para que tus luces navideñas brillen con música. Con solo unos pocos dólares de material adicional, lo guiaré a través de la conversión de sus luces navideñas habituales en un espectáculo de luces para toda la casa. El gol que
Filtro de señal Wifi (WokFi) Larga distancia: 3 pasos (con imágenes)
Colador de señal Wifi (WokFi) de larga distancia: en este instructivo, convierto una unidad de pulgar WiFi común en un extensor de wifi robusto. 'El colador parabólico de cocina asiática (bola de masa) es el candidato perfecto para este proyecto. puntos de la ciudad y conectarse a una red
Luces navideñas de bricolaje con música - Luces de la casa coreografiadas: 15 pasos (con imágenes)
Luces navideñas de bricolaje con música - Luces de casa con coreografía: Luces de Navidad con música - Luces de casa con coreografía Esto NO es un bricolaje para principiantes. Necesitará un conocimiento firme de la electrónica, los circuitos, la programación BÁSICA y conocimientos generales sobre seguridad eléctrica. Este bricolaje es para una persona con experiencia, así que