Sisukord:

PixelOrgan: helitundlik DotStar LED-riba (koos MicroView'ga): 3 sammu (piltidega)
PixelOrgan: helitundlik DotStar LED-riba (koos MicroView'ga): 3 sammu (piltidega)

Video: PixelOrgan: helitundlik DotStar LED-riba (koos MicroView'ga): 3 sammu (piltidega)

Video: PixelOrgan: helitundlik DotStar LED-riba (koos MicroView'ga): 3 sammu (piltidega)
Video: Pixelorgan 2D animated Video! 2024, November
Anonim

Autor: Thedod Minu githubi leht

Micro: arcade - odav, Micro: bitipõhine, jooteta
Micro: arcade - odav, Micro: bitipõhine, jooteta
Micro: arcade - odav, Micro: bitipõhine, jooteta
Micro: arcade - odav, Micro: bitipõhine, jooteta
Odav jootmiseta nullimisnupp Raspberry Pi jaoks
Odav jootmiseta nullimisnupp Raspberry Pi jaoks
Odav jootmiseta nullimisnupp Raspberry Pi jaoks
Odav jootmiseta nullimisnupp Raspberry Pi jaoks
Pange Seedstudio I2C LCD -ekraan töötama vana Arduinoga
Pange Seedstudio I2C LCD -ekraan töötama vana Arduinoga
Laske Seedstudio I2C LCD -ekraanil töötada vana Arduinoga
Laske Seedstudio I2C LCD -ekraanil töötada vana Arduinoga

Teave: imeb jootmisel, [loodetavasti] kompenseerib kodeerimisega. Lisateavet thedodi kohta »

See on kerge organiga asi, kus sisseehitatud mikrofoni sisend kuvatakse DotStar 72 LED-ribal, nii et ülemine LED tähistab praegust kõrget/keskmist/madalat hooba kui R/G/B ja ülejäänud Valgusdioodid esindavad eelnevaid väärtusi (nii et saame juga efekti). Vaata videoid siit.

Kontrollerina kasutasin MicroView - väikest Arduino klooni, millel oli sisseehitatud OLED -ekraan. See võimaldab süsteemil näidata praegust kõrge/keskmise/madala graafilise ekvalaiseri stiili, samuti horisontaalset riba, mis kuvab üldist taset (mugav mikrofoni tundlikkuse potentsiomeetri reguleerimisel). Seda kõike ei tohiks olla raske teha odavama Arduino klooniga (ja vähendada kulusid ~ 35 dollari võrra). Peate lihtsalt MicroView'ga seotud read koodist kustutama (neid on lihtne märgata).

Samm: materjalid

  • MicroView kontroller.
  • MicroView programmeerija (kasutatakse ka USB toiteallikaks).
  • 72 LED DotStar riba (ma kasutasin seda).
  • Elektreetmikrofon (sisseehitatud võimendiga).
  • 10㏀ potentsiomeeter.
  • "Poolsuur" leivalaud.
  • Leivaplaadi džemprid.
  • Tugeva südamikuga 22 AWG juhtmed (mikrofoni jaoks).
  • USB -tüüpi A -tüüpi isane -kruvitav klemmliides.
  • USB -laadija (vähemalt 2 porti, vähemalt üks neist> = 2A).

2. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
  • Pange leivalauale kokku MicroView (programmeerija peal), mikrofon (peate selle juhtmete külge jootma) ja potentsiomeeter (vt diagrammi).
  • Selles etapis (enne DotStar'i kaasamist sellesse) ühendage programmeerija arvutiga USB kaudu ja laadige kood üles (vt järgmist sammu).
  • Ühendage DotStar riba lahtised punased ja mustad juhtmed USB kruviklemmi adapteriga (must parempoolseim kruvi, punane teine kruvi vasakult).
  • Kleepige kellast lähevad džemprid ja andmete nööpnõelad (4. ja 5. nööpnõel vasakult MicroView "ülemisel" küljel).
  • Ühendage MicroView programmeerija ja USB -kruviklemmiadapter (ühendatud DotStariga) seinalaadija pistikupesadesse. Tähtis: adapter peab olema pistikupesas, mis suudab toita vähemalt 2 A (MicroView on vähem valiv).

Nautige.

3. samm: kood

Koodi saate alla laadida allpool.

Samuti peate installima raamatukogud Adafruit DotStar ja Sparkfun MicroView (neid pole vaja alla laadida. Saate need lihtsalt installida Arduino IDE menüüst Sketch/Include Library/Manage Libtraries).

Kulude vähendamine

Kui soovite [säästa ~ 35 dollarit] ja kasutada MicroView [+ programmeerija] asemel "tavalist" Arduino klooni, eemaldage kõik read, mis sisaldavad vidinat microview | uview | ja see töötaks tõenäoliselt mis tahes Arduino kloonil (pole veel testitud]). Teil ei ole muidugi teravat graafilist ekraani (muidugi), kuid saate tagasisidet, kui reguleerite mikrofoni tundlikkuse potentsiomeetrit LED -ribalt endalt.

Pange tähele ka seda, et kuigi ma kasutan programmeerijat USB -toiteallikana, saate Dotstarilt (JST -pistiku punased ja mustad tihvtid) säästa ~ 15 dollarit ja microView toita, kuid nende vahel peaksite ühendama ka> 1 mF kondensaatori (MicroView kaitsmiseks liigpingete eest).

Soovitan: