Sisukord:
- Samm: vajalikud osad
- 2. samm: SSR -juhatus
- Samm: lisage Arduino
- Samm: konstrueerige WaveShield
- Samm: ühendage SSR -idega
- 6. samm: laadige eskiis üles ja katsetage kõike
- Samm: pange see kõik kasti
- Samm: ühendage jõulutuled
- 9. samm: muutuste ideed
Video: Jõulutuled muusikale Arduino abil: 9 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
Mu naine ja mina oleme viimastel puhkuseperioodidel tahtnud luua oma muusikale mõeldud tuled. Inspireerituna kahest allpool toodud juhisest otsustasime sel aastal lõpuks alustada ja oma RV -d kaunistada. Tahtsime kõikehõlmavat kontrollerit (tuled JA muusika), kuid ei vajanud, et see oleks Interneti kaudu juhitav, muutes selle pisut teistsuguseks kui ülejäänud kaks juhist. Video tuleb! Allikad, mida olen kasutanud: Juhendatavad materjalid: Arduino jõuluvalgustuse kontroller Xmas-box: Arduino/ioBridge Interneti-juhitavad jõulutuled ja muusikashow Muu: tahkis-releed (SSR-id) TRIAC-ide kasutamine:
Samm: vajalikud osad
SSR -i tarvikud ($ 7): MOC3031 optoelement (8) Z0103 TRIAC (8)
Valguskontrolleri tarvikud ($ 61): Arduino DuemilanoveWaveShield
FM -saatja - tegin ühe (näidatud allolevatel fotodel), kuid kõik töötavad (15 dollarit+)
RadioShack B&M (14 dollarit): traatklemmid (3 pakki, 12 pistikut) 276-1388 trükkplaat 276-147 (võib kasutada väiksemaid) 330 oomi takistid (2 x 5 pakki) 150 oomi takistid (2x 5 pakki)
Home Depot B&M ($ 25): 50 jalga maastiku-/vihmutraat (18ga, 7 juhti) 079407238170 6 -tollised toitejuhtmed (vähemalt 8 korda, et kasutada 120 -voldiseid naissoost pistikuid) -sõltuvalt teie tulede asukohast võib vaja minna rohkem kui 8; Ma kasutasin 11 läbipaistvat plastkarbi (minu dollaripuu oli väljas, kuid HD -l oli see 0,87 dollarit)
Mitmesugused: jootekolb (ma kasutan butaaniga töötavat BernzOmaticu Home Depotist; toimib ka soojuspüstolina) Joodis (väga soovitatav: jootmispast), Kasutasin lisatavaid leivaplaadi hüppajajuhtmeid) Diagonaalsed lõikurid Traadi eemaldajad SD -kaart (mis tahes suuruses, kasutasin 64 MB) Elektriline lint Toiteallikas Arduino jaoks (kasutasin lisatoitel olevat USB -jaoturit, mis mul oli) Kuum liimipüstol Juhtmutrid (valikuline)
2. samm: SSR -juhatus
Solid State Relay Board Kui soovite, saate vaadata ka minu skeemi ja tahvli täissuuruses koopiaid. Alustuseks panin kõik komponendid tahvlile. Kui ma olin nende paigutusega rahul, alustasin ma kõigi esemete jootmisega tahvlile, mis ei vajanud lisatraati (põhimõtteliselt kõike muud kui maapind Arduino ja 120 V kuumliin). Seejärel jootsin üldkasutatavad alad/kuumad juhtmed. Nagu tahvli alt näete, tundub see üsna räpane. Kui olin lõpetanud, testisin iga SSR -i eraldi, ühendades 120 V toite ja mõõtes kogu neutraalse ja iga lülitatud kuuma väljundi, samal ajal kui ma panin 5 V allika kogu plaadi Arduino küljele.
Samm: lisage Arduino
Arduino plaadi kinnitamiseks SSR trükkplaadile kasutasin kuuma liimipüstolit. Kui otsustate joota FM -saatja otse trükkplaadile, saate selle lisada alloleva foto vasakus alanurgas olevasse lisaruumi. Vastasel juhul saate ühendada ka mis tahes üldise FM -saatja.
Samm: konstrueerige WaveShield
WaveShield komplekti ehitamiseks järgige Lady Ada suurepäraseid juhiseid. Kasutasin vaikimisi juhtnuppe (2 - LCS, 3 - CLK, 4 - DI, 5 - LAT, 10 - LCS). Ma ühendasin ka tihvti A0 1,5 k takistiga R7 juures (vt foto allpool). Kui olete lõpetanud, järgige siin juhiseid laulude ettevalmistamiseks ja SD -kaardile ülekandmiseks. Kui olete lõpetanud, asetage kaart WaveShieldi.
Samm: ühendage SSR -idega
Kasutasin täiendavaid leivaplaadi hüppajajuhtmeid, mis tuli ühendada järgmiselt: WaveShield (neid saab muuta, kuid kasutasin vaikeseadeid) D2 - LCS D3 - CLK D4 - DI D5 - LAT Esimesed 3 SSR -kanalit D6 - kanal 1 D7 - kanal 2 D8 - Kanal 3 WaveShield D10 -> LCSWaveShield - SD -kaart (ei saa muuta) D11 D12 D13Power Gnd [0] - SSR GroundVu mõõtur A0 - Ühendage W7Shieldi R7 -ga (1,5K takisti), et mõõta võimendi väljundit. Ülejäänud 5 SSR -kanalit A1 = D15 - kanal 4 A2 = D16 - kanal 5 A3 = D17 - kanal 6 A4 = D18 - kanal 7 A5 = D19 - kanal 8
6. samm: laadige eskiis üles ja katsetage kõike
Kasutasin seadistuse testimiseks maastikutraadi lühikest pikkust. Ühendasin musta juhtme neutraaljuhtme klemmiga ja kõik ülejäänud kuus juhti esimese kuue SSR kuumjuhtme klemmiga. Maastikutraadi teises otsas ühendasin kõik neutraalid musta juhtmega ja kõik ülejäänud kuus juhti iga kuue naissoost elektripistiku kuuma juhtmega (vt foto allpool). Toiteallika ühendamiseks ühendasin ühe kuue jalaga toitejuhtmest, mis jäi üle naissoost pistikute koristamisest, 120 V sisendjuhtmete klemmidesse (vt allolevat fotot). Kasutasin siit xmas_box.pde ja seadistasin silumise kõike tõestades. Kavatsen koodi muuta, kui olen kõik väljas seadistanud, kuid praegu töötab see ilma muudatusteta. Värskendus 2010-06-22: olen lisanud 7-zip-faili, mis sisaldab koodi, mida oleksin võinud kasutada (peale ülaloleva algse koodi). Laadin uue koodi üles sel aastal, kui panen kontrolleri uuesti kokku ja rakendan mõned ideed, mis mul olid tulevase laiendamise jaoks. Värskendus 2010-12-11: Olen programmi uuesti kirjutanud, kasutades WaveHC raamatukogu daphc-näidet ja VuMeteri koodi ülaltoodud lingilt xmas_box Instructable. Nüüd esitab see katkematult WaveShieldi SD -kaardilt leitud laulu. Programm on Christmas_Lights_2010.pde allpool. Olen lisanud ka Christmas_Lights_2010_Channel_Test.pde, mis lihtsalt liigub läbi kõigi kaheksa kanali, nii et teate, et need töötavad.
Samm: pange see kõik kasti
Alustasin trükkplaadi kuumast liimimisest läbipaistvasse plastvanni. Mul oli lisatoitel olev USB -jaotur, nii et otsustasin seda Arduino toiteks kasutada. Kuumalt liimisin jaoturi toiteadapteri oma kohale ja ühendasin 11. 6 -tollise pikendusjuhtme (ainus, mis ei ole tükeldatud). Liimisin rummu ka oma kohale. Pikendusjuhtme vastasküljele ühendasin trükkplaadi 120v pistiku. USB-juhe, mis läheb jaoturilt Arduinole, on Dollar Tree'ilt 1 dollari pikkune pikendatav juhe, kuid mis tahes USB-juhe töötaks. Nööride läbiviimiseks vanni küljelt kasutasin plastiku sulatamiseks oma jootekolvi, mille ots oli eemaldatud (tegelikult minisoojuspüstol). Seejärel kasutasin nööride kinnitamiseks kuuma liimi. Ma tegin seda tulede toitejuhtmetega (pildi ülaosa allpool) ja plaadi toitejuhtmega (all). Lõpetasin selle, kasutades traatmutreid, et ühendada kõikide tuledega välja lülitatav vool testjuhtmetega, mille olin juba ühendanud (lisades kaks täiendavat 7. ja 8. kanalile). Lisage kaas ja oletegi valmis. Peaks olema minu jaoks piisavalt veekindel ja see on kaitstud mu haagissuvila eesmiste astmetega.
Samm: ühendage jõulutuled
Viige maastikukaablid kõigi tulede külge ja ühendage naissoost 120 V pistikud. Iga pistik on ühendatud nii musta juhtmega kui ka ühega kuuest värvist (üks kaabli iga kanali jaoks). Lõpuks jooksin kahe pikkusega kaablit (kõigi 8 kanali katmiseks). Kanali jaoks võib vaja minna rohkem kui ühte naissoost 120 V pistikut. Ma kasutasin kahte kanali kohta nii oma miniatuursete puude kui ka põhjapõtrade jaoks (üks on mõlemal pool kesk jõulupuu).
9. samm: muutuste ideed
Laiendus: lisakanalite lisamiseks on Arduino'is saadaval 3 täiendavat tihvti. Tõenäoliselt lisan need kolm järgmisel aastal (või lähen mõlema järgmise kahe variandiga). Kasutage suure võimsusega TRIAC -e, näiteks 4A Z0405, kuni kasutate LED -tulesid, 1A peaks olema PLENTY Kasutage nihkeregistrit, et teil oleks rohkem kui 11 kanalit.
Soovitan:
DIY automaatsed muusikalised jõulutuled (MSGEQ7 + Arduino): 6 sammu (koos piltidega)
DIY automaatsed muusikalised jõulutuled (MSGEQ7 + Arduino): Nii et igal aastal ütlen, et teen seda ja ei hakka kunagi seda tegema, sest venitan palju. 2020 on muutuste aasta, nii et ma ütlen, et see on aasta, kus seda teha. Nii et loodan, et teile meeldib ja tehke oma muusikalised jõulutuled. Sellest saab s
Muusikale reageeriv LED -riba (kaasaegne tööruum): 5 sammu (piltidega)
Muusika reaktiivne LED -riba (kaasaegne tööruum): see on tõeline LED -välkude kiire juhend tööruumides. Sellel konkreetsel juhul saate teada, kuidas paigaldada muusikale reageeriv LED -riba (madalsagedus), audiogütmilised helitugevused, et nautida oma filme, muusikat ja mänge teisel tasemel
Muusikale reageeriv valgusnäitusjope: 7 sammu (piltidega)
Light Show Jope, mis reageerib muusikale: see õpetus on valminud osana minu viimase aasta projektist, mille raames omandasin muusikatehnoloogia ja rakenduselektroonika kraadi Yorki ülikoolis. See on suunatud elektroonikahuvilistele muusikutele. Valmistoode on LED -maatriks
DIY jõulutuled muusikale - koreograafilised majatuled: 15 sammu (piltidega)
DIY jõulutuled muusikale - koreograafilised majatuled: DIY jõulutuled muusikale - koreograafilised majavalgustid EI OLE algaja DIY. Teil on vaja tugevat arusaamist elektroonikast, vooluringidest, BASIC programmeerimisest ja üldistest teadmistest elektriohutuse kohta. See isetegemine on mõeldud kogenud inimesele, nii
Kuidas pääseda oma muusikale kõikjal oma Mac Mini abil: 5 sammu
Kuidas pääseda oma muusikale kõikjal oma Mac Mini abil: see juhend muudab teie arvuti privaatseks jagamisserveriks. See majutab teie muusikat, nii et ainult teie saate seda kasutada. Kuid eeldades, et teie Interneti -ühendus on piisavalt kiire, saate seda kasutada kogu maailmast. Kui lahe see on