Arduino LED -musiikki: 6 vaihetta
Arduino LED -musiikki: 6 vaihetta
Anonim
Image
Image
Vaihe 1: Valmistaudu materiaaleihin
Vaihe 1: Valmistaudu materiaaleihin

Tämä on minun Arduino -projektini. Se on VU -mittari, jossa LED -valot syttyvät viritykseen, tarkemmin sanottuna musiikin äänenvoimakkuus. Se koostuu äänentunnistinkortista ja 10 erivärisestä LEDistä, jotka kuvaavat mittaria. Lisään projektiini myös valonkestävyyden parantaakseni sitä. Tämän leikkeen lopussa on sininen LED -valo, jota käsitellään itse. Tämä on eräänlainen anturi, joka tunnistaa, pitääkö valo sytyttää vai sammuttaa.

Yllä olevassa videossani LEDit syttyvät Shawn Mendesin kappaleen "Treat you better" ääneen.

Muuten, VU -mittari on äänenvoimakkuuden ilmaisin, jota yleensä edustaa joko neula ja mittari tai LED -valot. Jälkimmäinen näyttää tietysti viileämmältä! VU -mittarit tunnetaan yleisemmin visuaalisesta vetovoimastaan, ja LED -valot valaisevat musiikin ääneen!

Arduino-projektini tulee alun perin osoitteesta:

Tarvikkeet

  • Arduino 101/ Arduino Uno/ Arduino Leonardo x1
  • Äänentunnistinkortti x1
  • 11 kpl 5 mm: n LED -valoja (valitsemasi väri)
  • 100Ω vastus x11
  • Leipälevy x1 (riippuu siitä, miten olet muokannut)
  • Hyppyjohdot (paljon)
  • Valonkestävyys x1
  • 10 kΩ vastus x1 (sininen)

Vaihe 1: Vaihe 1: Valmistaudu materiaaleihisi

  1. Arduino 101/ Arduino Uno/ Arduino Leonardo x1
  2. Äänentunnistinkortti x1
  3. 11 kpl 5 mm: n LED -valoja (valitsemasi väri)
  4. 100Ω vastus x11
  5. Leipälevy x1 (riippuu siitä, miten olet muokannut)
  6. Hyppyjohdot (paljon)
  7. Valonkestävyys x1
  8. 10 kΩ vastus x1 (sininen)

Vaihe 2: Vaihe 2: Suunnittele leipälevy

Vaihe 2: Suunnittele leipälevy
Vaihe 2: Suunnittele leipälevy

Päätin tilata LED -valot samalle rullalle, jotta ne olisivat selkeitä ja ilmeisiä. Aloitin vasemmalta oikealle, punaisesta vihreään. (En laskenut sinistä LEDiä, koska se on tarkoitettu valonkestävyyteen.) Käyttämällä punaisia, keltaisia, vihreitä ja sinisiä LED -valoja projektissani se näyttää houkuttelevammalta. Kehotan sinua suunnittelemaan oman mallin, joka sopii omaan luovaan tyyliisi!

Vaihe 3: Vaihe 3: Laitteiston suunnittelu

Vaihe 3: Laitteiston suunnittelu
Vaihe 3: Laitteiston suunnittelu

LEDit:

Kytke kunkin LEDin kaikki anodit (aka positiiviset nastat) 100Ω vastukseen. Liitä kaikkien LEDien kaikki katodit (eli negatiiviset nastat) leipälevyn maadoituskiskoon. Liitä sitten tämä maadoituskisko Arduino -kortin GND -nastaan. Kytke kunkin vastuksen vapaa pää alimmasta LED -valosta alkaen nastoihin 2 - 11 nousevassa järjestyksessä.

Äänentunnistinkortti:

Liitä äänentunnistimen GND -nasta Arduino -kortin GND -nastaan. Liitä äänentunnistinkortin VCC -nasta Arduino -kortin 3.3V -nastaan. Liitä äänentunnistimen kirjekuoren tappi Arduino -kortin A0 -nastaan.

Valovastus:

Valoresistenssillä ei ole positiivisia ja negatiivisia puolia. Joten ei ole väliä kumpi puoli yhdistää mihin paikkaan. Liitä Photoresistance -puoli anodeihin. Liitä toinen puoli 10 kΩ: n vastukseen ja analogiseen 1. Kytke katodit 10 kΩ: n vastuksen toiselle puolelle. Ja siinä se!

Vaihe 4: Vaihe 4: Tunnista äänenvoimakkuus ja valonkestävyys

Vaihe 4: Tunnista äänenvoimakkuus ja valonkestävyys
Vaihe 4: Tunnista äänenvoimakkuus ja valonkestävyys
Vaihe 4: Tunnista äänenvoimakkuus ja valonkestävyys
Vaihe 4: Tunnista äänenvoimakkuus ja valonkestävyys

Tämä on vain viittaus sinulle. Ensimmäinen kuva on ääneni, ja toinen kuva on valokuvavalosensorini. (VAIN ESIMERKKI!)

Vaihe 5: Vaihe 5: Aloita koodaus

Tämä on minun koodini (vain esimerkki)

Klikkaa tästä:

Vaihe 6: Vaihe kuusi: VALMIS

Toista musiikkia, jos äänenvoimakkuutta muutetaan enemmän, tuloksena olisi kauniimpi valoshow. Muista sammuttaa valot ja katsella musiikkia! On monia kappaleita, jotka onnistuivat erittäin hyvin, pidä hauskaa!