Obsah:
Video: Zobrazení zvukového spektra Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Použijte maticový panel DFRobot 64 x 64 RGB s Raspberry Pi 3 B+ a vezměte si s sebou taneční párty, ať jste kdekoli!
DFRobot mě oslovil, abych udělal sponzorovaný projekt pro jejich 64x64 RGB LED matici. Nejprve jsem se ho pokusil použít s ESP32 Firebeetle, ale nemohl jsem knihovnu uvést do provozu. To tedy znamenalo použít Raspberry Pi 3 B+.
Odkaz na produkty:
Raspberry Pi 3 B+:
www.dfrobot.com/product-1703.html
64x64 RGB matice:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Krok 1: Video
Zde je video demonstrující matici
Krok 2: Okruh
Adafruit má také průvodce, kterého se můžete řídit zde:
Naštěstí má Adafruit maticovou HAT pro Raspberry Pi, která zvládá všechny převody logické úrovně 3.3v -> 5v.
HAT i matice mají stejný konektor, ale kolík 8 (bílý vodič) není zapojen do HAT. Protože HAT podporuje pouze až 4 ovládací vodiče, pin 8, který je pátým ovládacím vodičem, se připojí ke kolíku GPIO 24.
Ujistěte se, že používáte 5V napájecí zdroj, který může dodávat až 7A.
Krok 3: Knihovna
Aby přiložený kód fungoval, použil jsem k ovládání LED diody knihovnu rpi-rgb-led-matrix. Je to docela jednoduché nainstalovat. Stačí spustitcurcurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Poté pokračujte stisknutím tlačítka y a volbou možnosti 2 vyberte Adafruit Matrix HAT.
Poté zvolte číslo 2 a uvolněte pin 18, aby zvuk mohl být stále přenášen přes audio konektor.
Chcete-li to vyzkoušet, přejděte do adresáře examples-api-use a spusťte sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Měli byste vidět spuštěné demo. Chcete-li ji ukončit, stačí stisknout klávesu ctrl-c.
Krok 4: Spuštění kódu
Před spuštěním kódu musíte přidat uživatele root do zvukové skupiny pomocí sudo -su
pak
modgroup audio
výstup
Vložte soubor python a soubor test.wav do/home/pi/rgb-led-matrix/bindings/python/sample/
Pokud demo proběhlo v pořádku, spusťte kód pomocí
sudo cd/home/pi/rgb-led-matrix/vazby/python/vzorky/
sudo python spektrum_matrix.py
Měli byste slyšet přehrávání hudby ze zvukového konektoru a rozsvícení světel.
Doporučuje:
Jak vyrobit analyzátor LED zvukového spektra: 7 kroků (s obrázky)
Jak vyrobit analyzátor LED zvukového spektra: Analyzátor zvukového spektra LED generuje nádherný světelný vzor podle intenzity hudby. Na trhu je k dispozici mnoho sad DIY LED Music Spectrum, ale zde budeme vyrábět LED zvukové spektrum Analyzátor využívající NeoPixe
Jednoduché zobrazení počasí pomocí Raspberry PI a Cyntech WeatherHAT: 4 kroky
Jednoduché zobrazení počasí pomocí Raspberry PI a Cyntech WeatherHAT: * V roce 2019 Yahoo změnilo své API a to přestalo fungovat. Nevěděl jsem o změně. V září 2020 byl tento projekt aktualizován tak, aby používal rozhraní OPENWEATHERMAP API. Podívejte se na níže uvedenou aktualizovanou část, zbytek těchto informací je stále dobrý
DIY FFT analyzátor zvukového spektra: 3 kroky
DIY FFT analyzátor zvukového spektra: FFT spektrální analyzátor je testovací zařízení, které k analýze spektra využívá Fourierovu analýzu a techniky zpracování digitálního signálu. Pomocí Fourierovy analýzy je možné převést jednu hodnotu, například v souvislé časové oblasti
DIY Arduino analyzátor spektra zvukového signálu: 3 kroky
DIY Arduino Audio Signal Spectrum Analyzer: Jedná se o velmi jednoduchý analyzátor zvuku s měnitelnými vizuálními režimy
Analyzátor zvukového spektra (měřič VU): 6 kroků
Analyzátor zvukového spektra (měřič VU): Co je hudba? Z technického hlediska je hudba v podstatě signál s různým napětím a frekvencí. Audio Spectrum Analyzer je zařízení, které ukazuje úroveň napětí na konkrétní frekvenci. Je to nástroj používaný hlavně v místech, jako je