Turinys:

Translightion lenta (valdomas muzikos vizualizatorius): 5 žingsniai
Translightion lenta (valdomas muzikos vizualizatorius): 5 žingsniai

Video: Translightion lenta (valdomas muzikos vizualizatorius): 5 žingsniai

Video: Translightion lenta (valdomas muzikos vizualizatorius): 5 žingsniai
Video: Cambridge Audio Alva TT V2 с Highend усилителем Audio Note I Zero акустика Monitor Audio Siver 500 2024, Liepa
Anonim
„Translightion Board“(valdomas muzikos vizualizatorius)
„Translightion Board“(valdomas muzikos vizualizatorius)

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

Fonas
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ę

Nustatykite grandinę
Nustatykite grandinę
Nustatykite grandinę
Nustatykite grandinę
Nustatykite grandinę
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

Laikas šou!
Laikas š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: