Sadržaj:
Video: Zaslon Raspberry Pi audio spektra: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Koristite DFRobot 64x64 RGB matričnu ploču s Raspberry Pi 3 B+ da sa sobom ponesete plesnu zabavu kamo god krenuli!
DFRobot mi se obratio da napravim sponzorirani projekt za njihovu 64x64 RGB LED matricu. Isprva sam ga pokušao koristiti s ESP32 Firebeetleom, ali nisam uspio natjerati knjižnicu da radi. Dakle, to je značilo korištenje Raspberry Pi 3 B+.
Link do proizvoda:
Malina Pi 3 B+:
www.dfrobot.com/product-1703.html
64x64 RGB matrica:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Korak 1: Video
Ovdje je video koji prikazuje matricu
Korak 2: Krug
Adafruit također ima vodič koji možete slijediti ovdje:
Srećom, Adafruit ima matricu HAT za Raspberry Pi koja obrađuje sve pretvorbe logičke razine 3.3v -> 5v.
HAT i matrica imaju isti konektor, ali pin 8 (bijela žica) nije uključen u HAT. Budući da HAT podržava samo do 4 upravljačke žice, pin 8, koji je peta upravljačka žica, spaja se na GPIO pin 24.
Upotrijebite 5V napajanje koje može napajati do 7A.
Korak 3: Knjižnica
Za rad priloženog koda koristio sam rpi-rgb-led-matrix biblioteku za upravljanje LED diodama. Prilično je jednostavno instalirati. Samo pokrenite https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Zatim pritisnite y za nastavak i odaberite opciju 2 za odabir Adapruit Matrix HAT.
Zatim odaberite broj 2 da biste oslobodili pin 18 tako da se zvuk i dalje može emitirati preko audio priključka.
Da biste ga testirali, idite u direktorij examples-api-use i pokrenite sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Trebali biste vidjeti kako se demo prikazuje. Samo pritisnite ctrl-c za izlaz.
Korak 4: Pokretanje koda
Prije nego što se kôd može pokrenuti, morate dodati root korisnika u audio grupu sa sudo -su
zatim
modgroup audio
Izlaz
Stavite datoteku python i datoteku test.wav u/home/pi/rgb-led-matrix/bindings/python/uzorke/
Ako je demo dobro prošao, pokrenite kod pomoću
sudo cd/home/pi/rgb-led-matrix/vezanja/python/uzorci/
sudo python spect_matrix.py
Trebali biste čuti glazbu koja svira iz audio priključka i svjetla se pale.
Preporučeni:
Kako napraviti LED analizator audio audio spektra: 7 koraka (sa slikama)
Kako napraviti LED analizator audio audio spektra: LED analizator audio spektra generira prekrasan uzorak osvjetljenja ovisno o intenzitetu glazbe. Na tržištu je dostupno mnogo DIY LED glazbenih spektra, ali ovdje ćemo napraviti LED audio spektar Analizator koji koristi NeoPixe
Kako sam napraviti 32 -band LED analizator audio audio glazbenog spektra pomoću Arduino Nano kod kuće #arduinoproject: 8 koraka
Kako DIY 32 -pojasni LED analizator audio audio glazbenog spektra pomoću Arduino Nano kod kuće #arduinoproject: Danas ćemo kod kuće napraviti 32 -pojasni analizator audio audio glazbenog spektra kod kuće pomoću Arduina, on može istovremeno prikazivati frekvencijski spektar i reproducirati muisc. mora biti spojen ispred otpornika od 100 k, u protivnom buka pipa
TTGO (kolor) zaslon s mikropythonom (TTGO T-zaslon): 6 koraka
TTGO (kolor) zaslon s Micropythonom (TTGO T-zaslon): TTGO T-zaslon je ploča temeljena na ESP32 koja uključuje zaslon u boji od 1,14 inča. Ploča se može kupiti za nagradu manju od 7 USD (uključujući dostavu, nagrada viđena na banggood -u). To je nevjerojatna nagrada za ESP32 uključujući zaslon. T
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD u I2C LCD zaslon: 5 koraka
I2C / IIC LCD zaslon | Pretvorite SPI LCD u I2C LCD zaslon: za korištenje spi lcd zaslona potrebno je previše povezivanja, što je zaista teško učiniti pa sam pronašao modul koji može pretvoriti i2c lcd u spi lcd pa krenimo