Indholdsfortegnelse:

Halloween LightshowPi: 6 trin
Halloween LightshowPi: 6 trin

Video: Halloween LightshowPi: 6 trin

Video: Halloween LightshowPi: 6 trin
Video: Настройка LightShow Pi ESPixelStick 2024, Juli
Anonim
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi

Så i denne sæson ledte vi efter noget nyt at tilføje til vores Haunted Halloween Yard, og jeg faldt over dette Raspberry Pi Lightshow -projekt på https://lightshowpi.org. Der er også en masse god information på https://www.reddit.com/r/LightShowPi/. I denne instruktive dækker jeg virkelig bare de ting, jeg brugte til at bygge min kasse. Inden jeg fortsætter, føler jeg mig forpligtet til at nævne, at dette projekt kræver håndtering af elektrisk udstyr og ledninger og ikke er beregnet til børn uden opsyn af en voksen. Hvis du ikke er autoriseret elektriker, skal du kontakte din lokale elektriker for at hjælpe dig. Og ALDRIG servicere dette projekt, mens det er tilsluttet. Eksponering for strømførende elektriske kredsløb kan resultere i DØD! Okay, nok PSA. Glædelig Halloween. Anyway, LightShowPi -softwaren er temmelig dold kool! Det synkroniserer dine lys med din musik. Der er en microWeb -server, så du kan styre lys og musik fra en browser. Det inkluderer også SMS -understøttelse samt integration af streamingtjenester via Pianobar. Vi spiller “Midnight Syndicate Radio” på Pandora. Hvis du ikke kender dem, laver Midnight Syndicate utrolig musik i Halloween -stemning. Dette projekt brugte en Raspberry Pi 4, men jeg tror, du kan bruge en hvilken som helst af de ældre omdrejninger.

Forbrugsvarer

set 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 til Raspberry Pi - Samlet Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Loddeløst brødbræt https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-kanals 5V Solid State relæmodulkort til 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-display MIC USB-indgang https://www.amazon.com/dp/B01N7DIRE9/UGREEN Høretelefonsplitter, 3,5 mm lydstereo Y-splitterforlængerkabel Mand til kvinde Dual Headphone Jack Adapter til øretelefon, Headset kompatibelt med iPhone, Samsung, tablet, bærbar (sort) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal volumenkontrol - Brug med bilmodtagere, ATV, UTV, motorcykel lydsystemer https://www.amazon.com/dp/B0149VBF8G/Også skal du bruge en Tupperware -bakke ELLER et andet kabinet, helst vejrbestandigt, hvis det skulle blive udsat til elementerne. I mit tilfælde proppede jeg alt i en gammel 5gal Tupperware -beholder. Stikkontakter, mit projekt bruger 16 kanaler, så jeg har (8) duplex -stikkontakter. Plus (1) ekstra stikkontakt inde i kassen for at drive alt. Jeg anbefaler også vejrbestandige betræk til dine forretninger. Du skal selvfølgelig bruge ledning for at forbinde alt. I mit tilfælde havde jeg en gammel forlængerledning, der var blevet klippet og taget ud af drift. Så jeg brugte tråden inde i det. Jeg brugte også en gammel dobbelt USB -oplader til ekstern strøm til relæerne og til at drive FM -senderen. For at gemme dele kan du overveje at lave beholderen inde i kabinettet til en med indbyggede USB'er.

Trin 1: Installer dine beholdere

Installer dine beholdere
Installer dine beholdere
Installer dine beholdere
Installer dine beholdere

Til mit kabinet brugte jeg en almindelig 5Gal Tupperware -bakke. Jeg kan godt lide denne mulighed, fordi de allerede er designet til vejrbestandighed. Og hvis du savner at skære noget, er de superbillige og let tilgængelige. Jeg brugte bagmonteringspladen, det vejrbestandige beholderdæksel som en skabelon til at skære åbninger til beholderne. Jeg fandt mine huller til at være lidt større, end jeg foretrækker. Du måler måske anderledes. Sørg for, at hvis du havde til hensigt at tilføje vejrbestandige dæksler til ydersiden af dine beholdere, efterlader du nok plads mellem dem, så dækslerne kan sidde ved siden af hinanden og stadig kan åbnes frit. Jeg undervurderede afstanden og var virkelig heldig, at de stadig passer ved siden af hinanden.

Trin 2: Tilslut dine beholdere og relæer

Tilslut dine beholdere og relæer
Tilslut dine beholdere og relæer
Tilslut dine beholdere og relæer
Tilslut dine beholdere og relæer

For at tilslutte din beholder skal du naturligvis bruge elektrisk ledning. Jeg havde en gammel forlængerledning, der var blevet nicket og taget ud af drift. Jeg brugte stykker derfra til at koble min kasse. Indfør din neutrale (hvide) ind og ud af hver beholder på sølvskruerne. Jorden (grøn) lander på den grønne skrue. Din Hot (sort), der kommer fra relæet, lander på messingskruen. For at opdele dupleksen i to separate kredsløb skæres den lille messingbro mellem skruerne. Bemærk på billederne, den røde tegning er det varme ben, sløjfe til den ene side af hvert relæ og derefter til strømkilden, mens den lilla tegning er ud til hver beholder.

(2) SainSmart 8-kanals 5V solid state relæmodulkort til Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Relæerne skal bruge en 5v strømkilde. Jeg har set nogle skemaer udnytte den indbyggede 5v leveret af Pi, men jeg har også læst, at i betragtning af projektets art er den indbyggede 5v måske ikke nok bæredygtig strøm. Jeg ville ikke bekymre mig på nogen måde, så jeg tilføjede bare en USB -opladerterning, klippede ledningen fra et gammelt USB -opladningskabel og voila! en ekstra 5v, forbundet til relæerne. *En note om relæer. Som det viser sig, er ikke alle relæer ens … så jeg har lært. Du bemærker måske, i nogle tidlige billeder havde jeg et par blå 5v "mekaniske" relæer, som jeg startede projektet med. Men som jeg hurtigt lærte, kan disse buggere være temmelig støjende, da dit show tager fart. Jeg har også læst, at disse relæer har en kortere levetid. Spar dig selv for hovedpinen, og bare gå efter SSR -relæerne. De er tavse. Og så længe du holder dit kredsløb under 2A, skal de vare.

Trin 3: Tilslut din Pi

Tråd din Pi
Tråd din Pi
Tråd din Pi
Tråd din Pi

Som du kan se på pix, bruger jeg et Breakout Kit. Dette er ikke nødvendigt, og du kan koble direkte til RPi. Jeg valgte denne rute, fordi jeg bruger min Pi til alle slags små projekter, og med dette breakout -sæt har jeg en hurtig afbrydelse. På den måde kan jeg i slutningen af sæsonen fjerne Pi'en, gemme Lightshow -kassen med mine ferietøj og ikke skulle genoprette min pinout næste sæson.

KEYESTUDIO GPIO Breakout Kit til Raspberry Pi - Samlet Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Loddefri Breadboard

Pin -layoutet til dette projekt kan være lidt anderledes end standard RPi pin out. LightshowPi bruger WiringPi til deres layout. Du bør kontrollere https://wiringpi.com/pins for at matche din specifikke RPi -version.

Trin 4: Tilføj FM -senderen (valgfrit)

Tilføj FM -sender (valgfrit)
Tilføj FM -sender (valgfrit)
Tilføj FM -sender (valgfrit)
Tilføj FM -sender (valgfrit)

Som jeg forstår, har Raspberry Pi en indbygget FM -sender, men jeg kunne ikke få den til at fungere med RPi4. Jeg tilføjede en ekstern. Der er ikke meget ved dette trin, vælg en station, der er død i dit område, USB til at drive den, 3,5 mm input til lyden. Til antennen brugte jeg et stykke tråd, strakt op ad en søjle på vores veranda. Vi får modtagelse hele vejen rundt om vores blok.

  • Icstation digital lydsender Stereo DSP PLL-modul 88-108MHz med LCD-display MIC USB-indgang
  • UGREEN hovedtelefon splitter, 3,5 mm lyd stereo Y splitter forlængerkabel mand til kvinde dobbelt hovedtelefonstik til hovedtelefoner, headset kompatibelt med iPhone, Samsung, tablet, bærbar (sort)
  • BOSS Audio Systems BVC10 Universal lydstyrkekontrol - Brug med bilmodtagere, ATV, UTV, motorcykel lydsystemer

Jeg inkluderede den valgfri hovedtelefonopdeler og in-line volumenkontrol, fordi jeg også har en gammel forstærker og højttalere tilsluttet dette system. Vi sender og afspiller musik højt til omkring 21:00, hvorefter min forstærker slukker, og FM -senderen fortsætter med at sende til 23:00.

Åh! Jeg glemte næsten. Lav et skilt, så dine naboer ved, hvilken station de skal stille ind. Det er her, børnene virkelig får det sjovt !!

Trin 5: Installer LightshowPi -softwaren

Du skal bruge en smag af Raspberry Pi, et SD -hukommelseskort eller en slags opbevaring, et kabinet og en strømforsyning.

  • set Studio Raspberry Pi 4 Model …
  • 32 GB EVO Plus klasse 10…
  • Raspberry Pi 4 -sag,…
  • 3.5A Raspberry Pi 4 Power…

Jeg vil ikke blive vild med denne del, da der allerede er en temmelig god installationsguide til reddit.

Jeg vil opfordre til et forslag. Når du har installeret alt, før du foretager ændringer, skal du teste dine relæer.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash Når du redigerer filen overrides.cfg, foretager du små ændringer og tester ofte mellem dem. Flere gange har jeg narret programmet fra små fejl i overstyringsfilen. At foretage små ændringer og teste ofte gør det lettere at fejlfinde dine fejl.

Trin 6: Tilslut dine lys

Du vil rode lidt med dette trin, mens du går. Vi havde allerede opsat lysene i år. Så vi spillede musik og flyttede lysene rundt på stikket, indtil vi havde en god balance mellem blinkende rundt i gården.

Anbefalede: