Taula de continguts:

Projecte Lightshowpi: 4 passos
Projecte Lightshowpi: 4 passos

Vídeo: Projecte Lightshowpi: 4 passos

Vídeo: Projecte Lightshowpi: 4 passos
Vídeo: Setting Up LightShowPi Microweb Interface | Christmas Light Show 2024, Desembre
Anonim
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi
Projecte Lightshowpi

Hola a tothom! Aquesta és la meva guia oficial sobre com crear un espectacle de llum amb lightshowpi a partir d’octubre de 2020.

Pas 1: reuniu els vostres subministraments

Per a aquest projecte necessitareu el següent: - Raspberry Pi (he utilitzat un model B + que vaig comprar fa bona voluntat anys enrere. Pel que sé, funcionarà amb tots els pi, excepte el 4, però no ho puc verificar).

www.raspberrypi.org/products/

- targeta SD / targeta micro SD (depèn del tipus de pi que utilitzeu. N'hi hauria prou amb qualsevol cosa de 16 GB o més)

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

Cable d'alimentació micro USB (per a Raspberry Pi)

- Taula de relés d’estat sòlid Sainsmart de 8 canals

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

- Bloc de distribució d'energia de 10 canals

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

- Quatre punts de venda Hyper Tough

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

- Dos Hyper Tough 2 Gang Box

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

- Cavalls de pont masculí a masculí, masculí a femení i femení a femení

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

- 16 filferro de calibre

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

- Transmissor FM digital HiLetGo

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

- Tallador de filferro i pelador de filferro

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

- Cinta elèctrica

- Soldador

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

- Ordinador portàtil / ordinador amb lector / gravador de targetes SD

- Endoll d'alimentació de dues puntes

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

Pas 2: Comenceu el cablejat

Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat
Comenceu el cablejat

Abans de configurar el raspberry pi, voldreu seguir endavant i fer tot el cablejat necessari d’aquesta manera després de configurar el pi, podeu continuar provant el maquinari. Per començar, voldreu treure un full de referència cap amunt per al disseny del pin GPIO del vostre pi respectiu. Per exemple, el que he fet servir està adjunt a aquest pas.

A la placa Sainsmart, agafeu un tornavís de cap pla i afluixeu tots els cargols del canal (els cargols de les petites caixes verdes). A continuació, agafeu els cables de pont masculí a femella i connecteu-los de la manera següent:

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

OMET

GPIO 6 a GND

GPIO 2 a VCC

Nota: Al tauler SSR, hi ha dos GND. Utilitzeu el que hi ha al costat del VCC.

A continuació, voldreu tallar 16 trossos de filferro de calibre 16 (2 per a cadascun dels vuit canals) i despullar-ne només el final, aproximadament 1/16 de polzada. A continuació, introduïu-lo al costat de sortida de la placa SSR i estrenyeu els cargols del canal (no massa ajustats).

Abans de continuar hi ha algunes coses que heu de saber: a les sortides de la paret hi ha dos jocs de cargols, un de bronze i un de plata. El costat de bronze és per a poder, el de plata és per a terra. Ara, el que voleu fer és agafar el cable esquerre del canal primer i passar-lo al cargol superior del costat de bronze. A continuació, aneu al següent canal i utilitzeu el cable esquerre i passeu-lo al cargol inferior del mateix costat. Repetiu-ho fins que tingueu vuit cables fins a les preses de corrent.

Llavors haurà de fer els cables de terra. Tallar un tros de filferro de calibre 16 i una mena de margarida encadenar els sòls de sortida junts. Per fer-ho, fixeu un cable al cargol de plata superior i després al cargol de plata inferior de la següent sortida. Aleshores hauríeu d’acabar amb un cable de terra que no estigui connectat. Empalmeu el vostre endoll d'alimentació de dues puntes i soldeu o encreueu els cables negatius.

Ara agafa la barra de bus d'alimentació de 10 canals. Només necessitareu 9 canals. Enmarxeu-ne 9 encadenades (mateix costat). A continuació, agafeu el cable dret del canal del tauler SSR i connecteu-lo al primer canal utilitzat. Feu-ho fins que els vuit cables estiguin connectats a la barra de bus. A continuació, agafeu el cable positiu de l'endoll d'alimentació de dues puntes i executeu-lo a l'últim canal de la barra de bus.

Ara el més difícil s’ha acabat!

Pas 3: configureu Raspberry Pi

Per a aquells que sou nous de Raspberry Pi, comenceu aquí:

Hi ha alguns programes que haureu de descarregar abans de començar la configuració. Per a tots els enllaços següents, seleccioneu el sistema operatiu per a la baixada adequada.

- Imatge de gerds Pi

www.raspberrypi.org/downloads/

- MUNTATGE

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

- Formatador de targeta SD

www.sdcard.org/downloads/formatter/

- Escàner IP avançat

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

Un cop tingueu les descarregades, comenceu endollant la targeta SD. Obriu el formatador de la targeta SD i seleccioneu la unitat que vulgueu formatar. A continuació, formateu la targeta. Aquesta és només una precaució per ajudar a fer que la resta del procés sigui més suau.

A continuació, descarregueu el sistema operatiu NOOBS per a raspberry pi aquí:

downloads.raspberrypi.org/NOOBS_latest

Nota: El motiu pel qual he escollit NOOBS sobre Raspberry Pi OS és perquè NOOBS ofereix un mètode de recuperació ràpida en cas que necessiteu una instal·lació nova.

Un cop fet això, obriu el programa d’imatges de raspberry pi, desplaceu-vos cap avall fins a un sistema operatiu personalitzat, busqueu el. OBZ.zip, seleccioneu la unitat a la qual voleu escriure el vostre sistema operatiu i escriviu!

Un cop acabat, inseriu la targeta SD a la ranura del pi. La majoria es troben a sota del tauler, davant dels ports USB. També voldreu connectar un ratolí al raspberry pi de moment. Connecteu la font d’alimentació micro USB al rpi. A continuació, utilitzeu HDMI per connectar-lo a un televisor, monitor de PC, etc. Passat el temps, el raspberry pi us demanarà el sistema operatiu que voleu instal·lar. Seleccioneu la primera opció (Raspberry Pi OS Full / Desktop). Permeteu-lo instal·lar el sistema operatiu i llavors reiniciarà el pi. Seguiu les instruccions emergents per actualitzar el vostre pi i configureu una contrasenya per a SSH (que utilitzarem més endavant).

Un cop fet tot això, voldreu fer clic al logotip de Raspberry Pi a l'extrem superior esquerre. A continuació, al menú desplegable aneu a Preferències> Configuració de Raspberry Pi. Això obrirà un menú amb diversos paràmetres per al vostre Raspberry Pi. Feu clic a la pestanya "Interfícies" i activeu SSH.

A continuació, connecteu el dongle USB WiFi a un dels ports USB (si el vostre pi no té WiFi integrada). Connecteu-vos a la vostra xarxa WiFi.

Un cop hàgiu acabat això, aneu al vostre equip amb Advanced IP Scanner i PuTTy instal·lats. Connecteu-vos al mateix SSID al qual heu connectat el vostre Raspberry pi. Obriu Advanced IP Scanner i analitzeu aquest interval: "192.168.137.1 - 192.168.137.254". El vostre raspberry pi hauria d’aparèixer amb una adreça IP al costat. Ara, obriu PuTTy i, al quadre Nom de l’amfitrió, escriviu l’adreça IP que apareix al costat del raspberry pi. Hi haurà una finestra emergent, feu clic a sí. A continuació, se us demanarà que "inicieu la sessió com:" escriviu "pi" i, a continuació, introduïu la contrasenya que heu triat quan configureu el vostre pi. Mentre escriviu, és possible que observeu que la contrasenya no apareixerà. Aquesta és una característica de seguretat i és completament normal. Només cal que escriviu la contrasenya i premeu Retorn. Per a qualsevol altra pregunta, consulteu aquí:

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

Un cop hàgiu accedit amb èxit al vostre pi de forma remota, escriviu les ordres següents:

sudo apt instal·lar git-core

git clon

cd lightshowpi

git fetch&& git checkout python3

sudo./install.sh

sudo reiniciar

Després de cada ordre, espereu que aparegui el text "pi @ raspberrypi:" en text verd abans d'escriure un codi nou. Un cop fet això, introduïu aquesta ordre per provar el maquinari:

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

Cada llum de la placa SSR hauria de parpellejar individualment. Ja esteu a punt per encendre algunes llums.

Pas 4: Reprodueix la teva primera cançó

La forma més senzilla que he trobat de reproduir cançons va ser descarregar fitxers.mp3 i després posar-los en una carpeta del raspberry pi. Vaig titular el meu "música". A continuació, a PuTTy utilitzeu aquesta ordre:

sudo python py / synchronized_lights.py --file = / home / pi / lightshowpi / usic / [songname].mp3

Això és tot el que hi ha! Ha estat un projecte molt divertit però desafiant i espero que això ajudi a qualsevol persona que hagi experimentat les mateixes coses que jo. Aquí teniu un enllaç a una llista de reproducció de YouTube amb enregistraments d’algunes de les cançons del meu espectacle de llum.

www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA

Si teniu cap pregunta, no dubteu a fer-ho. Gràcies!

Recomanat: