Turinys:
Video: Helovino šviesos šouPi: 6 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Taigi šį sezoną mes ieškojome kažko naujo, ką galėtume papildyti savo „Haunted Halloween Yard“, ir aš atsitiktinai aptikau šį „Raspberry Pi Lightshow“projektą adresu https://lightshowpi.org. Taip pat yra daug puikios informacijos https://www.reddit.com/r/LightShowPi/. Šioje pamokoje aš tikrai apimsiu daiktus, kuriuos naudoju kurdamas savo dėžutę. Prieš tęsdamas jaučiu pareigą paminėti, kad šis projektas reikalauja elektros įrangos ir laidų tvarkymo ir nėra skirtas vaikams be suaugusiųjų priežiūros. Tiesą sakant, jei nesate licencijuotas elektrikas, kreipkitės į vietinį elektriką, kuris jums padės. NIEKADA netarnaukite šio projekto, kol jis yra prijungtas. Poveikis elektros srovės grandinėms gali sukelti MIRTĮ! Gerai, užteks PSA. Laimingas Helovinas. Šiaip ar taip, „LightShowPi“programinė įranga yra gana keista! Tai sinchronizuoja jūsų šviesas su jūsų muzika. Yra „microWeb“serveris, kad galėtumėte valdyti šviesas ir muziką iš naršyklės. Tai taip pat apima SMS palaikymą ir srautinio perdavimo paslaugų integravimą per „Pianobar“. „Pandoroje“grojame „Vidurnakčio sindromo radiją“. Jei nesate su jais susipažinę, „Midnight Syndicate“sukuria neįtikėtiną Helovino atmosferos muziką. Šiame projekte buvo naudojamas „Raspberry Pi 4“, tačiau manau, kad galite naudoti bet kurį iš senesnių apsisukimų.
Prekės
matė „Studio Raspberry Pi 4“modelį … https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus 10 klasė … https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 dėklas,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A „Raspberry Pi 4 Power“//www.amazon.com/dp/B072XBX3XX/(2) „SainSmart“8 kanalų 5 V kietojo kūno relės modulio plokštė, skirta „Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC“https://www.amazon.com/dp/B006J4G45G/Ication Garso siųstuvo stereofoninis DSP PLL modulis 88-108MHz su LCD ekranu MIC USB įvestis https://www.amazon.com/dp/B01N7DIRE9/UGREEN ausinių skirstytuvas, 3,5 mm garso stereo Y skirstytuvo prailginimo kabelis iš vyrų į moterų dvigubą ausinių lizdo adapterį ausinėms, Laisvų rankų įranga suderinama su „iPhone“, „Samsung“, planšetiniu kompiuteriu, nešiojamuoju kompiuteriu (juoda) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal garsumo valdymas - naudokite su automobilių imtuvais, keturračiais, UTV, motociklų garso sistemomis https://www.amazon.com/dp/B0149VBF8G/ Taip pat jums reikės „Tupperware“šiukšliadėžės ARBA kokio nors kito korpuso, pageidautina, kad jis būtų atsparus oro sąlygoms. prie elementų. Mano atveju viską supyliau į seną 5gal Tupperware šiukšliadėžę. Lizdų lizdai, mano projekte naudojami 16 kanalų, todėl turiu (8) dvipusio išėjimo lizdus. Plius (1) papildomas lizdas dėžutės viduje, kad būtų galima maitinti viską. Taip pat rekomenduoju jūsų parduotuvėms apsaugoti nuo oro sąlygų. Žinoma, jums reikės laido, kad viską prijungtumėte. Mano atveju turėjau seną prailginimo laidą, kuris buvo nutrauktas ir nutrauktas. Taigi aš naudoju laidą viduje. Aš taip pat naudojau seną dvigubą USB įkroviklį, skirtą išoriniam relių maitinimui ir FM siųstuvo maitinimui. Norėdami sutaupyti dalių, galite apsvarstyti galimybę korpuso viduje esantį lizdą padaryti su integruotais USB.
1 žingsnis: įdiekite talpyklas
Savo korpusui naudojau įprastą „5Gal Tupperware“šiukšliadėžę. Man patinka ši parinktis, nes jie jau yra atsparūs oro sąlygoms. Ir jei ką nors praleidote, jie yra labai pigūs ir lengvai prieinami. Aš naudoju galinę tvirtinimo plokštę, atsparią oro sąlygoms, talpyklos dangtį kaip šabloną, kad iškirpčiau indų angas. Radau, kad mano skylės yra šiek tiek didesnės, nei norėčiau. Galite matuoti kitaip. Įsitikinkite, kad jei prie indų išorės ketinate pridėti oro sąlygoms atsparius dangčius, palikite tarp jų pakankamai vietos, kad dangteliai tilptų vienas šalia kito ir vis tiek laisvai atsidarytų. Aš neįvertinau atstumo ir man tikrai pasisekė, kad jie vis tiek tinka vienas kitam.
2 žingsnis: prijunkite lizdus ir relės
Akivaizdu, kad norint prijungti lizdą, jums reikės elektros laido. Turėjau seną prailginimo laidą, kuris buvo nulaužtas ir išjungtas. Aš naudoju gabalus iš to, kad prijungčiau savo dėžutę. Įdėkite neutralų (baltą) į ir iš kiekvieno indo ant sidabrinių varžtų. Žemė (žalia) nusileidžia ant žalio varžto. Jūsų karštas (juodas), sklindantis iš relės, nusileidžia ant žalvario varžto. Norėdami padalinti dupleksą į dvi atskiras grandines, nupjaukite mažą žalvarinį tiltelį tarp varžtų. Atkreipkite dėmesį į paveikslėlius, raudonas piešinys yra karšta kojelė, užlenkta į vieną kiekvienos relės pusę, o paskui prie maitinimo šaltinio, o violetinė - į kiekvieną talpyklą.
(2) „SainSmart“8 kanalų 5 V kietojo kūno relės modulio plokštė, skirta „Arduino Uno Duemilanove“MEGA2560 MEGA1280 ARM DSP PIC
Relėms reikės 5 V maitinimo šaltinio. Mačiau, kaip kai kuriose schemose naudojamas „Pi“pateiktas 5v bortas, tačiau taip pat perskaičiau, kad, atsižvelgiant į projekto pobūdį, borto 5v gali nepakakti tvarios galios. Nenorėjau nerimauti nei vienu, nei kitu būdu, todėl tiesiog pridėjau USB įkroviklio kubą, nutraukiau laidą iš seno USB įkrovimo kabelio ir voila! papildoma 5v, prijungta prie relių. *Pastaba apie estafetes. Kaip paaiškėja, ne visos relės yra vienodos … taigi aš sužinojau. Galbūt pastebėsite, kad kai kuriose ankstyvose nuotraukose turėjau porą mėlynų 5v „mechaninių“relių, su kuriomis pradėjau projektą. Tačiau, kaip netrukus sužinojau, šie pasirodymai gali būti gana triukšmingi, kai prasideda jūsų pasirodymas. Taip pat skaičiau, kad šių relių gyvenimo trukmė yra trumpesnė. Išgelbėkite galvos skausmą ir eikite į SSR relių. Jie tyli. Ir kol išlaikysite 2A grandinę, jie turėtų trukti.
3 žingsnis: prijunkite „Pi“
Kaip matysite paveikslėlyje, aš naudoju „Breakout Kit“. Tai nėra būtina ir galite prijungti laidą tiesiai prie RPi. Aš pasirinkau šį maršrutą, nes naudoju savo „Pi“įvairiems mažiems projektams, ir su šiuo išsiplėtimo rinkiniu greitai atsijungiau. Tokiu būdu, pasibaigus sezonui, galiu pašalinti „Pi“, laikyti „Lightshow“dėžutę su savo atostogų daiktais ir nebereikės perjungti laido kitame sezone.
„KEYESTUDIO GPIO Breakout Kit“, skirtas „Raspberry Pi“- surinktas „Pi Breakout“+ „Rainbow Ribbon“kabelis + 400 tvirtinimo taškų be litavimo duonos lenta
Šio projekto kaiščio išdėstymas gali šiek tiek skirtis nuo standartinio RPi kaiščio. „LightshowPi“savo išdėstymui naudoja „WiringPi“. Turėtumėte patikrinti https://wiringpi.com/pins, kad atitiktų jūsų konkrečią RPi versiją.
4 veiksmas: pridėkite FM siųstuvą (neprivaloma)
Kaip suprantu, „Raspberry Pi“turi įmontuotą FM siųstuvą, tačiau man nepavyko jo naudoti su „RPi4“. Pridėjau išorinį. Šiame žingsnyje nėra daug, pasirinkite stotį, kuri yra negyva jūsų rajone, USB, kad ją maitintumėte, 3,5 mm garso įvestį. Antenai panaudojau vielos gabalėlį, ištemptą koloną ant mūsų priekinės verandos. Visą kvartalą priimame.
- „Icstation“skaitmeninio garso siųstuvo stereo DSP PLL modulis 88-108MHz su LCD ekranu MIC USB įvestis
- UGREEN ausinių skirstytuvas, 3,5 mm garso stereo Y skirstytuvo prailginimo kabelis iš vyrų į moterį dvigubo ausinių lizdo adapteris ausinėms, laisvų rankų įranga suderinama su „iPhone“, „Samsung“, planšetiniu kompiuteriu, nešiojamu kompiuteriu (juoda)
- „BOSS Audio Systems BVC10“universalus garsumo valdymas - naudokite su automobilių imtuvais, keturračiais, UTV, motociklų garso sistemomis
Aš įtraukiau papildomą ausinių skirstytuvą ir tiesioginį garsumo valdymą, nes prie šios sistemos taip pat turiu seną stiprintuvą ir garsiakalbius. Mes transliuojame ir grojame muziką garsiai iki maždaug 21 val., Tada mano stiprintuvas išsijungia, o FM siųstuvas ir toliau transliuoja iki 23 val.
Oi! Aš beveik pamiršau. Padarykite ženklą, kad jūsų kaimynai žinotų, kurią stotį derinti. Čia vaikai tikrai gali smagiai praleisti laiką !!
5 veiksmas: įdiekite „LightshowPi“programinę įrangą
Jums reikės „Raspberry Pi“skonio, SD atminties kortelės ar tam tikros atminties, dėklo ir maitinimo šaltinio.
- pamačiau „Studio Raspberry Pi 4“modelį …
- 32 GB „EVO Plus Class 10“…
- „Raspberry Pi 4“dėklas,…
- 3.5A Raspberry Pi 4 Power…
Aš nesu pamišęs dėl šios dalies, nes „reddit“jau yra gana puikus sąrankos vadovas.
Paraginsiu vieną pasiūlymą. Įdiegę viską, prieš atlikdami bet kokius pakeitimus, patikrinkite relės.
sudo python ~/lightshowpi/py/hardware_controller.py --state = flashTaip pat, kai redaguojate failą overrides.cfg, atlikite nedidelius pakeitimus ir dažnai juos išbandykite. Keletą kartų suklaidinau programą nuo mažų klaidų nepaisymo faile. Jei dažnai atliksite nedidelius pakeitimus ir bandysite, bus lengviau pašalinti klaidas.
6 veiksmas: įjunkite lemputes
Eidami šį žingsnį šiek tiek suklaidinsite. Šiemet jau sumontavome šviesas. Taigi, mes grojome muziką ir judinome žibintus ant kištukų, kol aplink kiemą neblogai mirksėjo.