Sadržaj:

PixelOrgan: DotStar LED traka koja reagira na zvuk (s MicroViewom): 3 koraka (sa slikama)
PixelOrgan: DotStar LED traka koja reagira na zvuk (s MicroViewom): 3 koraka (sa slikama)

Video: PixelOrgan: DotStar LED traka koja reagira na zvuk (s MicroViewom): 3 koraka (sa slikama)

Video: PixelOrgan: DotStar LED traka koja reagira na zvuk (s MicroViewom): 3 koraka (sa slikama)
Video: Magic Led Strip advansia 2015 2024, Studeni
Anonim

Na stranici thedodMy githubSlijedi više od autora:

Micro: arcade - jeftino, Micro: bit, bez lemljenja
Micro: arcade - jeftino, Micro: bit, bez lemljenja
Micro: arcade - jeftino, Micro: bit, bez lemljenja
Micro: arcade - jeftino, Micro: bit, bez lemljenja
Jeftini gumb za lemljenje bez lemljenja za Raspberry Pi
Jeftini gumb za lemljenje bez lemljenja za Raspberry Pi
Jeftini gumb za lemljenje bez lemljenja za Raspberry Pi
Jeftini gumb za lemljenje bez lemljenja za Raspberry Pi
Neka Seedstudio I2C LCD monitor radi sa starim Arduinom
Neka Seedstudio I2C LCD monitor radi sa starim Arduinom
Neka Seedstudio I2C LCD monitor radi sa starim Arduinom
Neka Seedstudio I2C LCD monitor radi sa starim Arduinom

O: Sranje pri lemljenju, [nadamo se] kompenzira kodiranjem. Više o thedodu »

Ovo je svjetlosna orguljasta stvar u kojoj je ulaz ugrađenog mikrofona prikazan na DotStar 72 LED traci tako da gornja LED predstavlja trenutne visoke/srednje/niske razine kao R/G/B, a ostatak LED diode predstavljaju prethodne vrijednosti (tako da dobijemo učinak slapa). Videozapise pogledajte ovdje.

Kao kontroler koristio sam MicroView - mali Arduino klon s ugrađenim OLED zaslonom. To omogućuje sustavu prikaz trenutnog stila grafičkog ekvilajzera visokog/srednjeg/niskog stupnja, kao i vodoravnu traku koja prikazuje ukupnu razinu (zgodno pri podešavanju potenciometra osjetljivosti mikrofona). Sve to ne bi trebalo biti teško učiniti s jeftinijim Arduino klonom (i smanjiti troškove za ~ 35 USD). Jednostavno morate izbrisati retke vezane za MicroView u kodu (lako ih je uočiti).

Korak 1: Materijali

  • MicroView kontroler.
  • Programer MicroView (također se koristi za USB napajanje).
  • 72 LED DotStar traka (ja sam koristila ovu).
  • Električni mikrofon (s ugrađenim pojačalom).
  • Potenciometar od 10㏀.
  • Matična ploča "pola veličine".
  • Džemperi za hljeb.
  • Jednožilne 22 AWG žice (za mikrofon).
  • Priključak priključka USB tipa A s muškim spojem.
  • USB zidni punjač (najmanje 2 priključka, barem jedan od njih> = 2A).

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
  • Sastavite MicroView (na vrhu programatora), mikrofon (morat ćete ga lemiti na žice) i potenciometar na matičnoj ploči (vidi dijagram).
  • U ovoj fazi (Prije uključivanja DotStara u ovo), povežite progamer s računalom putem USB -a i prenesite kôd (pogledajte sljedeći korak).
  • Spojite labave crvene i crne žice DotStar trake na USB adapter s vijčanim priključkom (crni na krajnji desni vijak, crveni na drugi vijak s lijeve strane).
  • Zalijepite kratkospojnike koji idu od sata i podatkovnih pinova (4. i 5. iglica slijeva s "gornje" strane MicroViewa).
  • Spojite programator MicroView i adapter s vijčanim USB priključkom (spojen na DotStar) u utičnice zidnog punjača. Važno: adapter bi trebao biti u utičnici koja može napajati najmanje 2A (MicroView je manje izbirljiv).

Uživati.

Korak 3: Kodirajte

Kôd možete preuzeti ispod.

Također ćete morati instalirati biblioteke Adafruit DotStar i Sparkfun MicroView (nema potrebe za preuzimanjem. Možete ih jednostavno instalirati s izbornika Sketch/Include Library/Manage Libtraries u Arduino IDE -u).

Smanjenje troškova

Ako želite [uštedjeti ~ 35 USD] i upotrijebiti "običan" Arduino klon umjesto MicroView [+ programatora], uklonite sve retke koji sadrže widget microview | uview | i vjerojatno će se pokrenuti na bilo kojem Arduino klonu (još nije testirano]). Nećete imati šiljati grafički zaslon (naravno), ali možete dobiti povratnu informaciju tijekom podešavanja potenciometra osjetljivosti mikrofona sa same LED trake.

Također imajte na umu da, iako programator koristim kao USB izvor napajanja, možete uštedjeti ~ 15 USD i napajati microView s Dotstara (crveni i crni pinovi JST konektora), ali također biste trebali spojiti kondenzator> 1mF između njih (za zaštitu MicroView -a od prenapona).

Preporučeni: