Kazalo:

Halloween LightshowPi: 6 korakov
Halloween LightshowPi: 6 korakov

Video: Halloween LightshowPi: 6 korakov

Video: Halloween LightshowPi: 6 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Julij
Anonim
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi
Halloween LightshowPi

Tako smo v tej sezoni iskali nekaj novega, kar bi lahko dodali našemu strašljivemu dvorišču za čarovnice, in naletel sem na ta projekt Raspberry Pi Lightshow na naslovu https://lightshowpi.org. Na https://www.reddit.com/r/LightShowPi/ je tudi veliko odličnih informacij. V tem navodilu bom zares opisal stvari, ki sem jih uporabil za izdelavo svoje škatle. Preden nadaljujem, se mi zdi dolžno omeniti, da ta projekt zahteva rokovanje z električno opremo in napeljavo ter ni namenjen otrokom brez nadzora odraslih. Pravzaprav, če niste pooblaščeni električar, se za pomoč obrnite na lokalnega električarja. In nikoli ne servisirajte tega projekta, medtem ko je priključen. Izpostavljenost električnim vezjem pod napetostjo lahko povzroči Smrt! V redu, dovolj PSA. Veselo noč čarovnic. Kakorkoli že, programska oprema LightShowPi je precej prekleta! Sinhronizira vaše luči z vašo glasbo. Obstaja strežnik microWeb, tako da lahko v brskalniku upravljate luči in glasbo. Vključuje tudi podporo za SMS in integracijo storitev pretakanja prek Pianobarja. Na Pandori igramo "Midnight Syndicate Radio". Če jih ne poznate, Midnight Syndicate ustvarja neverjetno glasbo za noč čarovnic. Ta projekt je uporabljal Raspberry Pi 4, vendar verjamem, da lahko uporabite katero koli od starejših vrtljajev.

Zaloge

seeed Studio Raspberry Pi 4 Model… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Ovitek Raspberry Pi 4,… https:// www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit za Raspberry Pi - sestavljen Pi Breakout + mavrični tračni kabel + 400 točk za spajanje https: Brelderless Breadboard //www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-kanalni 5V polprevodniški relejni modul za Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Zvočni oddajnik Stereo DSP PLL modul 88-108MHz z LCD zaslonom MIC USB vhod https://www.amazon.com/dp/B01N7DIRE9/UGREEN Razcepnik za slušalke, 3,5 mm avdio stereo Y razdelilnik podaljšek moški do ženski dvojni adapter za slušalke za slušalke, Slušalke združljive z iPhone, Samsung, tabličnimi računalniki, prenosnimi računalniki (črna) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal nadzor glasnosti - uporabite z avtomobilskimi sprejemniki, ATV, UTV, zvočnimi sistemi za motorna kolesa https://www.amazon.com/dp/B0149VBF8G/ Prav tako boste potrebovali zabojnik Tupperware ALI kakšno drugo ohišje, po možnosti odporno na vremenske vplive, če ga morate izpostaviti do elementov. V mojem primeru sem vse skupaj stlačil v star 5 -palčni zabojnik Tupperware. Priključki, moj projekt uporablja 16 kanalov, zato imam (8) dupleksnih vtičnic. Plus (1) dodatna vtičnica v škatli za napajanje vsega. Priporočam tudi oblačila, odporna proti vremenskim vplivom. Za povezavo vsega boste seveda potrebovali žico. V mojem primeru sem imel stari podaljšek, ki so ga odrezali in ga vzeli iz uporabe. Zato sem uporabil žico znotraj tega. Uporabil sem tudi star dvojni polnilnik USB za zunanje napajanje relejev in napajanje FM oddajnika. Če želite shraniti dele, razmislite o tem, da v ohišju naredite posodo z vgrajenimi USB -ji.

1. korak: Namestite svoje posode

Namestite svoje posode
Namestite svoje posode
Namestite svoje posode
Namestite svoje posode

Za ohišje sem uporabil navaden zabojnik 5Gal Tupperware. Ta možnost mi je všeč, ker so že oblikovno odporne na vremenske vplive. In če ste kaj zamudili, so zelo poceni in so na voljo. Kot predlogo za rezanje odprtin za posode sem uporabil zadnjo ploščo, ki je odporna na vremenske vplive. Ugotovil sem, da so moje luknje nekoliko večje, kot bi si želel. Lahko bi merili drugače. Če nameravate na zunanjo stran posod dodati pokrove, odporne proti vremenskim vplivom, pustite med njimi dovolj prostora, da se lahko pokrovi namestijo drug poleg drugega in se še vedno prosto odpirajo. Podcenjeval sem razdaljo in imel res srečo, da se še vedno prilegata drug poleg drugega.

2. korak: Ožičite svoje posode in releje

Ožičite svoje vtičnice in releje
Ožičite svoje vtičnice in releje
Ožičite svoje vtičnice in releje
Ožičite svoje vtičnice in releje

Za priključitev vtičnice boste očitno potrebovali električno žico. Imel sem star podaljšek, ki so ga iztrgali in ga odstranili iz uporabe. Kose iz tega sem uporabil za ožičenje svoje škatle. Vstavite nevtralno (belo) v in iz vsake posode srebrne vijake. Tla (zelena) pristanejo na zelenem vijaku. Vaša vroča (črna), ki prihaja iz releja, pristane na medeninastem vijaku. Če želite dupleks razdeliti na dva ločena vezja, med vijake prerežite mali medeninasti most. Opazite na slikah, da je rdeča risba vroča noga, zvita na eno stran vsakega releja in nato na vir napajanja, medtem ko je vijolična risba izven vsake posode.

(2) SainSmart 8-kanalni 5V polprevodniški relejski modul za Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Releji potrebujejo 5 -voltni vir napajanja. Videl sem nekaj shem, ki uporabljajo vgrajeni 5v, ki ga ponuja Pi, vendar sem tudi prebral, da glede na naravo projekta vgrajeni 5v morda ne bo dovolj trajnostne energije. Tako ali tako nisem hotel skrbeti, zato sem samo dodal kocko polnilnika USB, odrezal žico iz starega polnilnega kabla USB in voila! dodatnih 5V, priključenih na releje. *Opomba o relejih. Izkazalo se je, da niso vsi releji enaki … tako sem se naučil. Morda boste opazili, da sem na nekaterih zgodnjih slikah imel par modrih 5v "mehanskih" relejev, s katerimi sem začel projekt. Toda, kot sem kmalu izvedel, so ti hrošči lahko med hrupom precej hrupni. Prebral sem tudi, da imajo ti releji krajšo pričakovano življenjsko dobo. Prihranite si glavobol in pojdite na releje SSR. Tiho so. In dokler vzdržujete vezje pod 2A, naj trajajo.

3. korak: Povežite svoj Pi

Povežite svoj Pi
Povežite svoj Pi
Povežite svoj Pi
Povežite svoj Pi

Kot boste videli na pixu, uporabljam Breakout Kit. To ni potrebno in lahko povežete neposredno z RPi. Za to pot sem se odločil, ker uporabljam svoj Pi za vse vrste majhnih projektov in s tem prelomnim kompletom sem hitro prekinil povezavo. Na ta način lahko ob koncu sezone odstranim Pi, shranim škatlo Lightshow s svojimi počitniškimi pripomočki in mi v naslednji sezoni ne bo treba ponovno povezovati svojega pinouta.

KEYESTUDIO GPIO Breakout Kit za Raspberry Pi - sestavljen Pi Breakout + mavrični trak + 400 kravatov za spajkanje brez lemljenja

Postavitev zatičev za ta projekt je lahko nekoliko drugačna od standardnega izpisa RPi. LightshowPi za svojo postavitev uporablja WiringPi. Preverite, ali https://wiringpi.com/pins ustreza vaši različici RPi.

4. korak: Dodajte FM oddajnik (neobvezno)

Dodajte FM oddajnik (neobvezno)
Dodajte FM oddajnik (neobvezno)
Dodajte FM oddajnik (neobvezno)
Dodajte FM oddajnik (neobvezno)

Kolikor razumem, ima Raspberry Pi vgrajen FM oddajnik, vendar ga nisem mogel doseči z RPi4. Dodal sem zunanjega. Ta korak ni veliko, izberite postajo, ki je mrtva na vašem območju, USB za napajanje, 3,5 mm vhod za zvok. Za anteno sem uporabil kos žice, raztegnjen navzgor po stebru na naši verandi. Sprejemamo vse okoli našega bloka.

  • Icstation digitalni avdio oddajnik Stereo DSP PLL modul 88-108MHz z LCD zaslonom MIC USB vhod
  • UGREEN razdelilnik za slušalke, 3,5 mm avdio stereo Y razdelilni podaljšek, moški in ženski, dvojni adapter za slušalke, slušalke, združljive z iPhone, Samsung, tabličnim računalnikom, prenosnikom (črna)
  • Avdio sistemi BOSS BVC10 Univerzalni nadzor glasnosti - uporaba z avtomobilskimi sprejemniki, ATV, UTV, zvočnimi sistemi za motorna kolesa

Vključil sem opcijski razdelilnik za slušalke in linijski nadzor glasnosti, ker imam na ta sistem priključen tudi star ojačevalnik in zvočnike. Oddajamo in predvajamo glasbo do približno 21.00, takrat se moj ojačevalnik izklopi, FM oddajnik pa še naprej oddaja do 23. ure.

Oh! Skoraj sem pozabil. Naredite znak, da bodo vaši sosedje vedeli, na katero postajo naj se prilegajo. Tukaj se otroci resnično zabavajo !!

5. korak: Namestite programsko opremo LightshowPi

Potrebovali boste nekaj okusa Raspberry Pi, pomnilniško kartico SD ali nekakšno shrambo, ohišje in napajalnik.

  • Seeed Studio Raspberry Pi 4 Model…
  • 32 GB EVO Plus Class 10…
  • Ovitek Raspberry Pi 4,…
  • 3.5A Raspberry Pi 4 Power…

V ta del se ne bom nor, saj na redditu že obstaja precej odličen priročnik za nastavitev.

Povzročil bom en predlog. Ko namestite vse, preden naredite kakršne koli spremembe, preizkusite svoje releje.

sudo python ~/lightshowpi/py/hardware_controller.py --state = flash Tudi pri urejanju datoteke overrides.cfg naredite majhne spremembe in pogosto preizkušajte med njimi. Večkrat sem program prikril zaradi majhnih napak v datoteki preglasov. Majhne spremembe in pogosto testiranje olajšajo odpravljanje napak.

6. korak: Priključite luči

Med tem korakom se boste s tem korakom nekoliko zapletli. Letos smo že namestili luči. Tako smo predvajali glasbo in premikali luči na vtikačih, dokler nismo imeli ravnovesja utripajočih po dvorišču.

Priporočena: