Përmbajtje:

Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm): 5 hapa
Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm): 5 hapa

Video: Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm): 5 hapa

Video: Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm): 5 hapa
Video: ДИМАШ В ГЕРМАНИИ / ПОЛНОЕ ИНТЕРВЬЮ С ПЕРЕВОДОМ 2024, Nëntor
Anonim
Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm)
Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm)

Përkthejeni muzikën në një shfaqje verbuese verbuese me këtë projekt të përshtatshëm të kontrolluesit të dritës. E shkëlqyeshme për DJ, ahengje dhe shfaqje 1: 1!

Demo e azhurnuar më poshtë!

Hapi 1: Sfondi

Sfondi
Sfondi

Ideja që qëndron pas këtij projekti ishte krijimi i një kontrolluesi që u mundëson përdoruesve të "luajnë" dritën sikur të jetë një instrument me pamje të personalizuara, kontroll gjestesh dhe numra të shkëlqimit/shpejtësisë.

Duke marrë parasysh sa të kushtueshëm mund të jenë kontrollorët e dritës së konsumatorit (shpesh $ 100 dollarë ose më shumë- pa përfshirë dritat!) Ne vendosëm të përpiqemi të bëjmë një zgjidhje më të lirë, më të personalizueshme!

PPRDITSIM- Kohët e fundit e kemi përditësuar këtë projekt. Fotografitë e ndërtimit janë nga versioni 1.0, demo i të cilit është më poshtë.

Instalimet dhe instalimet janë në thelb të njëjta për versionin 2.0, ne thjesht e vendosëm atë në një kuti më të bukur dhe shtuam më shumë pajisje për azhurnimet e mëvonshme. Kodi i përditësuar postohet gjithashtu në pjesën e kodit.

Hapi 2: Materialet

  • Arduino UNO
  • Rangefinder tejzanor
  • Digilent Pmod KYPD
  • Potenciometër rrotullues
  • Shirita LED (2)
  • Shihet Grove Sound Sensor v1.6
  • Armë me zam të nxehtë
  • Backboard (kam përdorur një mostër druri nga Home Depot)

Hapi 3: Konfiguroni qarkun

Vendosni qarkun
Vendosni qarkun
Vendosni qarkun
Vendosni qarkun
Vendosni qarkun
Vendosni qarkun

Një nga sfidat me një projekt si ky është numri i butonave që do të duhej të përfshinte. Edhe në modelet e mia më konservatore, doja të kisha rreth 8 butona për të menaxhuar sekuencat e ndryshme vizuale, paletat e ngjyrave dhe përzgjedhjen e mënyrave të tjera. Instalimi i shumë butonave mund të jetë i lodhshëm dhe hap shumë mundësi që një lidhje të prishë dhe prishë të gjithë performancën. Për më tepër, Arduino që ne po përdorim (UNO) ka vetëm kaq shumë hyrje dixhitale që mund të përdoren. Për fat të mirë duke përdorur Pmod KYPD ne ishim në gjendje të anashkalonim të dyja këto çështje!

Forma-faktori i vogël i Pmod KYPD e lejon atë të përshtatet mirë në çdo tabelë pa marrë shumë pasuri të paluajtshme. Unë jam duke përdorur një mostër druri që kam marrë nga dyqani im lokal i pajisjeve falas si paneli im i montimit. Për të lidhur këtë projekt, së pari lidhni Pmod KYPD sipas diagramit të mësipërm të Fritzing.

Pastaj lidhni potenciometrat tuaj në kunjat analoge A5 (shkëlqimi) dhe A4 (shpejtësia). Bashkojini shiritat LED në tokë dhe 5V, pastaj lidhni të dy kunjat e sinjalit në kunjin dixhital 11. Lidhni sensorin e zërit në energji dhe tokë, dhe të bardhë tela në A1 dhe tela të verdhë në A0 (nëse nuk e keni kabllon lidhëse si referencë, tela e verdhë është ajo e jashtme, dhe më shumë dokumentacion mbi sensorin është këtu. Për sensorin Ping/Shkarkuesi i distancës tejzanor Trig është në Digital Pin 13 dhe Echo është në Digital Pin 12 (përveç fuqisë dhe tokës natyrisht).

Hapi 4: Kodi

Për kodin do t'ju duhet biblioteka FastLED dhe Keypad (të dyja gjenden në menaxherin e bibliotekës Arduino IDE). Tastiera nuk është e shënuar së pari kur e kërkoni, do të duhet të lëvizni poshtë derisa të gjeni atë të Mark Stanley dhe Alexander Brevig.

Kopjoni dhe ngjisni kodin në Arduino IDE dhe klikoni ngarkim. Tani është koha për të luajtur me tabelën! Shënim- Butonat 3 dhe 4 janë bashkangjitur në sensorin e ping, kështu që provoni të vendosni dorën mbi sensorin kur aktivizoni ato vizualizues. Argëtohuni dhe ndjehuni të lirë të zgjeroni këtë projekt për të shtuar më shumë vizualizues, sensorë, etj!

PPRDITSIM- Ne përditësuam kodin dhe shtuam më shumë funksionalitet, shkarkoni LEDController_2 nëse doni veçori shtesë.

Në kodin e ri vizualizuesit janë:

1. Rrjedha

2. Ujëvara

3. DoubleBounce

4. Kërcim me dorë

5. Nivelet

6. Nivelet e Qendrës

7. Blob

8. Spote Ambienti

9. Segmentet

0. Pulsi

Hapi 5: Koha për Lightshows

Koha për Lightshows!
Koha për Lightshows!

Tani është koha për të përdorur tabelën!

Në butonat e konfigurimit tim 1-4 janë sekuencat vizuale, 5 është modaliteti automatik me sensorin e zërit, dhe 6-9, F dhe C janë paletat e ngjyrave, të cilat ndikojnë në cilindo nga vizualizuesit.

Recommended: