Talaan ng mga Nilalaman:

Halloween LightshowPi: 6 na Hakbang
Halloween LightshowPi: 6 na Hakbang

Video: Halloween LightshowPi: 6 na Hakbang

Video: Halloween LightshowPi: 6 na Hakbang
Video: Halloween decorations with paper easy [Paper cutting DIY] 2024, Hulyo
Anonim
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi

Kaya, sa panahon na ito naghahanap kami ng bago upang idagdag sa aming Pinagmumultuhan Halloween Yard at nadapa ako sa proyektong Raspberry Pi Lightshow na ito sa https://lighthowpi.org. Mayroon ding maraming mahusay na impormasyon sa https://www.reddit.com/r/LightShowPi/. Sa itinuturo na ito, tatakpan ko lang ang mga bagay na ginamit ko upang itayo ang aking kahon. Bago ako magpatuloy, sa tingin ko obligadong banggitin ang proyektong ito ay nangangailangan ng paghawak ng mga kagamitang elektrikal at mga kable at hindi inilaan para sa mga bata na walang pangangasiwa ng matanda. Sa katunayan, kung hindi ka isang lisensyadong elektrisista, mangyaring kumunsulta sa iyong lokal na Elektrisista upang matulungan ka. At HINDI kailanman paglilingkuran ang proyektong ito habang naka-plug in. Ang pagkakalantad sa live na mga de-koryenteng circuit ay maaaring magresulta sa KAMATAYAN! Sige, sapat na PSA. Maligayang Halloween. Gayunpaman, ang software ng LightShowPi ay medyo darn kool! Sini-sync nito ang iyong mga ilaw sa iyong musika. Mayroong isang microWeb server upang makontrol mo ang mga ilaw at musika mula sa isang browser. Kasama rin dito ang suporta sa SMS pati na rin ang pagsasama ng serbisyo sa Streaming sa pamamagitan ng Pianobar. Ginampanan namin ang "Midnight Syndicate Radio" sa Pandora. Kung hindi ka pamilyar sa kanila, gumagawa ang Midnight Syndicate ng hindi kapani-paniwala na musika sa kapaligiran ng Halloween. Gumamit ang proyektong ito ng isang Raspberry Pi 4, ngunit naniniwala akong maaari mong gamitin ang anuman sa mga mas matatandang rev.

Mga gamit

napanood na 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 para sa Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-Channel 5V Solid State Relay Module Board para sa Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Audio Transmitter Stereo DSP PLL Module 88-108MHz na may LCD Display MIC USB Input https://www.amazon.com/dp/B01N7DIRE9/UGREEN Headphone Splitter, 3.5mm Audio Stereo Y Splitter Extension Cable Lalaki sa Babae Dual Headphone Jack Adapter para sa Earphone, Headset Tugma sa iPhone, Samsung, Tablet, Laptop (Itim) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal dami ng pagkontrol - Gumamit Sa Mga Car Receivers, ATV, UTV, Mga Motor Sound System https://www.amazon.com/dp/B0149VBF8G/ Gayundin, kakailanganin mo ng isang Tupperware bin O ilang iba pang enclosure, mas mabuti na hindi tinatablan ng panahon kung dapat itong mailantad sa mga elemento. Sa aking kaso, isiniksik ko ang lahat sa isang lumang 5gal Tupperware bin. Ang mga outlet ng receptacle, ang aking proyekto ay gumagamit ng 16 na mga channel, kaya mayroon akong (8) mga duplex outlet. Plus (1) karagdagang outlet sa loob ng kahon upang mapagana ang lahat. Inirerekumenda ko rin ang mga hindi tinatablan ng panahon na mga pabalat para sa iyong mga outlet. Kakailanganin mo ang kawad, siyempre, upang ikonekta ang lahat. Sa aking kaso, mayroon akong isang lumang kurdon ng extension na pinutol at inalis sa serbisyo. Kaya ginamit ko ang kawad sa loob niyon. Gumamit din ako ng isang lumang dalawahang USB charger para sa panlabas na lakas sa mga relay at upang paandarin ang FM transmitter. Upang makatipid ng mga bahagi maaari mong isaalang-alang ang paggawa ng sisidlan sa loob ng enclosure na may built in na mga USB.

Hakbang 1: I-install ang Iyong Mga Receptacle

I-install ang Iyong Mga Receptacle
I-install ang Iyong Mga Receptacle
I-install ang Iyong Mga Receptacle
I-install ang Iyong Mga Receptacle

Para sa aking enclosure, gumamit ako ng isang karaniwang 5Gal Tupperware bin. Gusto ko ang opsyong ito dahil lumalaban na ang panahon, ayon sa disenyo. At, kung napalampas mo ang pag-cut ng isang bagay, ang mga ito ay napakamura at madaling magagamit. Ginamit ko ang back plate plate ang takip ng takip ng panahon na hindi tinatablan ng panahon bilang isang template upang i-cut ang mga bukana para sa mga container. Natagpuan ko ang aking mga butas na medyo malaki kaysa sa gusto ko. Maaari kang mag-iba ng sukat. Siguraduhin, kung balak mong magdagdag ng mga takip na lumalaban sa panahon sa labas ng iyong mga lalagyan, iniiwan mo ang sapat na silid sa pagitan nila para magkatabi ang mga takip, at malayang bukas pa rin. Minaliit ko ang distansya at sinwerte talaga na magkatabi pa rin sila.

Hakbang 2: I-wire ang Iyong Mga Receptacle at Relay

Wire Ang iyong Mga Receptacles at Relay
Wire Ang iyong Mga Receptacles at Relay
Wire Ang iyong Mga Receptacles at Relay
Wire Ang iyong Mga Receptacles at Relay

Upang ma-wire ang iyong sisidlan, malinaw na Kakailanganin mo ng wire ng kuryente. Mayroon akong isang lumang kurdon na na-nicked at inalis sa serbisyo. Gumamit ako ng mga piraso mula doon upang i-wire ang aking kahon. Pakainin ang iyong walang kinikilingan (puti) sa loob at labas ng bawat sisidlan sa mga tornilyo ng pilak. Ang lupa (berde) ay dumarating sa berdeng turnilyo. Ang iyong Mainit (itim), na nagmumula sa relay, dumarating sa tanso na tornilyo. Upang hatiin ang duplex sa dalawang magkakahiwalay na mga circuit, gupitin ang maliit na tulay ng tanso sa pagitan ng mga tornilyo. Pansinin ang mga larawan, ang pulang pagguhit ay ang Hot leg, na loop sa isang gilid ng bawat relay at pagkatapos ay ang mapagkukunan ng kuryente, habang ang lilang pagguhit ay ang labas sa bawat sisidlan.

(2) SainSmart 8-Channel 5V Solid State Relay Module Board para sa Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Ang mga relay ay mangangailangan ng isang 5v na mapagkukunan ng kuryente. Nakita ko ang ilang mga iskema na gumagamit ng onboard 5v na ibinigay ng Pi, ngunit nabasa ko rin na, dahil sa likas na katangian ng proyekto, ang onboard 5v ay maaaring hindi sapat na napapanatiling lakas. Hindi ko nais na mag-alala alinman sa paraan kaya nagdagdag lamang ako ng isang USB charger cube, pinutol ang kawad mula sa isang lumang USB singilin na cable, at voila! isang sobrang 5v, naka-wire sa mga relay. * Isang tala tungkol sa mga relay. Bilang pala, hindi lahat ng mga relay ay pareho … kaya natutunan ko. Maaari mong mapansin, sa ilang mga maagang larawan mayroon akong isang pares ng asul na 5v "mekanikal" na mga relay kung saan sinimulan ko ang proyekto. Ngunit, sa lalong madaling panahon natutunan ko, ang mga buggers na ito ay maaaring maging maingay sa paglabas ng iyong palabas. Nabasa ko rin na ang mga relay na ito ay may mas maikli na pag-asa sa buhay. I-save ang iyong sarili sa sakit ng ulo at pumunta lamang sa mga SSR relay. Natahimik sila. At, hangga't pinapanatili ka sa iyo ng Circuit sa ilalim ng 2A, dapat silang tumagal.

Hakbang 3: Wire Your Pi

Wire Your Pi
Wire Your Pi
Wire Your Pi
Wire Your Pi

Tulad ng makikita mo sa pix, gumagamit ako ng isang Breakout Kit. Hindi ito kinakailangan at maaari kang mag-wire diretso sa RPi. Pinili ko ang rutang ito dahil ginagamit ko ang aking Pi para sa lahat ng uri ng maliliit na proyekto at sa breakout kit na ito, mabilis akong nakadiskonekta. Sa ganoong paraan, sa pagtatapos ng panahon, maaari kong alisin ang Pi, iimbak ang kahon ng Lightshow kasama ang aking mga gamit sa holiday, at hindi na muling ibalik ang aking pinout sa susunod na panahon.

KEYESTUDIO GPIO Breakout Kit para sa Raspberry Pi - Assembled Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

Ang layout ng Pin para sa proyektong ito ay maaaring medyo magkaiba kaysa sa karaniwang pag-pin ng RPi. Ang LightshowPi ay gumagamit ng WiringPi para sa kanilang layout. Dapat mong suriin ang https://wiringpi.com/pins upang tumugma sa iyong tukoy na bersyon ng RPi.

Hakbang 4: Idagdag ang FM Transmitter (opsyonal)

Idagdag ang FM Transmitter (opsyonal)
Idagdag ang FM Transmitter (opsyonal)
Idagdag ang FM Transmitter (opsyonal)
Idagdag ang FM Transmitter (opsyonal)

Tulad ng naintindihan ko, ang Raspberry Pi ay may built in FM transmitter, ngunit hindi ko ito magawang gumana sa RPi4. Nagdagdag ako ng isang panlabas. Walang gaanong hakbang sa hakbang na ito, pumili ng isang istasyon na patay sa iyong lugar, USB upang mapagana ito, 3.5mm input para sa audio. Para sa antena, gumamit ako ng isang piraso ng kawad, na nag-uunat ng isang haligi sa aming balkonahe sa harap. Nakakatanggap kami ng pagtanggap hanggang sa paligid ng aming bloke.

  • Icstation Digital Audio Transmitter Stereo DSP PLL Modyul 88-108MHz na may LCD Display MIC USB Input
  • UGREEN Headphone Splitter, 3.5mm Audio Stereo Y Splitter Extension Cable Lalaki sa Babae Dual Headphone Jack Adapter para sa Earphone, Headset Tugma sa iPhone, Samsung, Tablet, Laptop (Itim)
  • BOSS Audio Systems BVC10 Universal control ng dami - Gumamit Sa Mga Receiver ng Kotse, ATV, UTV, Mga Motor Sound System

Isinama ko ang opsyonal na headphone splitter at in-line na kontrol sa dami dahil mayroon akong isang lumang amp at mga speaker na nakakabit din sa system na ito. Nag-broadcast at nagpe-play kami ng musika nang malakas hanggang bandang 9PM, sa oras na iyon bumababa ang aking amp power at patuloy na nag-broadcast ang FM transmitter hanggang 11PM.

Oh! Muntik ko ng makalimutan. Gumawa ng isang pag-sign upang malaman ng iyong mga kapit-bahay kung anong istasyon ang ibabagong. Dito talaga nagsasaya ang mga bata !!

Hakbang 5: I-install ang LightshowPi Software

Kakailanganin mo ang ilang lasa ng Raspberry Pi, isang SD memory card o ilang uri ng imbakan, isang kaso, at isang supply ng kuryente.

  • napanood na Studio Raspberry Pi 4 Model…
  • 32GB EVO Plus Class 10…
  • Raspberry Pi 4 Case,…
  • 3.5A Raspberry Pi 4 Power…

Hindi ako mababaliw sa bahaging ito dahil mayroon nang isang magandang gabay sa pag-set up sa reddit.

Hikayatin ko ang isang mungkahi. Kapag na-install mo na ang lahat, bago ka gumawa ng anumang mga pagbabago, subukan ang iyong mga relay.

sudo python ~ / lightshowpi / py / hardware_controller.py --state = flash Gayundin, habang ini-edit mo ang overrides.cfg file, gumawa ng maliliit na pagbabago at madalas na subukan sa pagitan nila. Maraming beses, na-muck up ko ang programa mula sa maliliit na pagkakamali sa overrides na file. Ang paggawa ng maliliit na pagbabago at pagsubok sa madalas na ginagawang mas madali upang i-troubleshoot ang iyong mga pagkakamali.

Hakbang 6: I-plug ang Iyong Mga Ilaw

Gagambala mo ang hakbang na ito nang kaunti sa iyong pagpunta. Mayroon na kaming mga pag-setup ng ilaw sa taong ito. Kaya, nagpatugtog kami ng musika at inilipat ang mga ilaw sa mga plug hanggang sa magkaroon kami ng isang mahusay na balanse ng blinky sa paligid ng bakuran.

Inirerekumendang: