Innholdsfortegnelse:

Halloween LightshowPi: 6 trinn
Halloween LightshowPi: 6 trinn

Video: Halloween LightshowPi: 6 trinn

Video: Halloween LightshowPi: 6 trinn
Video: Halloween Light Show. 2024, November
Anonim
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi

Så denne sesongen var vi på utkikk etter noe nytt å legge til i vårt Haunted Halloween Yard, og jeg snublet over dette Raspberry Pi Lightshow -prosjektet på https://lightshowpi.org. Det er også mye flott informasjon på https://www.reddit.com/r/LightShowPi/. I denne instruksen vil jeg egentlig bare dekke tingene jeg brukte til å bygge boksen min. Før jeg fortsetter, føler jeg meg forpliktet til å nevne at dette prosjektet krever håndtering av elektrisk utstyr og ledninger og ikke er beregnet på barn uten voksen tilsyn. Faktisk, hvis du ikke er autorisert elektriker, kan du kontakte din lokale elektriker for å hjelpe deg. Og ALDRI utføre service på dette prosjektet mens det er tilkoblet. Eksponering for strømførende elektriske kretser kan føre til DØD! Ok, nok PSA. Gledelig Halloween. Uansett, LightShowPi -programvaren er ganske jævla kul! Det synkroniserer lysene dine med musikken din. Det er en microWeb -server, slik at du kan kontrollere lys og musikk fra en nettleser. Den inkluderer også SMS -støtte samt integrering av streamingtjenester via Pianobar. Vi spiller "Midnight Syndicate Radio" på Pandora. Hvis du ikke er kjent med dem, lager Midnight Syndicate utrolig Halloween -atmosfære. Dette prosjektet brukte en Raspberry Pi 4, men jeg tror du kan bruke hvilken som helst av de eldre turtallene.

Rekvisita

sett Studio Raspberry Pi 4 -modell… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 -deksel,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power … https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Montert Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Loddefritt brødbrett https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-kanals 5V solid state relemodulkort for Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Lydsender Stereo DSP PLL-modul 88-108MHz med LCD-skjerm MIC USB-inngang https://www.amazon.com/dp/B01N7DIRE9/UGREEN Hodetelefonsplitter, 3,5 mm lydstereo og splitterforlengelseskabel mann til kvinne Dual hodetelefonkontaktadapter for øretelefon, Hodesett kompatibel med iPhone, Samsung, nettbrett, bærbar datamaskin (svart) https://www.amazon.com/dp/B00LM0ZGK6/BOSS lydsystemer BVC10 Universal volumkontroll - Bruk med bilmottakere, ATV, UTV, motorsykkel lydsystemer https://www.amazon.com/dp/B0149VBF8G/Også trenger du en Tupperware -beholder ELLER et annet kabinett, helst værbestandig hvis den skulle bli avslørt til elementene. I mitt tilfelle stappet jeg alt ned i en gammel 5gal Tupperware -beholder. Stikkontakter, prosjektet mitt bruker 16 kanaler, så jeg har (8) dupleksuttak. Pluss (1) ekstra uttak inne i esken for å drive alt. Jeg anbefaler også værbestandige deksler til utsalgsstedene. Du trenger selvfølgelig ledning for å koble til alt. I mitt tilfelle hadde jeg en gammel skjøteledning som var kuttet og tatt ut av drift. Så jeg brukte ledningen inne i det. Jeg brukte også en gammel dobbel USB -lader for ekstern strøm til reléene og for å drive FM -senderen. For å lagre deler kan du vurdere å lage beholderen inne i kabinettet en med innebygde USB -er.

Trinn 1: Installer beholderne

Installer beholderne
Installer beholderne
Installer beholderne
Installer beholderne

For skapet mitt brukte jeg en vanlig 5Gal Tupperware -beholder. Jeg liker dette alternativet fordi de allerede er værbestandige, av design. Og hvis du savner å kutte noe, er de superbillige og lett tilgjengelige. Jeg brukte bakmonteringsplaten, det værbestandige beholderdekselet som en mal for å kutte åpninger for beholderne. Jeg syntes hullene mine var litt større enn jeg foretrekker. Du kan måle annerledes. Sørg for at hvis du hadde tenkt å legge værbestandige deksler på utsiden av beholderne, la du nok plass mellom dem til at dekslene kan passe ved siden av hverandre, og fortsatt åpne fritt. Jeg undervurderte distansen og var veldig heldig at de fortsatt passet ved siden av hverandre.

Trinn 2: Koble til beholderne og reléene

Koble dine beholdere og reléer
Koble dine beholdere og reléer
Koble dine beholdere og reléer
Koble dine beholdere og reléer

For å koble beholderen din trenger du åpenbart elektrisk ledning. Jeg hadde en gammel skjøteledning som hadde blitt nicket og tatt ut av drift. Jeg brukte stykker fra det til å koble boksen min. Mat den nøytrale (hvite) inn og ut av hver beholder på sølvskruene. Bakken (grønn) lander på den grønne skruen. Din Hot (svart), som kommer fra stafetten, lander på messingskruen. For å dele dupleksen i to separate kretser, kutter du den lille messingbroen mellom skruene. Legg merke til på bildene, den røde tegningen er det varme benet, sløyfet til den ene siden av hvert relé og deretter til strømkilden, mens den lilla tegningen er ut til hver beholder.

(2) SainSmart 8-kanals 5V solid state relemodulkort for Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Reléene trenger en 5v strømkilde. Jeg har sett noen diagrammer som bruker den innebygde 5v levert av Pi, men jeg har også lest at, gitt prosjektets art, er den innebygde 5v kanskje ikke nok bærekraftig kraft. Jeg ville ikke bekymre meg på noen måte, så jeg la bare til en USB -ladekube, kuttet ledningen fra en gammel USB -ladekabel og voila! en ekstra 5v, koblet til reléene. *Et notat om stafetter. Som det viser seg, er ikke alle reléer like … så jeg har lært. Du vil kanskje legge merke til at på noen tidlige bilder hadde jeg et par blå 5v "mekaniske" reléer som jeg startet prosjektet med. Men, som jeg snart lærte, kan disse buggerne være ganske bråkete når showet ditt tar av. Jeg har også lest at disse reléene har en kortere levetid. Spar deg selv for hodepine og bare gå for SSR -reléene. De er tause. Og så lenge du holder kretsen under 2A, bør de vare.

Trinn 3: Koble din Pi

Koble din Pi
Koble din Pi
Koble din Pi
Koble din Pi

Som du ser på pixelen, bruker jeg et Breakout Kit. Dette er ikke nødvendig, og du kan koble direkte til RPi. Jeg valgte denne ruten fordi jeg bruker min Pi til alle slags små prosjekter, og med dette breakout -settet har jeg en rask frakobling. På den måten, på slutten av sesongen, kan jeg fjerne Pi, lagre Lightshow -boksen med ferietingene mine, og slippe å koble pinouten min til neste sesong.

KEYESTUDIO GPIO Breakout Kit for Raspberry Pi - Montert Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

Pin -oppsettet for dette prosjektet kan være litt annerledes enn standard RPi pin out. LightshowPi bruker WiringPi for oppsettet. Du bør sjekke https://wiringpi.com/pins for å matche din spesifikke RPi -versjon.

Trinn 4: Legg til FM -senderen (valgfritt)

Legg til FM -senderen (valgfritt)
Legg til FM -senderen (valgfritt)
Legg til FM -senderen (valgfritt)
Legg til FM -senderen (valgfritt)

Som jeg forstår, har Raspberry Pi en innebygd FM -sender, men jeg kunne ikke få den til å fungere med RPi4. Jeg la til en ekstern. Det er ikke mye med dette trinnet, velg en stasjon som er død i ditt område, USB for å drive den, 3,5 mm inngang for lyden. Til antennen brukte jeg et stykke wire, strukket opp en søyle på verandaen vår. Vi får mottak hele veien rundt blokken vår.

  • Icstation digital lydsender Stereo DSP PLL-modul 88-108MHz med LCD-skjerm MIC USB-inngang
  • UGREEN hodetelefonsplitter, 3,5 mm lydstereo splitterforlengelseskabel mann til kvinne dobbel hodetelefonkontakt for hodetelefoner, hodesett kompatibel med iPhone, Samsung, nettbrett, bærbar datamaskin (svart)
  • BOSS Audio Systems BVC10 Universal volumkontroll - Bruk med bilmottakere, ATV, UTV, motorsykkel lydsystemer

Jeg inkluderte den valgfrie hodetelefondeleren og volumkontrollen på linje fordi jeg også har en gammel forsterker og høyttalere koblet til dette systemet. Vi sender og spiller musikk til rundt 21:00, da forsterkeren min slås av og FM -senderen fortsetter å sende til 23:00.

Åh! Jeg glemte nesten. Lag et skilt, slik at naboene dine vet hvilken stasjon de skal stille på. Det er her barna virkelig kan ha det gøy!

Trinn 5: Installer LightshowPi -programvaren

Du trenger en smak av Raspberry Pi, et SD -minnekort eller en slags lagring, etui og en strømforsyning.

  • sett Studio Raspberry Pi 4 -modell …
  • 32 GB EVO Plus klasse 10…
  • Raspberry Pi 4 -deksel, …
  • 3.5A Raspberry Pi 4 Power…

Jeg vil ikke bli gal av denne delen, siden det allerede er en ganske flott oppsettguide for reddit.

Jeg vil oppfordre til et forslag. Når du har installert alt, før du gjør noen endringer, må du teste reléene dine.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash Når du redigerer filen overrides.cfg, gjør du små endringer og tester dem ofte. Flere ganger har jeg gjort opp programmet fra små feil i overstyringsfilen. Å gjøre små endringer og teste ofte gjør det lettere å feilsøke feilene dine.

Trinn 6: Koble til lysene

Du roter litt med dette trinnet mens du går. Vi hadde allerede lysoppsettet i år. Så vi spilte musikk og flyttet lysene rundt pluggene til vi hadde en god balanse mellom blinkende rundt tunet.

Anbefalt: