Indholdsfortegnelse:

Translightion Board (kontrollerbar musikvisualizer): 5 trin
Translightion Board (kontrollerbar musikvisualizer): 5 trin

Video: Translightion Board (kontrollerbar musikvisualizer): 5 trin

Video: Translightion Board (kontrollerbar musikvisualizer): 5 trin
Video: Light Controller- Version 2.0 Demo 2024, Juli
Anonim
Translightion Board (kontrollerbar musikvisualizer)
Translightion Board (kontrollerbar musikvisualizer)

Oversæt musik til et blændende lysshow med dette lysstyringsprojekt, der kan tilpasses. Fantastisk til DJs, fester og 1: 1 shows!

Opdateret demo herunder!

Trin 1: Baggrund

Baggrund
Baggrund

Ideen bag dette projekt var at oprette en controller til at give brugerne mulighed for at "spille" lys, som om det er et instrument med brugerdefinerede visuelle billeder, gestusstyring og lysstyrke/hurtigopkald.

I betragtning af hvor dyre forbrugerlyskontroller kan være (ofte $ 100 bukke eller mere- ikke inklusive lysene!) Besluttede vi at prøve at lave en billigere og mere tilpasselig løsning!

UPDATE- Vi har for nylig opdateret dette projekt. Byggebillederne er fra 1.0 -versionen, hvis demo er nedenfor.

Ledningerne og opbygningen er stort set de samme for 2.0 -versionen, vi har bare lagt den i et pænere kabinet og tilføjet mere hardware til senere opdateringer. Den opdaterede kode er også bogført i kodesektionen.

Trin 2: Materialer

  • Arduino UNO
  • Ultralydsmåler
  • Digilent Pmod KYPD
  • Rotationspotentiometer
  • LED Strips (2)
  • Seeed Grove Sound Sensor v1.6
  • Varm limpistol
  • Bagplade (jeg brugte en træprøve fra Home Depot)

Trin 3: Konfigurer kredsløbet

Opsæt kredsløbet
Opsæt kredsløbet
Opsæt kredsløbet
Opsæt kredsløbet
Opsæt kredsløbet
Opsæt kredsløbet

En af udfordringerne med et projekt som dette er antallet af knapper, det skal omfatte. Selv i mine mere konservative designs ville jeg have omkring 8 knapper til at styre de forskellige visuelle sekvenser, farvepaletter og andet valg af mode. Tilslutning til at mange knapper kan være kedelig og åbner mange muligheder for, at en forbindelse kan bryde og ødelægge hele ydelsen. Derudover har den Arduino, vi bruger (UNO) kun så mange digitale input, der kan bruges. Heldigvis kunne vi omgå begge disse spørgsmål ved at bruge Pmod KYPD!

Pmod KYPDs lille formfaktor gør det muligt at passe pænt på enhver bundplade uden at optage for meget fast ejendom. Jeg bruger en træprøve, jeg fik gratis fra min lokale isenkræmmer som mit monteringspanel. For at tilslutte dette projekt skal du først tilslutte Pmod KYPD i henhold til ovenstående Fritzing -diagram.

Tilslut derefter dine potentiometre til analoge ben A5 (lysstyrke) og A4 (hastighed). Sæt LED -strimlerne på jorden og 5V, og led derefter begge signalstifter til digital stift 11. Kør lydsensoren til strøm og jord, og den hvide ledning til A1 og gul ledning til A0 (hvis du ikke har forbindelseskablet som reference, er den gule ledning den udvendige, og mere dokumentation om sensoren er her. Til Ping -sensor/ultralydsafstandsmåler Trig er på Digital Pin 13 og Echo er på Digital Pin 12 (ud over strøm og jord selvfølgelig).

Trin 4: Kode

For koden skal du bruge FastLED- og tastaturbiblioteket (begge findes i Arduino IDE -bibliotekschefen). Tastaturet vises ikke først, når du søger efter det, du bliver nødt til at rulle ned, indtil du finder det af Mark Stanley og Alexander Brevig.

Kopier og indsæt koden i Arduino IDE, og klik på upload. Nu er det tid til at lege med tavlen! Bemærk- Knapperne 3 og 4 er fastgjort til ping-sensoren, så prøv at lægge din hånd over sensoren, når du aktiverer disse visualiserere. Hav det sjovt og udvid dette projekt for at tilføje flere visualisatorer, sensorer, ect!

UPDATE- Vi opdaterede koden og tilføjede mere funktionalitet, download LEDController_2, hvis du vil have de ekstra funktioner.

I den nye kode er visualisatorerne:

1. Flow

2. Vandfald

3. DoubleBounce

4. Hånd Bounce

5. Niveauer

6. Centerniveauer

7. Klat

8. AmbientSpots

9. Segmenter

0. Puls

Trin 5: Tid til lysshows

Tid til lysshows!
Tid til lysshows!

Nu er det tid til at bruge tavlen!

I mine opsætningsknapper 1-4 er de visuelle sekvenser, 5 er autotilstand med lydsensoren, og 6-9, F og C er farvepaletterne, der påvirker enhver af visualisererne.

Anbefalede: