Tartalomjegyzék:

Raspberry Pi audio spektrum kijelző: 4 lépés
Raspberry Pi audio spektrum kijelző: 4 lépés

Videó: Raspberry Pi audio spektrum kijelző: 4 lépés

Videó: Raspberry Pi audio spektrum kijelző: 4 lépés
Videó: Up next open source twin audio visualizer 69 channels in stereo! 2024, Július
Anonim
Raspberry Pi audio spektrum kijelző
Raspberry Pi audio spektrum kijelző
Raspberry Pi audio spektrum kijelző
Raspberry Pi audio spektrum kijelző
Raspberry Pi audio spektrum kijelző
Raspberry Pi audio spektrum kijelző

Használja a DFRobot 64x64 RGB mátrixpanelt Raspberry Pi 3 B+ készülékkel, hogy bárhová is vigyen magával táncpartit!

A DFRobot hozzám fordult, hogy szponzorált projektet készítsen a 64x64 RGB LED mátrixukhoz. Eleinte az ESP32 Firebeetle -nel próbáltam használni, de nem tudtam működtetni a könyvtárat. Tehát ez egy Raspberry Pi 3 B+használatát jelentette.

Link a termékekhez:

Raspberry Pi 3 B+:

www.dfrobot.com/product-1703.html

64x64 RGB mátrix:

www.dfrobot.com/product-1644.html

ESP32 FireBeetle

www.dfrobot.com/product-1590.html

1. lépés: Videó

Image
Image

Itt egy videó, amely bemutatja a mátrixot

2. lépés: Áramkör

Áramkör
Áramkör
Áramkör
Áramkör
Áramkör
Áramkör

Az Adafruitnak van egy útmutatója is, amelyet itt követhet:

Szerencsére az Adafruit rendelkezik egy mátrix HAT -al a Raspberry Pi számára, amely kezeli az összes 3.3v -> 5v logikai szintű konverziót.

Mind a HAT, mind a mátrix ugyanazzal a csatlakozóval rendelkezik, de a 8 -as tű (a fehér vezeték) nem csatlakozik a HAT -hoz. Mivel a HAT legfeljebb 4 vezérlővezetéket támogat, a 8. tű, amely az 5. vezérlőkábel, csatlakozik a GPIO 24 -es tűhöz.

Ügyeljen arra, hogy 5V -os tápegységet használjon, amely akár 7A -t is képes táplálni.

3. lépés: Könyvtár

A mellékelt kód működéséhez az rpi-rgb-led-mátrix könyvtárat használtam a LED-ek vezérlésére. Elég egyszerű telepíteni. Csak a runcurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh

sudo bash rgb-matrix.sh

Ezután nyomja meg az y gombot a folytatáshoz, majd válassza a 2 -es lehetőséget az Adafruit Matrix HAT kiválasztásához.

Ezután válassza a 2 -es számot a 18 -as érintkező felszabadításához, hogy a hang továbbra is hallható legyen az audiocsatlakozón.

A teszteléshez lépjen be a example-api-use könyvtárba, és futtassa a sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat fájlt

Látnia kell a bemutató futását. Csak nyomja meg a ctrl-c billentyűt a kilépéshez.

4. lépés: A kód futtatása

A kód futtatása előtt hozzá kell adnia a root felhasználót az audio csoporthoz a

azután

modgroup audio

kijárat

Tegye a python fájlt és a test.wav fájlt a/home/pi/rgb-led-matrix/bindings/python/sample/fájlba

Ha a demó jól futott, futtassa a kódot a gombbal

sudo cd/home/pi/rgb-led-mátrix/kötések/python/sample/

sudo python spect_matrix.py

Hallani kell a zenét az audio csatlakozóból, és a lámpák kigyulladnak.

Ajánlott: