Tabla de contenido:

Halloween LightshowPi: 6 pasos
Halloween LightshowPi: 6 pasos

Video: Halloween LightshowPi: 6 pasos

Video: Halloween LightshowPi: 6 pasos
Video: Michael Jackson - Thriller (Official Video - Shortened Version) 2024, Mes de julio
Anonim
Espectáculo de luces de HalloweenPi
Espectáculo de luces de HalloweenPi
Espectáculo de luces de HalloweenPi
Espectáculo de luces de HalloweenPi
Espectáculo De Luces De HalloweenPi
Espectáculo De Luces De HalloweenPi

Entonces, esta temporada estábamos buscando algo nuevo para agregar a nuestro Haunted Halloween Yard y me encontré con este proyecto Raspberry Pi Lightshow en https://lightshowpi.org. También hay mucha información excelente en https://www.reddit.com/r/LightShowPi/. En este instructivo, realmente solo cubriré las cosas que usé para construir mi caja. Antes de continuar, me siento obligado a mencionar que este proyecto requiere el manejo de equipos eléctricos y cableado y no está destinado a niños sin la supervisión de un adulto. De hecho, si no es un electricista autorizado, consulte a su electricista local para que le ayude. Y NUNCA repare este proyecto mientras esté enchufado. ¡La exposición a circuitos eléctricos energizados podría resultar en la MUERTE! Muy bien, suficiente PSA. Feliz Halloween. De todos modos, ¡el software LightShowPi es bastante genial! Sincroniza tus luces con tu música. Hay un servidor microWeb para que pueda controlar las luces y la música desde un navegador. También incluye soporte para SMS, así como integración de servicios de Streaming a través de Pianobar. Tocamos "Midnight Syndicate Radio" en Pandora. Si no está familiarizado con ellos, Midnight Syndicate crea una increíble música para la atmósfera de Halloween. Este proyecto utilizó una Raspberry Pi 4, pero creo que puedes usar cualquiera de las revoluciones anteriores.

Suministros

Seeed Studio Raspberry Pi 4 Model… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Case,… https:// www.amazon.com / dp / B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit para Raspberry Pi - Ensamblado Pi Breakout + Rainbow Ribbon Cable + 400 puntos de unión Placa de pruebas sin soldadura https://www.amazon.com/dp/B072XBX3XX/(2) Placa de módulo de relé de estado sólido SainSmart de 8 canales y 5 V para Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Transmisor de audio Módulo DSP PLL estéreo 88-108MHz con pantalla LCD Entrada MIC USB https://www.amazon.com/dp/B01N7DIRE9/UGREEN Divisor de auriculares, divisor de audio estéreo Y de 3,5 mm Cable de extensión macho a hembra Adaptador de conector de auriculares dual para auriculares, Auriculares compatibles con iPhone, Samsung, tableta, computadora portátil (negro) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal control de volumen - Úselo con receptores de automóvil, ATV, UTV, sistemas de sonido para motocicletas https://www.amazon.com/dp/B0149VBF8G/ Además, necesitará un contenedor Tupperware O algún otro recinto, preferiblemente resistente a la intemperie si debe estar expuesto a los elementos. En mi caso, metí todo en una vieja papelera Tupperware de 5 gal. Tomacorrientes, mi proyecto usa 16 canales, así que tengo (8) tomacorrientes dúplex. Más (1) tomacorriente adicional dentro de la caja para alimentar todo. También recomiendo fundas resistentes a la intemperie para sus puntos de venta. Necesitará cable, por supuesto, para conectar todo. En mi caso, tenía un alargador viejo que había sido cortado y puesto fuera de servicio. Así que usé el cable dentro de eso. También utilicé un cargador USB dual antiguo para la alimentación externa de los relés y para alimentar el transmisor de FM. Para guardar piezas, puede considerar hacer que el receptáculo dentro del gabinete tenga USB incorporados.

Paso 1: instale sus receptáculos

Instale sus receptáculos
Instale sus receptáculos
Instale sus receptáculos
Instale sus receptáculos

Para mi recinto, utilicé un contenedor Tupperware de 5 galones común. Me gusta esta opción porque ya son resistentes a la intemperie, por diseño. Y, si se olvida de cortar algo, son súper baratos y están fácilmente disponibles. Usé la placa de montaje posterior, la cubierta del receptáculo resistente a la intemperie, como plantilla para cortar las aberturas de los receptáculos. Descubrí que mis agujeros eran un poco más grandes de lo que preferiría. Podrías medir de manera diferente. Asegúrese de que, si tenía la intención de agregar cubiertas resistentes a la intemperie en el exterior de sus receptáculos, deje suficiente espacio entre ellos para que las cubiertas encajen una al lado de la otra y aún se abran libremente. Subestimé la distancia y tuve mucha suerte de que todavía encajaran uno al lado del otro.

Paso 2: Conecte sus receptáculos y relés

Cablee sus receptáculos y relés
Cablee sus receptáculos y relés
Conecte sus receptáculos y relés
Conecte sus receptáculos y relés

Para conectar su receptáculo, obviamente necesitará un cable eléctrico. Tenía un cable de extensión viejo que había sido cortado y puesto fuera de servicio. Usé piezas de eso para cablear mi caja. Alimente su neutro (blanco) dentro y fuera de cada receptáculo en los tornillos plateados. El suelo (verde) aterriza en el tornillo verde. Tu Hot (negro), procedente del relé, aterriza en el tornillo de latón. Para dividir el dúplex en dos circuitos separados, corte el pequeño puente de latón entre los tornillos. Observe en las imágenes, el dibujo rojo es la pierna caliente, enlazada a un lado de cada relé y luego a la fuente de alimentación, mientras que el dibujo púrpura es la salida de cada receptáculo.

(2) Placa de módulo de relé de estado sólido SainSmart de 8 canales y 5 V para Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Los relés necesitarán una fuente de alimentación de 5v. He visto algunos esquemas que utilizan el 5v integrado proporcionado por el Pi, pero también he leído que, dada la naturaleza del proyecto, el 5v integrado puede no ser suficiente energía sostenible. No quería preocuparme de ninguna manera, así que simplemente agregué un cargador USB, corté el cable de un viejo cable de carga USB y ¡listo! 5v adicionales, conectados a los relés. * Una nota sobre relés. Resulta que no todos los relés son iguales … así que he aprendido. Puede que notes que en algunas de las primeras imágenes tenía un par de relés “mecánicos” azules de 5v con los que comencé el proyecto. Pero, como aprendí pronto, estos cabrones pueden ser bastante ruidosos cuando tu programa despega. También leí que estos relés tienen una esperanza de vida más corta. Ahórrese el dolor de cabeza y elija los relés SSR. Están en silencio. Y, siempre que mantenga su Circuito por debajo de 2A, deberían durar.

Paso 3: Conecte su Pi

Conecta tu pi
Conecta tu pi
Conecta tu pi
Conecta tu pi

Como verás en la foto, estoy usando un kit de ruptura. Esto no es necesario y puede conectarse directamente al RPi. Elegí esta ruta porque uso mi Pi para todo tipo de pequeños proyectos y con este kit de ruptura, tengo una desconexión rápida. De esa manera, al final de la temporada, puedo quitar el Pi, guardar la caja del espectáculo de luces con mis cosas navideñas y no tener que volver a cablear mi pinout la próxima temporada.

KEYESTUDIO GPIO Breakout Kit para Raspberry Pi - Rompe Pi ensamblado + Cable de cinta arcoíris + Placa de pruebas sin soldadura de 400 puntos de unión

El diseño de los pines para este proyecto puede ser un poco diferente al pin out estándar de RPi. LightshowPi utiliza WiringPi para su diseño. Debe consultar https://wiringpi.com/pins para que coincida con su versión específica de RPi.

Paso 4: agregue el transmisor FM (opcional)

Agregue el transmisor de FM (opcional)
Agregue el transmisor de FM (opcional)
Agregue el transmisor de FM (opcional)
Agregue el transmisor de FM (opcional)

Según tengo entendido, la Raspberry Pi tiene un transmisor FM integrado, pero no pude hacer que funcione con el RPi4. Agregué uno externo. No hay mucho en este paso, elija una estación que esté inactiva en su área, USB para alimentarla, entrada de 3,5 mm para el audio. Para la antena, utilicé un trozo de alambre, estirado en una columna en nuestro porche delantero. Tenemos recepción en toda nuestra cuadra.

  • Transmisor de audio digital Icstation Módulo DSP PLL estéreo 88-108MHz con pantalla LCD Entrada MIC USB
  • Divisor de auriculares UGREEN, cable de extensión divisor en Y de audio estéreo de 3,5 mm, macho a hembra, adaptador de conector de auriculares dual para auriculares, compatible con iPhone, Samsung, tableta, computadora portátil (negro)
  • Control de volumen universal BOSS Audio Systems BVC10: se usa con receptores para automóviles, ATV, UTV, sistemas de sonido para motocicletas

Incluí el divisor de auriculares opcional y el control de volumen en línea porque también tengo un amplificador antiguo y altavoces conectados a este sistema. Transmitimos y reproducimos música en voz alta hasta alrededor de las 9 p.m., momento en el que mi amplificador se apaga y el transmisor de FM continúa transmitiendo hasta las 11 p.m.

¡Oh! Casi lo olvido. Haga un letrero para que sus vecinos sepan qué estación sintonizar. ¡Aquí es donde los niños realmente se divierten!

Paso 5: Instale el software LightshowPi

Necesitará algo de Raspberry Pi, una tarjeta de memoria SD o algún tipo de almacenamiento, un estuche y una fuente de alimentación.

  • Seeed Studio Raspberry Pi 4 Modelo…
  • 32 GB EVO Plus Clase 10…
  • Estuche para Raspberry Pi 4,…
  • 3.5A Raspberry Pi 4 Power…

No me volveré loco con esta parte, ya que hay una guía de configuración bastante buena en reddit.

Urgiré una sugerencia. Una vez que haya instalado todo, antes de realizar cualquier cambio, pruebe sus relés.

sudo python ~ / lightshowpi / py / hardware_controller.py --state = flash Además, a medida que edita el archivo overrides.cfg, haga pequeños cambios y pruebe con frecuencia entre ellos. Varias veces, he estropeado el programa debido a pequeños errores en el archivo de anulaciones. Realizar pequeños cambios y realizar pruebas con frecuencia facilita la solución de sus errores.

Paso 6: conecte sus luces

Te meterás un poco en este paso sobre la marcha. Ya teníamos las luces configuradas este año. Entonces, tocamos música y movimos las luces de los enchufes hasta que tuvimos un buen equilibrio de parpadeo en el patio.

Recomendado: