Sisukord:
- Samm: planeerimine ette
- 2. samm: lambikinnituse loomine
- Samm: LED-ribade lisamine
- 4. samm: akrüülvalgusti hajuti kinnitamine
- Samm: puidust aluse alustamine
- 6. samm: puidust aluse viimistlemine
- Samm: lambielektroonika 1
- 8. samm: toiteallikas
- Samm: toitepistiku lisamine
- 10. samm: lambi viimane puudutus
- Samm 11: kontroller
- 12. samm: nupp
- 13. samm: laadija moodul ja helidetektor
- 14. samm: kontrolleri viimistlemine
- 15. samm: kood ja valmis pildid
Video: Juhtmeta muusika reageerivad põrandalambid: 15 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Vaadake meie YouTube'i kanalit! Jälgige autori lisateavet:
Teave: Oleme paar, kes armastab loomingulisi projekte ja retromänge. Postitame kõike, mida sellega seoses teeme, koos isetegemise videote, käsitöö, projektide, retromängude, logide ja vitriinide ehitamisega. Veenduge, et … Lisateave Nerdforge'i kohta »
Selles juhendis valmistame mõned tsentraalselt juhitavad juhtmevabad RGB -lambid, mis reageerivad keskkonnale ja muusikale! Lisaks juhistele sisaldab juhend ka järgmist:
- Skeemid
- Komponentide loend
- Linkige koodiga, et saaksite oma projekti luua ja muuta
Samm: planeerimine ette
Siin on peamised komponendid, mida olen kasutanud:
LAMBID:
- 4x LED-ribad:
- 4x 5v toide:
- 4x WeMos Wifi tahvel:
- Toitepistik:
KONTROLLER:
- Heliandur:
- WiFi-plaat, kasutasin NodeMCU-d, kuna mul polnud teist WeMos D1. Wemos peaks töötama.
- Nupp:
- Toitelüliti:
- Värvilised dioodid (sinine):
- Li-ion aku:
- Akuhoidik:
- Laadimismoodul:
Nii et mul oli peas väga selge idee, mida ma luua tahan. Tahtsin keskset (kuid kaasaskantavat) helidetektorit, mis suudaks ümbritsevaid helisid vastu võtta ja edastada lampidele, mida saab paigutada ruumi või isegi maja sisse. Kuna kogu heli võtab sama mikrofon, peaksid lambid sünkroonsed olema. Lisaks otsustasin kasutada helidetektorit, mitte helipistikut (kuigi ma tean, et paljud eelistaksid seda võimalust), sest tahtsin, et see oleks täiesti traadita ja saaksin ka inimesi, kes laulavad, plaksutavad või mida iganes. näitab minu esimesi esialgseid plaane ja skeeme, mida ma lõpuks lampide jaoks kasutasin, ja skeemi, mida ma kontrolleri jaoks kasutasin.
2. samm: lambikinnituse loomine
Lambi kinnitusdetail koosneb kahest põhikomponendist:* Alumiiniumkanal LED-riba hoidmiseks
* Akrüülklaas valguse hajutamiseks
Alumiiniumkanalid olid igaüks 1 meetri pikkused ja osteti ehituspoest. Akrüülklaas, mille ma oma lauale lõikasin, nägi alumiiniumkanali laiust. Et akrüül hajutada valgust, tuli see härmatava välimuse saamiseks maha lihvida ja ühtlasi ka lauasae servad siluda. Alustasin 80 -ga ja liikusin järk -järgult 600 -le.
Samm: LED-ribade lisamine
Sel eesmärgil kasutan individuaalselt adresseeritavat LED-riba, mida nimetatakse ka neopikseliks. Kui te pole sellega tuttav, on see LED-ribade tüüp, mis võimaldab teil iga dioodi eraldi viidata. See võimaldab mõningaid väljamõeldud asju, näiteks erinevatele dioodidele erinevate värvide andmist või ainult riba osade valgustamist. Kasutasin riba tagaküljel olevat liimi, et seda alumiiniumkanali külge kinnitada, koos kuuma liimiga, et veenduda, et see tõesti sinna kinni jääb!
4. samm: akrüülvalgusti hajuti kinnitamine
Nüüd peame kinnitama akrüülvalguse hajuti alumiiniumist valguse hajuti külge. See samm on raskem kui tundub, kuna alumiiniumkanalite servad on üsna õhukesed. Parim viis, mille leidsin, oli kasutada servadel kiirelt kuivavat epoksüüd ja hoida seda umbes 5 minutit enne mõnda klambrit kinnitamist paigal, kuni see täielikult kõveneb.
Samm: puidust aluse alustamine
Puidust alus valmistatakse liimpuidust tammepuidust plaadist, mille ostsin ehituspoest. Kuna see on üsna õhuke, liimin ploki tegemiseks mitu kihti kokku. Lõikasin selle lauasaele ribadeks ja lõikasin käärisaega 10x10 cm suuruste puitruutude lõikamiseks. Seejärel liimisin kahest tükist ja 3 tükist kokku. Kui liim oli kuivanud, võisin võtta 3-osalise ploki ja kasutada peitlit, et tekitada valgustusseadme jaoks auk nagu auk. Siin on oluline, et see sobiks hästi ja hästi, nii et lambil pole palju ruumi ringi liikuda.
6. samm: puidust aluse viimistlemine
Puidust aluse teisel poolel, 2 kihiga tükk kokku liimitud, kasutasin puuripressi, et lõigata igasse nurka augud. See on nii, et ma sobitaksin pusle ja lõikaksin ruudu ruumist välja, et teha ruumi elektroonikale hiljem. Kui olin lõikamise lõpetanud ülemises ja alumises osas, liimisin need kokku enne lihvimist lihvmasinal. Lõpuks panin natuke õli, et teravilja paisuda.
Samm: lambielektroonika 1
Elektroonika ühendamine WeMos D1 Mini -ga vastavalt minu tehtud skeemile ja seejärel suurema osa panemine perfoplaadile. Ma kasutan LED-pistikut, et lihtsustada ühendamist LED-ribaga hiljem. Märkus: Wemoselt LED -ribale kõige usaldusväärsema signaali saamiseks on tegelikult hea kasutada signaali taseme nihkujat, et suurendada signaali 3,3 voltilt vähemalt 3,5 voltini. Lisateavet selle kohta saate lugeda siit: https://hackaday.com/2017/01/20/cheating-at-5v-ws2…. Isiklikult tundus, et see toimib ilma selleta hästi, kuid arvasin, et võiksin seda juhtumiks mainida. tekib probleeme minu skeemiga.
8. samm: toiteallikas
Ma kasutan 40 -vatist, 5 -voldist toiteallikat. Kasutasin WeMose ja toitepistikuga ühendatud juhtmetega ühendusklemmide komplekti, nii et toite saaks ühendada ilma jootmiseta pärast seda, kui pistik on järgmises etapis puidust alusse sisestatud.
Samm: toitepistiku lisamine
Kasutades toitepistiku alumise osaga sama suurusega puurit, puurisin lambi aluse põhja. vasarat kasutades lükkasin selle oma kohale. Nüüd näete, et toite ühendamine on üsna lihtne, kuna toitepistik on pistikusse juba joodetud!
10. samm: lambi viimane puudutus
Olgu, aeg lisada lambipesa lambi alusele. Selle jaoks kasutasin enne puidust pistikupessa asetamist kogu kinnituse ümber mõnda kiiresti kuivavat epoksüüd. Elektroonika kinnitamiseks panin väikese koguse kuuma liimi perfboardi alumisele küljele ja paigaldasin selle nii, et USB -port oleks allapoole, nii et seda oleks hiljem lihtne programmeerida. Ühendasin toitepistikud üksteisega ja lambid on tehtud! Järgmine on kontroller!
Samm 11: kontroller
Esimesel pildil on kõik komponendid, mida kontrolleri jaoks kasutasin. Kõik need on alguses loetletud. Kasutasin kontrollerikarbi loomisel samu tehnikaid nagu lambialuses, välja arvatud see, et puidust on ainult 3 kihti, kus alumine 2 on õõnes ja ülemine on tahke. On oluline, et kontrolleri ava oleks piisavalt suur, et see mahuks patareihoidikusse! Ülemisel plaadil jälgisin mikrofonihoidikut ja puurisin auku tiibadega, mis selle sujuvalt mahutavad!
12. samm: nupp
Lampide režiimide muutmiseks ja kontrolleri sisselülitamiseks või sisselülitamiseks kasutame sinise LED -dioodiga valgustatud nuppu. Selleks kasutasin Wi-Fi kiibile elektrilise liidese loomiseks nupukomponenti, kuid tegelikuks sisselülitamiseks kasutasin selget gameboy nuppu. Ma eemaldasin selle pinnalt kõik ebatasasused ja puurisin selle keskele augu. Seejärel kasutasin led -dioodi kinnitamiseks kuuma liimi. Puurpressiga puurisin augu, mis oli piisavalt suur, et mugavalt nupule sobitada. Pärast elektroonilise surunupu komponendi jootmist perfboardi tüki külge (ja vastavalt ülaltoodud skeemile) kinnitasin gameboy nupu, millel oli LED-diood nupu peal. Nii saab klõpsata gameboy nupul, et käivitada nupp, millele see on liimitud! See komplekt liimiti auku, kinnitades selle alumisele küljele, nii et mängupoisi nupp jääks august üles.
13. samm: laadija moodul ja helidetektor
Tahtsin, et laadimismoodul jääks lambi alusega ühele tasapinnale, seega märkisin selle kontuuri ja jälgisin seda pliiatsiga. Seejärel kasutasin meislit, et see istuks vastu puitu. Skeemi kohaselt ühendatakse aku laadimismooduliga ja ühendatakse toitelüliti kaudu WiFi-plaadiga. LED ja nupp on ühendatud WiFi-plaadiga. Helidetektori jaoks kasutasin mõnda hüppajakaablit ja joodin selle ka Wi-Fi-tahvli õigetele tihvtidele. Panin selle kõik kasti sisse ja liimisin laadimismooduli mõne kiiresti kuivava epoksüüdi abil oma kohale.
14. samm: kontrolleri viimistlemine
Kontrolleri ülaossa puurisin mikrofoni mooduli ümber puitu suure süvendi. Lisan sinna veidi kangast, et moodul ära peita. Elektroonika varjamiseks jälgisin õhukese spoonitud balsa tüki puuploki suuruseks. Märkisin ära nurgad, kuhu panen mõned jalad, et see püsti püsiks. Jälgisin ka toitelüliti kontuuri ja lõikasin selle jaoks välja augu. Toitelüliti oli väga rahuldav! Jalade jaoks kasutan tegelikult mõnusa välimusega sahtlinuppe. Toitelüliti ühendamiseks toitekaablitega kasutasin vanu häid kaablijalatseid ja kinnitasin need kaablite külge. See hõlbustab kogu põhjaplaadi lahtiühendamist, kui seda on vaja hooldada! Kasutasin põhja hoidmiseks kahte väikest kruvi, mida saab hõlpsasti eemaldada, et kiireks juurdepääsuks uute kooditükkide Wi-Fi-tahvlile üles laadida. Lõpuks lisasin veidi õli ja lõikasin 3 kihti putukavõrku, et need sobiksid väikese puuriga, mille alguses puurisin. Ja kontroller on komplekteeritud, jääb üle vaid kood lampidele ja kontrollerile üles laadida!
15. samm: kood ja valmis pildid
Konkursi Make it Glow 2018 teine auhind
Soovitan:
Juhuslikult reageerivad pendlid: 4 sammu (piltidega)
Juhuslikult reageerivad pendlid: Selle projekti eesmärk on põhjustada 2 pendli pidevat õõtsumist. Avastasin kena koosmõju aktiivse ja passiivse pendli vahel. Nad liiguvad püsimagnetiliste, elektromagnetiliste ja gravitatsioonijõuväljade pilves. P kaal
Arduino suur heliandur - muusikaga reageerivad LED -id (prototüüp): 3 sammu
Arduino suur heliandur - muusikale reageerivad LED -id (prototüüp): see on ühe minu eelseisva projekti prototüüp. Kasutan suurt helianduri (KY-038) moodulit. Anduri tundlikkust saab reguleerida väikese lamepea kruvi keeramisega. Mooduli ülaosas olev andur teostab mõõtmisi
Arduino mängukontroller, mille tuled reageerivad teie ühtsuse mängule :: 24 sammu
Arduino mängukontroller tuledega, mis reageerivad teie ühtsusmängule :: Kõigepealt kirjutasin selle sõna sõnaga. See on esimene kord, kui kasutan juhendatavat, nii et kui ma ütlen: kirjutage kood välja nii, et tean, et ma viitan selle sammu ülaosas olevale pildile. Selles projektis kasutan 2 eraldi bitti käitamiseks 2 arduino -d
Arduino Infinity Mirror (Bluetooth ja heli reageerivad): 9 sammu (piltidega)
Arduino Infinity Mirror (Bluetooth & Sound Reactive): lõin Arduinoga kooliprojekti jaoks Infinity Mirrori, mida saate Bluetoothi abil oma telefoni või tahvelarvutiga juhtida. Peeglis on ka sisseehitatud mikrofon, mis tuvastab heli/muusika ja reageerib sellele vastavalt, tekitades pilkupüüdva
Muusika reaktiivne valgus -- Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta lauaarvuti ahvatlevaks: 5 sammu (piltidega)
Muusika reaktiivne valgus || Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta töölaud lauaarvutiks: Hei, mis on poisid, täna ehitame väga huvitava projekti. Täna ehitame muusikale reageeriva valguse. LED muudab heledust vastavalt bass, mis on tegelikult madala sagedusega helisignaal. See on väga lihtne ehitada. Me