Turinys:
- 1 žingsnis: fonas
- 2 žingsnis: medžiagos
- 3 žingsnis: nustatykite grandinę
- 4 žingsnis: kodas
- 5 žingsnis: laikas šviesų šou
Video: Translightion lenta (valdomas muzikos vizualizatorius): 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Išverskite muziką į akinantį šviesos šou naudodami šį pritaikomą šviesos valdiklio projektą. Puikiai tinka didžėjams, vakarėliams ir 1: 1 pasirodymams!
Žemiau atnaujinta demonstracija!
1 žingsnis: fonas
Šio projekto idėja buvo sukurti valdiklį, kuris leistų vartotojams „žaisti“šviesą, tarsi tai būtų instrumentas su pasirinktiniais vaizdais, gestų valdymu ir ryškumo/sparčiojo rinkimo funkcija.
Atsižvelgdami į tai, kokie brangūs gali būti vartotojų šviesos valdikliai (dažnai 100 USD ar daugiau- neįskaitant lempučių!), Nusprendėme pabandyti sukurti pigesnį, labiau pritaikomą sprendimą!
ATNAUJINIMAS- neseniai atnaujinome šį projektą. Sukurtos nuotraukos yra iš 1.0 versijos, kurios demonstracija yra žemiau.
Laidai ir konstrukcija iš esmės yra vienodi 2.0 versijai, mes tiesiog įdėjome jį į gražesnį dėklą ir pridėjome daugiau aparatūros vėlesniems atnaujinimams. Atnaujintas kodas taip pat skelbiamas kodų skiltyje.
2 žingsnis: medžiagos
- Arduino UNO
- Ultragarsinis nuotolio ieškiklis
- „Digilent Pmod KYPD“
- Sukamasis potenciometras
- LED juostelės (2)
- Matė Grove garso jutiklį v1.6
- Karštas klijų pistoletas
- Užpakalinė lenta (naudojau medienos pavyzdį iš „Home Depot“)
3 žingsnis: nustatykite grandinę
Vienas iš tokio projekto iššūkių yra mygtukų, kuriuos jis turėtų įtraukti, skaičius. Net savo konservatyvesniame dizaine norėjau turėti maždaug 8 mygtukus, skirtus valdyti įvairias vaizdines sekas, spalvų paletes ir kitą režimo pasirinkimą. Daugelio mygtukų prijungimas gali būti varginantis ir atveria daug galimybių vienam ryšiui nutraukti ir sugadinti visą spektaklį. Be to, mūsų naudojamas „Arduino“(UNO) turi tik tiek skaitmeninių įėjimų, kuriuos galima naudoti. Laimei, naudodamiesi „Pmod KYPD“, sugebėjome apeiti abi šias problemas!
Dėl mažo „Pmod KYPD“formos jis gali puikiai tilpti ant bet kokio pagrindo, neužimdamas per daug nekilnojamojo turto. Aš naudoju medienos pavyzdį, kurį nemokamai gavau iš savo vietinės techninės įrangos parduotuvės. Kaip prijungti šį projektą, pirmiausia prijunkite Pmod KYPD pagal aukščiau pateiktą Fritzing diagramą.
Tada prijunkite potenciometrus prie analoginių kaiščių A5 (ryškumas) ir A4 (greitis). Prijunkite šviesos diodų juosteles prie žemės ir 5 V, tada abu signalo kaiščius prijunkite prie skaitmeninio kaiščio 11. Prijunkite garso jutiklį prie maitinimo ir įžeminimo, o baltas viela prie A1 ir geltona viela prie A0 (jei neturite jungiamojo kabelio kaip nuorodos, geltonas laidas yra išorinis, o daugiau informacijos apie jutiklį yra čia. „Ping“jutiklio/ultragarsinio nuotolio ieškiklio jungiklis yra ant skaitmeninio kaiščio 13 ir „Echo“yra „Digital Pin 12“(žinoma, be maitinimo ir žemės).
4 žingsnis: kodas
Norėdami gauti kodą, jums reikės „FastLED“ir „Keypad“bibliotekos (abu rasti „Arduino IDE“bibliotekos tvarkyklėje). Klaviatūra nėra išvardyta pirmiausia, kai jos ieškosite, turėsite slinkti žemyn, kol rasite Mark Stanley ir Alexander Brevig.
Nukopijuokite ir įklijuokite kodą į „Arduino IDE“ir spustelėkite įkelti. Dabar atėjo laikas žaisti su lenta! Pastaba- 3 ir 4 mygtukai yra pritvirtinti prie ping jutiklio, todėl pabandykite uždėti ranką virš jutiklio, kai įjungsite tuos vizualizatorius. Smagiai ir nedvejodami išplėskite šį projektą, kad pridėtumėte daugiau vizualizatorių, jutiklių ir pan.!
ATNAUJINIMAS- atnaujinome kodą ir pridėjome daugiau funkcijų, atsisiųskite „LEDController_2“, jei norite papildomų funkcijų.
Naujajame kode vizualizatoriai yra:
1. Srautas
2. Krioklys
3. „DoubleBounce“
4. Atšokimas ranka
5. Lygiai
6. Centro lygiai
7. Blob
8. „AmbientSpots“
9. Segmentai
0. Pulsas
5 žingsnis: laikas šviesų šou
Dabar atėjo laikas naudoti lentą!
Mano sąrankos mygtukai 1-4 yra vaizdinės sekos, 5 yra automatinis režimas su garso jutikliu, o 6-9, F ir C yra spalvų paletės, kurios daro įtaką bet kuriam vizualizatoriui.
Rekomenduojamas:
Lazerinis muzikos vizualizatorius: 5 žingsniai
Lazerinis muzikos vizualizatorius: žinote, kaip skamba jūsų mėgstamos dainos. Dabar galite sukurti vizualizatorių ir pamatyti, kaip jie atrodo. Tai veikia taip: kai leidžiate garsą per garsiakalbį, garsiakalbio diafragma vibruoja. Šios vibracijos perkelia veidrodį, pritvirtintą prie
„LightBox“muzikos vizualizatorius: 5 žingsniai (su paveikslėliais)
„LightBox“muzikos vizualizatorius: „LightBox“naudoja jūsų telefone ar planšetiniame kompiuteryje įmontuotą mikrofoną muzikai analizuoti, kad sukurtų gražius muzikos modelius, atitinkančius muziką. Tiesiog paleiskite programą, padėkite telefoną ar planšetinį kompiuterį kažkur šalia garso šaltinio, o dėžutė vizualizuos
Muzikos vizualizatorius su „Arduino“: 5 žingsniai
Muzikos vizualizatorius su „Arduino“: interaktyvus muzikos vizualizatorius Komponentai LM338T x5 Potenciometras x2 (1k ir 10k) 1N4006 diodas x5Kondensatorius x2 (1uF ir 10uF) Rezistoriai x3 (416, 10k ir 1k) Aux skirstytuvas
Išmanioji lempa (TCfD) - vaivorykštė + muzikos vizualizatorius: 7 žingsniai (su paveikslėliais)
Išmanioji lempa (TCfD) - „Vaivorykštė + muzikos vizualizatorius“: šis projektas yra skirtas kursui „Technology for Concept Design“TUDelft. Galutinis produktas yra ESP -32 bazinė LED lempa ir prijungta prie serverio. Prototipui lempa turi dvi funkcijas; vaivorykštės efektas, skleidžiantis raminančią spalvą
Muzikos vizualizatorius (osciloskopas): 4 žingsniai (su nuotraukomis)
Muzikos vizualizatorius (osciloskopas): Šis muzikinis vizualizatorius yra puikus būdas suteikti daugiau gylio jūsų muzikai ir yra gana lengvai sukuriamas. Tai taip pat gali būti naudinga kaip tikrasis osciloskopas kai kurioms programoms, kurių reikia: