Përmbajtje:
- Hapi 1: Sfondi
- Hapi 2: Materialet
- Hapi 3: Konfiguroni qarkun
- Hapi 4: Kodi
- Hapi 5: Koha për Lightshows
Video: Bordi Translightion (Vizualizuesi i muzikës i kontrollueshëm): 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
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
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
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
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:
Bordi MXY - Bordi Robot i Vizatimit të XY Plotter me Buxhet të ulët: 8 hapa (me fotografi)
Bordi MXY - Bordi i Robotit të Vizatimit të Plotterit XY me Buxhet të ulët: Qëllimi im ishte të hartoja bordin mXY për të bërë buxhet të ulët makinën e vizatimit të komplotit XY. Kështu që unë projektova një tabelë që e bën më të lehtë për ata që duan ta bëjnë këtë projekt. Në projektin e mëparshëm, ndërsa përdorni 2 copë motorë stepper Nema17, ky bord u
Vizualizuesi i muzikës me lazer: 5 hapa
Visualizer i Muzikës me Laser: Ju e dini se si tingëllojnë këngët tuaja të preferuara. Tani mund të bëni një vizualizues dhe të shihni se si duken. Punon kështu: Kur luani zë përmes altoparlantit tuaj, diafragma e altoparlantit dridhet. Këto dridhje lëvizin pasqyrën e bashkangjitur në
Vizualizuesi i muzikës me Arduino: 5 hapa
Visualizer i Muzikës Me Arduino: Visualizer i Muzikës Interaktive Komponentët LM338T x5 Potenciometër x2 (1k dhe 10k) 1N4006 diodë x5Kapacitori x2 (1uF dhe 10uF) Rezistencat x3 (416, 10k dhe 1k) Aux splitter
Rover i kontrollueshëm i përballueshëm me telefon: 6 hapa
Telefoni i përballueshëm i kontrolluar Rover: Një kohë më parë bëra një rover të kontrolluar nga telefoni duke përdorur MotorAir. Doja të rishikoja idenë themelore, por duke përdorur pjesë më të lira, më të disponueshme. Gjithashtu meqenëse ky është i bazuar në Arduino, është një trampolinë e shkëlqyeshme për më shumë sesa thjesht një rover që lëviz
Vizualizuesi i muzikës (oshiloskopi): 4 hapa (me fotografi)
Visualizuesi i muzikës (oshiloskopi): Ky vizualizues muzikor siguron një mënyrë të shkëlqyeshme për të shtuar më shumë thellësi në përvojën e muzikës tuaj dhe është mjaft e lehtë për tu ndërtuar. Gjithashtu mund të jetë i dobishëm si një oshiloskop aktual për disa aplikacione, gjithçka që kërkohet është: -një crt i vjetër (pothuajse të gjitha b & am