Tabla de contenido:

Proyecto Lightshowpi: 4 pasos
Proyecto Lightshowpi: 4 pasos

Video: Proyecto Lightshowpi: 4 pasos

Video: Proyecto Lightshowpi: 4 pasos
Video: DIY LightShowPi Step-By-Step Setup Using A Raspberry Pi 4 And Solid State Relays | Part 2 2024, Mes de julio
Anonim
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi
Proyecto Lightshowpi

¡Hola, todos! Esta es mi guía oficial sobre cómo crear un espectáculo de luces usando lightshowpi a partir de octubre de 2020.

Paso 1: Reúna sus suministros

Para este proyecto, necesitará lo siguiente: - Raspberry Pi (utilicé un Modelo B + que compré en buena voluntad hace años. Hasta donde yo sé, esto funcionará con todos los pi excepto el 4, sin embargo, no puedo verificarlo).

www.raspberrypi.org/products/

- Tarjeta SD / Tarjeta Micro SD (esto depende del pi que uses. Cualquier valor de 16GB o más debería ser suficiente)

www.walmart.com/ip/SanDisk-32GB-microSDHC-…

- Cable de alimentación micro USB (para Raspberry Pi)

- Placa de relé de estado sólido Sainsmart de 8 canales

www.sainsmart.com/products/8-channel-5v-so…

- Bloque de distribución de energía de 10 canales

www.speedwaymotors.com/Electrical-10-Termi…

- Cuatro salidas hiperresistentes

www.walmart.com/ip/Hyper-Tough-Grounding-D…

- Dos cajas de pandillas Hyper Tough 2

www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…

- Cables de puente macho a macho, macho a hembra y hembra a hembra

www.amazon.com/gp/product/B072L1XMJR/ref=p…

- Alambre de calibre 16

www.walmart.com/ip/16-Gauge-Red-Black-Powe…

- Transmisor FM digital HiLetGo

www.amazon.com/gp/product/B07X3Z8YTD/ref=p…

- Cortacables y pelacables

www.walmart.com/ip/Wire-Stripper-Universal…

- Cinta eléctrica

- Soldador

www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…

- Computadora portátil / computadora con lector / escritor de tarjetas SD

- Enchufe de dos clavijas

www.amazon.com/ARyee-Universal-Compatible-…

Paso 2: comience a cablear

Comience a cablear
Comience a cablear
Comience a cablear
Comience a cablear
Comience a cablear
Comience a cablear
Comience a cablear
Comience a cablear

Antes de configurar la Raspberry Pi, querrá seguir adelante y hacer todo el cableado necesario de esa manera, después de configurar la pi, puede continuar y probar el hardware. Para comenzar, querrá obtener una hoja de referencia para el diseño de pines GPIO de su pi respectivo. Por ejemplo, el que utilicé se adjunta a este paso.

En el tablero de Sainsmart, tome un destornillador de punta plana y afloje todos los tornillos de canal (los tornillos dentro de las pequeñas cajas verdes). Luego, tome los cables de puente macho a hembra y conéctelos de la siguiente manera:

GPIO 11 a CH1

GPIO 12 a CH2

GPIO 13 a CH3

GPIO 15 a CH4

GPIO 16 a CH5

GPIO 18 a CH6

GPIO 22 a CH7

GPIO 7 a CH8

SALTAR

GPIO 6 a GND

GPIO 2 a VCC

Nota: En la placa SSR, hay dos GND. Utilice el que está al lado del VCC.

Luego, querrá cortar 16 piezas de alambre de calibre 16 (2 para cada uno de los 8 canales) y pelar solo el extremo, aproximadamente 1/16 de pulgada. Luego insértelo en el lado de salida de la placa ssr y apriete los tornillos del canal (no demasiado).

Antes de continuar, hay algunas cosas que debe saber: en los tomacorrientes de la pared hay dos juegos de tornillos, uno de bronce y otro de plata. El lado de bronce es para poder, el lado de plata es para suelo. Ahora, lo que quiere hacer es tomar el cable izquierdo del canal uno y ejecutarlo hasta el tornillo superior en el lado de bronce. Luego vaya al siguiente canal y use el cable izquierdo y páselo hasta el tornillo inferior del mismo lado. Repita hasta que tenga ocho cables conectados a los enchufes.

Entonces necesitarás hacer los cables de tierra. Corte un trozo de cable de calibre 16 y una especie de conexión en cadena de las tomas de tierra del tomacorriente. Para hacer esto, conecte un cable al tornillo plateado superior y luego al tornillo plateado inferior de la siguiente salida. Luego, debería terminar con un cable de tierra que no está conectado. Empalme su enchufe de alimentación de dos clavijas y suelde o engarce los cables negativos juntos.

Ahora, tome su barra de bus de energía de 10 canales. Solo necesitará 9 canales. Encadene 9 de ellos juntos (mismo lado). Luego, tome el cable derecho del canal uno en la placa SSR y conéctelo al primer canal utilizado. Haga esto hasta que los 8 cables estén conectados a la barra colectora. Luego, tome el cable positivo del enchufe de dos clavijas y colóquelo en el último canal de la barra colectora.

¡Ahora se acabó la parte difícil!

Paso 3: configura Raspberry Pi

Para aquellos de ustedes que son nuevos en Raspberry Pi, comiencen aquí:

Hay algunos programas que deberá descargar antes de comenzar la instalación. Para todos los enlaces siguientes, seleccione su sistema operativo para la descarga adecuada.

- Generador de imágenes Raspberry Pi

www.raspberrypi.org/downloads/

- PuTTy

www.chiark.greenend.org.uk/~sgtatham/putty…

- Formateador de tarjetas SD

www.sdcard.org/downloads/formatter/

- Escáner de IP avanzado

www.advanced-ip-scanner.com/download/Advan…

Una vez que los haya descargado, comience conectando su tarjeta SD. Abra el formateador de la tarjeta SD y seleccione la unidad que desea formatear. Luego formatee la tarjeta. Esto es solo una precaución para ayudar a que el resto del proceso sea más fluido.

Luego, descargue el sistema operativo NOOBS para raspberry pi aquí:

downloads.raspberrypi.org/NOOBS_latest

Nota: La razón por la que elegí NOOBS en lugar de Raspberry Pi OS es porque NOOBS ofrece un método de recuperación rápida en caso de que necesite una nueva instalación.

Una vez hecho esto, abra el programa de creación de imágenes raspberry pi, desplácese hacia abajo hasta el sistema operativo personalizado, busque el.zip de NOOBS, seleccione la unidad en la que desea escribir su sistema operativo y escriba!

Una vez completado, inserte la tarjeta SD en la ranura del pi. La mayoría de los cuales están debajo de la placa, frente a los puertos USB. También querrá conectar un mouse a la Raspberry Pi por el momento. Conecte la fuente de alimentación micro USB al rpi. Luego use HDMI para conectarlo a un televisor, monitor de PC, etc. Después de un tiempo, la Raspberry Pi le preguntará qué sistema operativo desea instalar. Seleccione la primera opción (Raspberry Pi OS Full / Desktop). Permita que instale el sistema operativo y luego reiniciará el pi. Siga las instrucciones emergentes para actualizar su pi y configurar una contraseña para SSH (que usaremos más adelante).

Una vez hecho todo eso, querrá hacer clic en el logotipo de Raspberry Pi en la esquina superior izquierda. Luego, desde el menú desplegable, vaya a Preferencias> Configuración de Raspberry Pi. Esto abrirá un menú con varias configuraciones para su Raspberry Pi. Haga clic en la pestaña "Interfaces" y habilite SSH.

Luego, conecte el dongle USB WiFi a uno de los puertos USB (si su pi no tiene WiFi integrado). Conéctese a su red WiFi.

Una vez que haya terminado con eso, vaya a su computadora con Advanced IP Scanner y PuTTy instalados. Conéctese al mismo SSID al que conectó su Raspberry pi. Abra Advanced IP Scanner y escanee este rango: "192.168.137.1 - 192.168.137.254". Tu raspberry pi debería aparecer con una dirección IP al lado. Ahora, abra PuTTy y en el cuadro Nombre de host escriba la dirección IP que aparece junto a la raspberry pi. Habrá una ventana emergente, haga clic en sí. Luego se le pedirá que "inicie sesión como:" escriba "pi" y luego ingrese la contraseña que eligió cuando configuró su pi. Mientras escribe, puede notar que la contraseña no aparecerá. Esta es una característica de seguridad y es completamente normal. Simplemente escriba la contraseña y presione enter. Para cualquier otra pregunta, consulte aquí:

www.raspberrypi.org/documentation/remote-a…

Una vez que haya accedido con éxito a su pi de forma remota, escriba los siguientes comandos:

sudo apt install git-core

clon de git

cd lightshowpi

git fetch && git checkout python3

sudo./install.sh

sudo reiniciar

Después de cada comando, espere a que aparezca "pi @ raspberrypi:" en texto verde antes de escribir un nuevo código. Una vez que haya terminado, ingrese este comando para probar el hardware:

sudo python py / hardware_controller.py --state = flash

Cada luz de la placa SSR debe parpadear individualmente. ¡Estás listo para encender algunas luces!

Paso 4: Tocando su primera canción

La forma más fácil que encontré para reproducir canciones fue descargar archivos.mp3 y luego ponerlos en una carpeta en la raspberry pi. Titulé la mía "música". Luego, en PuTTy use este comando:

sudo python py / synchronized_lights.py --file = / home / pi / lightshowpi / usic / [nombre de la canción].mp3

¡Eso es todo al respecto! Ha sido un proyecto realmente divertido pero desafiante y espero que esto ayude a cualquiera que haya experimentado las mismas cosas que yo. Aquí hay un enlace a una lista de reproducción de YouTube con grabaciones de algunas de las canciones de mi espectáculo de luces.

www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA

¡Si tiene alguna pregunta, sientase con libertad de preguntar! ¡Gracias!

Recomendado: