Sadržaj:

Translightion Board (muzički vizualizator koji se može kontrolirati): 5 koraka
Translightion Board (muzički vizualizator koji se može kontrolirati): 5 koraka

Video: Translightion Board (muzički vizualizator koji se može kontrolirati): 5 koraka

Video: Translightion Board (muzički vizualizator koji se može kontrolirati): 5 koraka
Video: Ti nisi ti (cijeli film s prijevodom) 2024, Juli
Anonim
Translightion Board (muzički vizualizator koji se može kontrolirati)
Translightion Board (muzički vizualizator koji se može kontrolirati)

Prevedite muziku u blistavu svjetlosnu emisiju s ovim prilagodljivim projektom kontrolera svjetla. Odlično za DJ -eve, zabave i 1: 1 emisije!

Ažurirano demo ispod!

Korak 1: Pozadina

Pozadina
Pozadina

Ideja iza ovog projekta bila je stvoriti kontroler koji će omogućiti korisnicima da "sviraju" svjetlo kao da je instrument sa prilagođenim vizualom, kontrolom pokreta i svjetlinom/brzim biranjem.

S obzirom na to koliko potrošački kontroleri svjetla mogu biti skupi (često 100 dolara ili više- ne uključujući svjetla!), Odlučili smo pokušati napraviti jeftinije i prilagodljivije rješenje!

UPDATE- Nedavno smo ažurirali ovaj projekat. Slike za izradu su iz 1.0 verzije, čija je demo ispod.

Ožičenje i izrada su u osnovi isti za verziju 2.0, samo smo ih stavili u kućište ljepšeg izgleda i dodali više hardvera za kasnija ažuriranja. Ažurirani kôd je također objavljen u odjeljku kodova.

Korak 2: Materijali

  • Arduino UNO
  • Ultrazvučni daljinomer
  • Digilent Pmod KYPD
  • Rotacijski potenciometar
  • LED trake (2)
  • Seeed Grove Sound Sensor v1.6
  • Pištolj za vruće ljepilo
  • Tabla (koristio sam uzorak drveta iz Home Depota)

Korak 3: Postavite krug

Postavite krug
Postavite krug
Postavite krug
Postavite krug
Postavite krug
Postavite krug

Jedan od izazova sa ovakvim projektom je broj dugmića koji bi morao da uključi. Čak i u mojim konzervativnijim dizajnovima htio sam imati oko 8 tipki za upravljanje različitim vizualnim nizovima, paletama boja i drugim odabirom načina rada. Ožičenje toliko dugmadi može biti dosadno i otvara velike mogućnosti da jedna veza prekine i pokvari cijelu izvedbu. Osim toga, Arduino koji koristimo (UNO) ima samo toliko digitalnih ulaza koji se mogu koristiti. Na sreću koristeći Pmod KYPD uspjeli smo zaobići oba ova problema!

Mali faktor oblika Pmod KYPD-a omogućava mu da se uredno uklopi na bilo koju podlogu bez zauzimanja previše nekretnina. Za montažu koristim uzorak drveta koji sam besplatno nabavio u lokalnoj trgovini željeza. Za povezivanje ovog projekta prvo povežite Pmod KYPD prema gore navedenom dijagramu Fritzinga.

Zatim povežite potenciometre na analogne pinove A5 (svjetlina) i A4 (brzina). Priključite LED trake na uzemljenje i 5 V, a zatim spojite oba signalna pina u digitalni pin 11. Povežite senzor zvuka na napajanje i uzemljenje, a bijeli žica na A1 i žuta žica na A0 (ako nemate spojni kabel kao referencu, žuta žica je vanjska, a više dokumentacije o senzoru je ovdje. Za senzor Ping/ultrazvučni daljinomer Trig je na digitalnom pinu 13 a Echo je na Digitalnom Pin 12 (naravno uz napajanje i masu).

Korak 4: Kodirajte

Za kôd će vam trebati FastLED i biblioteka tastature (obje se nalaze u Arduino IDE upravitelju biblioteke). Tastatura nije prva navedena kada je tražite, morat ćete se pomicati prema dolje dok ne pronađete onu koju su napisali Mark Stanley i Alexander Brevig.

Kopirajte i zalijepite kôd u Arduino IDE i kliknite upload. Sada je vrijeme da se poigrate sa tablom! Napomena- Dugmad 3 i 4 su pričvršćena na ping senzor pa pokušajte staviti ruku preko senzora kada aktivirate te vizualizatore. Zabavite se i slobodno proširite ovaj projekt kako biste dodali još vizualizatora, senzora itd.

UPDATE- Ažurirali smo kôd i dodali više funkcionalnosti, preuzmite LEDController_2 ako želite dodatne mogućnosti.

U novom kodu vizualizatori su:

1. Tok

2. Vodopad

3. DoubleBounce

4. Odbijanje ruke

5. Nivoi

6. Centralni nivoi

7. Blob

8. AmbientSpots

9. Segmenti

0. Puls

Korak 5: Vrijeme je za Lightshows

Vrijeme je za Lightshows!
Vrijeme je za Lightshows!

Sada je vrijeme za upotrebu ploče!

U mojim gumbima za postavljanje 1-4 su vizualne sekvence, 5 je automatski način rada sa senzorom zvuka, a 6-9, F i C su palete boja koje utječu na bilo koji od vizualizatora.

Preporučuje se: