Sadržaj:

Zaslon Raspberry Pi audio spektra: 4 koraka
Zaslon Raspberry Pi audio spektra: 4 koraka

Video: Zaslon Raspberry Pi audio spektra: 4 koraka

Video: Zaslon Raspberry Pi audio spektra: 4 koraka
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Studeni
Anonim
Zaslon Raspberry Pi audio spektra
Zaslon Raspberry Pi audio spektra
Zaslon Raspberry Pi audio spektra
Zaslon Raspberry Pi audio spektra
Zaslon Raspberry Pi audio spektra
Zaslon Raspberry Pi audio spektra

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

Image
Image

Ovdje je video koji prikazuje matricu

Korak 2: Krug

Krug
Krug
Krug
Krug
Krug
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: