Përmbajtje:

PixelOrgan: Shirit LED DotStar që i përgjigjet zërit (me MicroView): 3 hapa (me fotografi)
PixelOrgan: Shirit LED DotStar që i përgjigjet zërit (me MicroView): 3 hapa (me fotografi)

Video: PixelOrgan: Shirit LED DotStar që i përgjigjet zërit (me MicroView): 3 hapa (me fotografi)

Video: PixelOrgan: Shirit LED DotStar që i përgjigjet zërit (me MicroView): 3 hapa (me fotografi)
Video: Как построить шар со светодиодами RGB, управляемый гироскопом | Джеймс Брутон 2024, Nëntor
Anonim

Nga thedodFaqja ime github Ndiqni më shumë nga autori:

Mikro: arkadë - një i lirë, Mikro: i bazuar në bit, pa saldim
Mikro: arkadë - një i lirë, Mikro: i bazuar në bit, pa saldim
Mikro: arcade - një i lirë, Mikro: i bazuar në bit, pa saldim
Mikro: arcade - një i lirë, Mikro: i bazuar në bit, pa saldim
Butoni i lirë i rivendosjes pa saldim për Raspberry Pi
Butoni i lirë i rivendosjes pa saldim për Raspberry Pi
Butoni i lirë i rivendosjes pa saldim për Raspberry Pi
Butoni i lirë i rivendosjes pa saldim për Raspberry Pi
Bëni monitorin I2C LCD të Seedstudio të funksionojë me një Arduino të vjetër
Bëni monitorin I2C LCD të Seedstudio të funksionojë me një Arduino të vjetër
Bëni monitorin I2C LCD të Seedstudio të funksionojë me një Arduino të vjetër
Bëni monitorin I2C LCD të Seedstudio të funksionojë me një Arduino të vjetër

Rreth: Thith në bashkim, [shpresojmë] kompenson me kodim. Më shumë rreth thedod »

Kjo është një gjë organike e lehtë, ku hyrja e një mikrofoni të integruar shfaqet në një shirit LED DotStar 72 në mënyrë që LED-ja e sipërme të përfaqësojë nivelet aktuale të larta/mesatare/të ulëta si R/G/B, dhe pjesën tjetër të LEDs përfaqësojnë vlerat e mëparshme (në mënyrë që të marrim një efekt ujëvarë). Shihni videot këtu.

Si kontrollues, kam përdorur MicroView - një klon i vogël Arduino me një ekran OLED të ngulitur. Kjo lejon që sistemi të tregojë stilin aktual të lartë/mes/të ulët të barazimit grafik, si dhe një shirit horizontal që shfaq nivelin e përgjithshëm (i përshtatshëm kur rregulloni potenciometrin e ndjeshmërisë ndaj mikrofonit). Nuk duhet të jetë e vështirë ta bësh të gjithë këtë me një klon më të lirë Arduino (dhe të ulësh koston me 35 dollarë). Thjesht duhet të fshini linjat e lidhura me MicroView në kod (ato janë të lehta për tu vënë re).

Hapi 1: Materialet

  • Një kontrollues MicroView.
  • Një programues MicroView (përdoret gjithashtu për furnizimin me energji USB).
  • Një shirit 72 LED DotStar (e kam përdorur këtë).
  • Një mikrofon elektrik (me një amp të integruar).
  • Një potenciometër 10㏀.
  • Një pjatë bukë "me gjysmë madhësi".
  • Kërcyesit e bukës.
  • Tela të ngurta 22 AWG (për mikrofonin).
  • Lloji USB A lidhës terminal mashkull për të vidhosur.
  • Ngarkues muri USB (të paktën 2 porte, të paktën njëra prej tyre> = 2A).

Hapi 2: Montimi

Kuvendi
Kuvendi
Kuvendi
Kuvendi
  • Mblidhni MicroView (në krye të programuesit), mikrofon (do t'ju duhet ta lidhni me tela) dhe potenciometër në dërrasën e bukës (shiko diagramin).
  • Në këtë fazë (Para se të përfshini DotStar në këtë), lidhni programin programues me kompjuterin tuaj përmes USB dhe ngarkoni kodin (shihni hapin tjetër).
  • Lidhni telat e lirshëm të kuq dhe të zi të shiritit DotStar me përshtatësin e vidhosjes USB (e zezë në vidën më të djathtë, të kuqen në vidën e dytë nga e majta).
  • Ngjitni kërcyesit që shkojnë nga ora dhe kunjat e të dhënave (kunjat e 4 -të dhe të 5 -të nga e majta në anën "e sipërme" të MicroView).
  • Lidhni programuesin MicroView dhe përshtatësin e terminalit me vidë USB (i lidhur me DotStar) në bazat e ngarkuesit të murit. E rëndësishme: përshtatësi duhet të jetë në një prizë që mund të furnizojë të paktën 2A (MicroView është më pak i zgjedhur).

Shijoni.

Hapi 3: Kodi

Mund ta shkarkoni kodin më poshtë.

Ju gjithashtu do të keni nevojë të instaloni bibliotekat Adafruit DotStar dhe Sparkfun MicroView (nuk ka nevojë t'i shkarkoni ato. Ju thjesht mund t'i instaloni ato nga menyja Sketch/Include Library/Manage Bibtraries e Arduino IDE).

Reduktimi i kostove

Nëse dëshironi të [kurseni ~ 35 dollarë] dhe të përdorni një klon "të zakonshëm" Arduino në vend të një MicroView [+ Programmer], hiqni të gjitha linjat që përmbajnë widget mikroview | uview | dhe ndoshta do të funksionojë në çdo klon Arduino (ende i pa testuar)]). Ju nuk do të keni një ekran grafik të ashpër (natyrisht), por mund të merrni reagime ndërsa rregulloni potenciometrin e ndjeshmërisë së mikrofonit nga vetë shiriti LED.

Gjithashtu vini re se megjithëse unë përdor programuesin si një furnizim me energji USB, ju mund të kurseni 15 dollarë dhe të aktivizoni mikroView nga Dotstar (kunjat e kuq dhe të zi të lidhësit JST), por gjithashtu duhet të lidhni një kondensator> 1mF mes tyre (për të mbrojtur MicroView nga mbitensionet).

Recommended: