Tartalomjegyzék:

PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): 3 lépés (képekkel)
PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): 3 lépés (képekkel)

Videó: PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): 3 lépés (képekkel)

Videó: PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): 3 lépés (képekkel)
Videó: Спокойная музыка, чтобы заснуть 2024, November
Anonim

A szerző github oldala

Micro: arcade - olcsó, Micro: bit alapú, forrasztásmentes
Micro: arcade - olcsó, Micro: bit alapú, forrasztásmentes
Micro: arcade - olcsó, Micro: bit alapú, forrasztásmentes
Micro: arcade - olcsó, Micro: bit alapú, forrasztásmentes
Olcsó forrasztás nélküli reset gomb a Raspberry Pi számára
Olcsó forrasztás nélküli reset gomb a Raspberry Pi számára
Olcsó forrasztás nélküli reset gomb a Raspberry Pi számára
Olcsó forrasztás nélküli reset gomb a Raspberry Pi számára
A Seedstudio I2C LCD monitorának működtetése egy régi Arduino -val
A Seedstudio I2C LCD monitorának működtetése egy régi Arduino -val
A Seedstudio I2C LCD monitorának működtetése egy régi Arduino -val
A Seedstudio I2C LCD monitorának működtetése egy régi Arduino -val

Névjegy: Szívja a forrasztást, [remélhetőleg] a kódolással kompenzálja. További információ a Thedod -ról »

Ez egy könnyű szerves dolog, ahol a beépített mikrofon bemenete megjelenik a DotStar 72 LED szalagon úgy, hogy a felső LED az aktuális magas/közép/alacsony karokat jelöli, mint R/G/B, és a többi A LED -ek a korábbi értékeket képviselik (hogy vízesés hatást kapjunk). Nézze meg a videókat itt.

Vezérlőként a MicroView -t használtam - egy kis Arduino klónt, beágyazott OLED kijelzővel. Ez lehetővé teszi, hogy a rendszer megjelenítse a jelenlegi magas/közepes/alacsony grafikus-ekvalizer stílusú stílusokat, valamint egy vízszintes sávot, amely megjeleníti az általános szintet (praktikus a mikrofonérzékenységi potenciométer beállításakor). Mindezt nem lehet nehéz megtenni egy olcsóbb Arduino klónnal (és ~ 35 dollárral csökkenteni a költségeket). Egyszerűen törölnie kell a MicroView-hoz kapcsolódó sorokat a kódból (könnyen észrevehetők).

1. lépés: Anyagok

  • MicroView vezérlő.
  • MicroView programozó (USB tápegységhez is használható).
  • 72 LED -es DotStar szalag (ezt használtam).
  • Elektret mikrofon (beépített erősítővel).
  • 10 ㏀ potenciométer.
  • "Fél méretű" kenyérlap.
  • Breadboard jumperek.
  • Tömör magú 22 AWG vezetékek (a mikrofonhoz).
  • USB típusú A dugó a csavaros csatlakozóhoz.
  • USB fali töltő (legalább 2 port, legalább egy közülük> = 2A).

2. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
  • Szerelje össze a MicroView -t (a programozó tetején), a mikrofont (vezetékekhez kell forrasztani) és a potenciométert a kenyértáblán (lásd az ábrát).
  • Ebben a szakaszban (Mielőtt bevonja a DotStar -t), csatlakoztassa a programozót a számítógéphez USB -n keresztül, és töltse fel a kódot (lásd a következő lépést).
  • Csatlakoztassa a DotStar szalag laza piros és fekete vezetékét az USB csavaros csatlakozó adapterhez (fekete a jobb szélső csavarhoz, piros a második csavarhoz balról).
  • Ragassza fel az óra és az adattüskék közötti áthidalókat (a 4. és az 5. tű balról a MicroView "felső" oldalán).
  • Csatlakoztassa a MicroView programozót és az USB csavaros terminál adaptert (a DotStarhoz csatlakoztatva) a fali töltő aljzataihoz. Fontos: az adaptert olyan aljzatba kell helyezni, amely legalább 2 A feszültséget biztosít (a MicroView kevésbé válogatós).

Élvezd.

3. lépés: Kód

Az alábbi kódot letöltheti.

Telepítenie kell az Adafruit DotStar és a Sparkfun MicroView könyvtárakat is (nem kell letölteni őket. Egyszerűen telepítheti őket az Arduino IDE Sketch/Include Library/Libtraries menüjében).

A költségek csökkentése

Ha szeretne [35 dollárt megtakarítani], és "rendes" Arduino klónt szeretne használni a MicroView [+ programozó] helyett, távolítsa el az összes sort, amely tartalmazza a microview | uview | widgetet, és valószínűleg minden Arduino klónon futna (még nem tesztelték]). Nem lesz csillogó grafikus kijelzője (természetesen), de visszajelzést kaphat, miközben maga a LED -szalagból állítja be a mikrofon érzékenységi potenciométerét.

Vegye figyelembe azt is, hogy bár a programozót USB tápegységként használom, ~ 15 dollárt takaríthat meg, és a microView -t a Dotstar -ról (a JST csatlakozó piros és fekete csapjai) táplálhatja, de egy> 1 mF -os kondenzátort is csatlakoztatnia kell hozzájuk (hogy megvédje a MicroView -t a túlfeszültségektől).

Ajánlott: