Tartalomjegyzék:
Videó: Raspberry Pi audio spektrum kijelző: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
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ó
Itt egy videó, amely bemutatja a mátrixot
2. lépés: Á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:
Raspberry Pi CPU hőmérséklet kijelző: 11 lépés (képekkel)
Raspberry Pi CPU hőmérséklet -jelző: Korábban bemutattam az egyszerű málna pi (a továbbiakban RPI) működési állapotjelző áramkört. Ezúttal elmagyarázok néhány hasznos indikátor áramkört az RPI fej nélküli (monitor nélküli) módon történő működéséhez. A fenti áramkör mutatja CPU hőmérséklet
Hogyan kell barkácsolni 32 sávos LED audio zenei spektrum elemzőt az Arduino Nano használatával otthon #arduinoproject: 8 lépés
Hogyan készítsünk 32 sávos LED audio zenei spektrum elemzőt az Arduino Nano használatával otthon #arduinoproject: Ma elkészítünk egy 32 sávos LED audió zenei spektrum elemzőt otthon, az Arduino segítségével, amely egyszerre képes megjeleníteni a frekvencia spektrumot és lejátszani a muisc -ot. a 100k -os ellenállás elé kell csatlakoztatni, különben a hangzaj
YouTube-előfizetői számláló e-papír kijelző és Raspberry Pi Zero W használatával: 5 lépés (képekkel)
YouTube-előfizetői számláló E-papír kijelző és Raspberry Pi Zero W használatával: Ebben az utasításban megmutatom, hogyan lehet saját Youtube-előfizetői számlálót létrehozni e-papír kijelzővel, és egy Raspberry Pi Zero W-t a YouTube API lekérdezéséhez és frissítse a kijelzőt. Az e-papír kijelzők nagyszerűek az ilyen típusú projektekhez, mivel
Egyszerű időjárási kijelző a Raspberry PI és a Cyntech WeatherHAT használatával: 4 lépés
Egyszerű időjárás -megjelenítés a Raspberry PI és a Cyntech WeatherHAT használatával: * 2019 -ben a Yahoo megváltoztatta API -ját, és ez leállt. Nem voltam tisztában a változással. 2020 szeptemberében ezt a projektet frissítettük az OPENWEATHERMAP API használatára. Lásd az alábbi frissített részt, az információ többi része még mindig jó
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért