Obsah:
Video: Displej zvukového spektra Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Použite maticový panel DFRobot 64 x 64 RGB s Raspberry Pi 3 B+ a vezmite si so sebou tanečnú párty, nech ste kdekoľvek!
DFRobot ma oslovil, aby som urobil sponzorovaný projekt pre ich 64 x 64 RGB LED maticu. Najprv som sa ho pokúsil použiť s ESP32 Firebeetle, ale knižnica mi nemohla pomôcť. To teda znamenalo použiť Raspberry Pi 3 B+.
Odkaz na produkty:
Raspberry Pi 3 B+:
www.dfrobot.com/product-1703.html
Matica RGB 64 x 64:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Krok 1: Video
Tu je video demonštrujúce maticu
Krok 2: Okruh
Adafruit má tiež sprievodcu, ktorého sa môžete držať tu:
Našťastie Adafruit má maticovú HAT pre Raspberry Pi, ktorá zvláda všetky konverzie logickej úrovne 3,3 V -> 5 V.
HAT aj matica majú rovnaký konektor, ale kolík 8 (biely vodič) nie je zapojený do HAT. Pretože HAT podporuje iba až 4 riadiace vodiče, pin 8, ktorý je piatym ovládacím vodičom, sa pripojí k pinu GPIO 24.
Uistite sa, že používate 5V napájací zdroj, ktorý môže dodávať až 7A.
Krok 3: Knižnica
Aby priložený kód fungoval, použil som na ovládanie LED diód knižnicu rpi-rgb-led-matrix. Je to veľmi jednoduché nainštalovať. Stačí spustiťcurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Potom pokračujte stlačením y a zvolením možnosti 2 vyberte Adafruit Matrix HAT.
Potom zvoľte číslo 2, aby ste uvoľnili kolík 18, aby bol zvuk stále reprodukovaný cez zvukový konektor.
Ak to chcete otestovať, prejdite do adresára examples-api-use a spustite sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Mali by ste vidieť spustenú ukážku. Ukončite ho stlačením klávesu ctrl-c.
Krok 4: Spustenie kódu
Pred spustením kódu musíte pridať koreňového používateľa do zvukovej skupiny pomocou sudo -su
potom
zvuk modskupiny
východ
Vložte súbor python a súbor test.wav do súboru/home/pi/rgb-led-matrix/bindings/python/sample/
Ak ukážka fungovala dobre, spustite kód pomocou
sudo cd/home/pi/rgb-led-matrix/väzby/python/vzorky/
sudo python spektrum_matrix.py
Zo zvukového konektora by ste mali počuť hudbu a rozsvietiť sa svetlá.
Odporúča:
Ako vyrobiť analyzátor LED zvukového spektra: 7 krokov (s obrázkami)
Ako vytvoriť analyzátor zvukového spektra LED: Analyzátor zvukového spektra LED generuje nádherný svetelný vzor podľa intenzity hudby. Na trhu je k dispozícii množstvo súprav diétneho LED hudobného spektra, ale tu urobíme LED zvukové spektrum Analyzátor využívajúci NeoPixe
DIY FFT analyzátor zvukového spektra: 3 kroky
DIY FFT analyzátor zvukového spektra: FFT spektrálny analyzátor je testovacie zariadenie, ktoré na analýzu spektra používa Fourierovu analýzu a techniky spracovania digitálneho signálu. Pomocou Fourierovej analýzy je možné jednu hodnotu, napríklad v spojitej časovej oblasti, previesť
DIY Arduino analyzátor spektra zvukového signálu: 3 kroky
DIY Arduino analyzátor spektra zvukového signálu: Je to veľmi jednoduchý zvukový analyzátor s meniteľnými vizuálnymi režimami
Analyzátor zvukového spektra (merač VU): 6 krokov
Analyzátor zvukového spektra (merač VU): Čo je to hudba? Z technického hľadiska je hudba v zásade signál s rôznym napätím a frekvenciou. Audio Spectrum Analyzer je zariadenie, ktoré zobrazuje úroveň napätia konkrétnej frekvencie. Je to nástroj používaný hlavne na miestach, ako je
Analyzátor zvukového spektra Breadboard MSP430: 6 krokov
MSP430 Breadboard Audio Spectrum Analyzer: Tento projekt je založený na mikrofóne a vyžaduje minimálne externé komponenty. Používajú sa 2 mincové bunky LR44, aby som mohol celú štruktúru pracovať v medziach 170 dvojbodového mini breadboardu. ADC10, TimerA prerušenie prebudenia LPM, TimerA PWM