Sisällysluettelo:
- Vaihe 1: Taustaa
- Vaihe 2: Materiaalit
- Vaihe 3: Määritä piiri
- Vaihe 4: Koodi
- Vaihe 5: Valoesitysten aika
Video: Translightion Board (hallittava musiikin visualisoija): 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Käännä musiikki häikäiseväksi valoshowksi tällä muokattavalla valonohjainprojektilla. Erinomainen DJ: ille, juhliin ja 1: 1 -esityksiin!
Alla demo päivitetty!
Vaihe 1: Taustaa
Tämän projektin ajatuksena oli luoda ohjain, jonka avulla käyttäjät voivat "toistaa" valoa, koska se on instrumentti, jolla on mukautetut grafiikat, eleiden hallinta ja kirkkaus/pikavalinnat.
Ottaen huomioon, kuinka kalliita kuluttajavalo-ohjaimet voivat olla (usein 100 dollaria tai enemmän- ilman valoja!), Päätimme yrittää tehdä halvemman, muokattavamman ratkaisun!
PÄIVITYS- Päivitimme äskettäin tämän projektin. Rakennuskuvat ovat 1.0 -versiosta, jonka esittely on alla.
Johdotus ja rakenne ovat pohjimmiltaan samat 2.0 -versiossa, laitoimme sen vain mukavampaan koteloon ja lisäsimme laitteistoa myöhempää päivitystä varten. Päivitetty koodi julkaistaan myös koodiosassa.
Vaihe 2: Materiaalit
- Arduino UNO
- Ultraääni -etäisyysmittari
- Digilent Pmod KYPD
- Pyörivä potentiometri
- LED -nauhat (2)
- Katso Grove Sound Sensor v1.6
- Kuuma liimapistooli
- Taustalevy (käytin Home Depotin puunäytettä)
Vaihe 3: Määritä piiri
Yksi tämän kaltaisen projektin haasteista on painikkeiden lukumäärä. Jopa konservatiivisemmissa malleissani halusin saada noin kahdeksan painiketta eri visuaalisten sekvenssien, värivalikoiman ja muun tilan valinnan hallitsemiseksi. Monien painikkeiden kytkeminen voi olla työlästä ja avaa paljon mahdollisuuksia yhdelle yhteydelle katkaista ja pilata koko esityksen. Lisäksi käyttämässämme Arduinossa (UNO) on vain niin paljon digitaalisia tuloja, joita voidaan käyttää. Onneksi Pmod KYPD: n avulla pystyimme kiertämään molemmat nämä ongelmat!
Pmod KYPD: n pienen muodon ansiosta se sopii siististi mihin tahansa pohjalevyyn ottamatta liikaa kiinteistöä. Käytän puunäytettä, jonka sain paikallisesta rautakaupastani ilmaiseksi asennuspaneelina. Jos haluat yhdistää tämän projektin, kytke ensin Pmod KYPD yllä olevan Fritzing -kaavion mukaisesti.
Kytke sitten potentiometrit analogisiin nastoihin A5 (kirkkaus) ja A4 (nopeus). Kytke LED -nauhat maahan ja 5 V: een ja kytke sitten molemmat signaalitapit digitaaliseen nastaan 11. Kytke äänianturi virtalähteeseen ja maahan ja valkoinen johto A1: hen ja keltainen johto A0: een (jos sinulla ei ole liitäntäkaapelia vertailukohtana, keltainen johto on ulkopuolinen ja lisätietoja anturista on täällä.) ja Echo on Digital Pin 12: ssa (virran ja maan lisäksi tietysti).
Vaihe 4: Koodi
Koodia varten tarvitset FastLED- ja näppäimistökirjaston (molemmat löytyvät Arduino IDE -kirjastonhallinnasta). Näppäimistö ei ole luettelossa ensin, kun etsit sitä. Sinun on vieritettävä alaspäin, kunnes löydät Mark Stanleyn ja Alexander Brevigin näppäimistön.
Kopioi ja liitä koodi Arduino IDE: hen ja napsauta lataa. Nyt on aika leikkiä laudalla! Huomautus- Painikkeet 3 ja 4 on kiinnitetty ping-anturiin, joten yritä laittaa kätesi anturin päälle, kun aktivoit visualisoijat.
PÄIVITYS- Päivitimme koodin ja lisäsimme toimintoja, lataa LEDController_2, jos haluat lisäominaisuuksia.
Uudessa koodissa visualisoijat ovat:
1. Virtaus
2. Vesiputous
3. DoubleBounce
4. Käden pomppiminen
5. Tasot
6. Keskitasot
7. Möykky
8. AmbientSpots
9. Segmentit
0. Pulssi
Vaihe 5: Valoesitysten aika
Nyt on aika käyttää taulua!
Asetuspainikkeissani 1-4 ovat visuaaliset sekvenssit, 5 on automaattitila äänianturilla ja 6-9, F ja C ovat väripaletteja, jotka vaikuttavat mihin tahansa visualisoijiin.
Suositeltava:
RGB -taustavalo + äänen visualisoija: 4 vaihetta (kuvien kanssa)
RGB -taustavalo + äänivisualisaattori: Tervetuloa oppaaseeni, kuinka rakentaa RGB -LED -taustavalo esim. Kaavio itsessään on hyvin yksinkertainen, koska WS2812 LED -nauhat ovat erittäin helppokäyttöisiä esim. Arduino Nanon kanssa
Arduino Yksinkertainen edullinen hallittava käsi: 5 vaihetta
Arduino Yksinkertainen edullinen hallittava käsi: Laajassa Internetissä on monia kalliita 3D-tulostettuja ja joustavia anturipohjaisia robottivarsia. Opiskelijana minulla ei kuitenkaan ole paljon pääsyä esimerkiksi CNC -laitteisiin, 3D -tulostimiin ja sähkötyökaluihin. Minulla on ratkaisu, aiomme rakentaa l
Musiikin visualisoija Arduinolla: 5 vaihetta
Musiikin visualisoija Arduinolla: Interaktiivinen musiikin visualisoija Komponentit LM338T x5 Potentiometri x2 (1k ja 10k) 1N4006 diodi x5Kondensaattori x2 (1uF ja 10uF) vastukset x3 (416, 10k ja 1k) Aux -jakaja
Tehokas hallittava 15 k / min HDD -hiomakone, jossa on jatkuva kierto: 4 vaihetta
Tehokas hallittavissa oleva 15k RPM HDD -hiomakone, jossa on jatkuva kierto: Tänään luomme tehokkaan hallittavan 15k RPM -hiomakoneen, jonka pyöriminen jatkuu alle 5 eurolla
Musiikin visualisoija (oskilloskooppi): 4 vaihetta (kuvilla)
Musiikin visualisoija (oskilloskooppi): Tämä musiikillinen visualisoija tarjoaa erinomaisen tavan lisätä syvyyttä musiikkikokemukseesi, ja se on melko helppo rakentaa. Se voi myös olla hyödyllinen varsinaisena oskilloskoopina joissakin sovelluksissa, joita vaaditaan: -vanha crt (lähes kaikki b & am