Satura rādītājs:

PixelOrgan: uz skaņu reaģējoša DotStar LED sloksne (ar MicroView): 3 soļi (ar attēliem)
PixelOrgan: uz skaņu reaģējoša DotStar LED sloksne (ar MicroView): 3 soļi (ar attēliem)

Video: PixelOrgan: uz skaņu reaģējoša DotStar LED sloksne (ar MicroView): 3 soļi (ar attēliem)

Video: PixelOrgan: uz skaņu reaģējoša DotStar LED sloksne (ar MicroView): 3 soļi (ar attēliem)
Video: Pixelorgan 2D animated Video! 2024, Novembris
Anonim

Seko vairāk autoram:

Micro: arcade - lēts, Micro: bitu, bez lodēšanas
Micro: arcade - lēts, Micro: bitu, bez lodēšanas
Micro: arcade - lēts, Micro: bitu, bez lodēšanas
Micro: arcade - lēts, Micro: bitu, bez lodēšanas
Lēta bez lodēšanas atiestatīšanas poga Raspberry Pi
Lēta bez lodēšanas atiestatīšanas poga Raspberry Pi
Lēta bez lodēšanas atiestatīšanas poga Raspberry Pi
Lēta bez lodēšanas atiestatīšanas poga Raspberry Pi
Lieciet Seedstudio I2C LCD monitoram strādāt ar veco Arduino
Lieciet Seedstudio I2C LCD monitoram strādāt ar veco Arduino
Lieciet Seedstudio I2C LCD monitoram strādāt ar veco Arduino
Lieciet Seedstudio I2C LCD monitoram strādāt ar veco Arduino

Par: iesūc pie lodēšanas, [cerams] kompensē ar kodēšanu. Vairāk par thedod »

Šī ir viegla ērģeļu lieta, kurā iebūvēta mikrofona ieeja tiek parādīta uz DotStar 72 LED sloksnes tā, ka augšējā gaismas diode attēlo pašreizējo augsto/vidējo/zemo līmeni kā R/G/B un pārējo Gaismas diodes attēlo iepriekšējās vērtības (lai mēs iegūtu ūdenskrituma efektu). Skatiet videoklipus šeit.

Kā kontrolieris es izmantoju MicroView - nelielu Arduino klonu ar iestrādātu OLED displeju. Tas ļauj sistēmai parādīt pašreizējo augsta/vidēja/zema grafiskā ekvalaizera stilu, kā arī horizontālu joslu, kas parāda kopējo līmeni (ērta, pielāgojot mikrofona jutības potenciometru). To visu nevajadzētu izdarīt ar lētāku Arduino klonu (un samazināt izmaksas par ~ 35 USD). Jums vienkārši jāizdzēš ar kodu MicroView saistītās rindiņas (tās ir viegli pamanāmas).

1. solis: materiāli

  • MicroView kontrolieris.
  • MicroView programmētājs (tiek izmantots arī USB barošanai).
  • 72 LED DotStar sloksne (es izmantoju šo).
  • Elektreta mikrofons (ar iebūvētu pastiprinātāju).
  • 10㏀ potenciometrs.
  • "Pusizmēra" maizes dēlis.
  • Maizes dēļa džemperi.
  • Cietie kodoli 22 AWG vadi (mikrofonam).
  • USB tipa A vīrietis ar skrūvējamu spaiļu savienotāju.
  • USB sienas lādētājs (vismaz 2 porti, vismaz viens no tiem> = 2A).

2. solis: montāža

Montāža
Montāža
Montāža
Montāža
  • Samontējiet MicroView (virs programmētāja), mikrofonu (tas būs jāpielodē pie vadiem) un potenciometru uz maizes dēļa (skatiet diagrammu).
  • Šajā posmā (pirms DotStar iesaistīšanas šajā), savienojiet programmu ar datoru, izmantojot USB, un augšupielādējiet kodu (skatiet nākamo soli).
  • Pievienojiet DotStar sloksnes vaļīgos sarkanos un melnos vadus pie USB skrūves spailes adaptera (melna līdz labākajai skrūvei, sarkana līdz otrajai skrūvei no kreisās puses).
  • Piestipriniet džemperus no pulksteņa un datu tapas (4. un 5. tapas no kreisās puses MicroView augšējā pusē).
  • Pievienojiet MicroView programmētāju un USB skrūves spailes adapteri (pievienots DotStar) sienas lādētāja ligzdām. Svarīgi: adapterim jābūt kontaktligzdā, kas var nodrošināt vismaz 2A (MicroView ir mazāk izvēlīga).

Izbaudi.

3. darbība: kods

Jūs varat lejupielādēt kodu zemāk.

Jums būs jāinstalē arī bibliotēkas Adafruit DotStar un Sparkfun MicroView (nav nepieciešams tās lejupielādēt. Jūs varat tās vienkārši instalēt no Arduino IDE izvēlnes Sketch/Include Library/Manage Libtraries).

Izmaksu samazināšana

Ja vēlaties [ietaupīt ~ 35 ASV dolārus] un MicroView [+ programmētāja] vietā izmantot “parastu” Arduino klonu, noņemiet visas rindas, kas satur logrīku microview | uview |, un tas, iespējams, darbotos ar jebkuru Arduino klonu (vēl nav pārbaudīts)]). Jums nebūs dīvains grafiskais displejs (protams), bet jūs varat saņemt atsauksmes, pielāgojot mikrofona jutības potenciometru no pašas LED sloksnes.

Ņemiet vērā arī to, ka, lai gan es izmantoju programmētāju kā USB barošanas avotu, jūs varat ietaupīt ~ 15 USD un darbināt microView no Dotstar (JST savienotāja sarkanās un melnās tapas), taču starp tiem ir jāpievieno arī> 1 mF kondensators (lai pasargātu MicroView no pārspriegumiem).

Ieteicams: