Satura rādītājs:

Raspberry Pi audio spektra displejs: 4 soļi
Raspberry Pi audio spektra displejs: 4 soļi

Video: Raspberry Pi audio spektra displejs: 4 soļi

Video: Raspberry Pi audio spektra displejs: 4 soļi
Video: Графический анализатор спектра. 2024, Jūlijs
Anonim
Raspberry Pi audio spektra displejs
Raspberry Pi audio spektra displejs
Raspberry Pi audio spektra displejs
Raspberry Pi audio spektra displejs
Raspberry Pi audio spektra displejs
Raspberry Pi audio spektra displejs

Izmantojiet DFRobot 64x64 RGB matricas paneli kopā ar Raspberry Pi 3 B+, lai dotu deju ballīti līdzi, lai kur jūs dotos!

DFRobot vērsās pie manis, lai veiktu sponsorētu projektu viņu 64x64 RGB LED matricai. Sākumā es biju mēģinājis to izmantot ar ESP32 Firebeetle, bet es nevarēju panākt bibliotēkas darbību. Tātad tas nozīmēja izmantot Raspberry Pi 3 B+.

Saite uz produktiem:

Raspberry 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

1. darbība: video

Image
Image

Šeit ir video, kas demonstrē matricu

2. solis: ķēde

Ķēde
Ķēde
Ķēde
Ķēde
Ķēde
Ķēde

Adafruit ir arī rokasgrāmata, kurai varat sekot šeit:

Par laimi Adafruit ir Raspberry Pi matrica HAT, kas apstrādā visus 3.3v -> 5v loģikas līmeņa pārveidojumus.

Gan HAT, gan matricai ir vienāds savienotājs, bet 8. tapa (baltais vads) netiek pievienota HAT. Tā kā HAT atbalsta tikai līdz 4 vadības vadiem, 8. tapa, kas ir piektais vadības vads, tiek pievienota GPIO tapai 24.

Pārliecinieties, ka izmantojat 5V barošanas avotu, kas var piegādāt līdz 7A.

3. darbība: bibliotēka

Lai pievienotais kods darbotos, es LED vadīšanai izmantoju rpi-rgb-led-matrix bibliotēku. To ir diezgan vienkārši uzstādīt. Vienkārši palaidiet https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh

sudo bash rgb-matrix.sh

Pēc tam nospiediet y, lai turpinātu, un izvēlieties 2. opciju, lai atlasītu Adafruit Matrix HAT.

Pēc tam izvēlieties numuru 2, lai atbrīvotu tapu 18, lai skaņu joprojām varētu izvadīt pār audio ligzdu.

Lai to pārbaudītu, dodieties uz direktoriju example-api-use un palaidiet sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat

Jums vajadzētu redzēt demonstrācijas darbību. Vienkārši nospiediet taustiņu kombināciju ctrl-c, lai to izietu.

4. darbība: koda palaišana

Lai kods varētu darboties, audio grupai ar sudo -su jāpievieno saknes lietotājs

tad

modgroup audio

Izeja

Ievietojiet python failu un test.wav failu/home/pi/rgb-led-matrix/bindings/python/sample/

Ja demonstrācija noritēja labi, palaidiet kodu ar

sudo cd/home/pi/rgb-led-matrix/stiprinājumi/python/paraugi/

sudo python spect_matrix.py

Jums vajadzētu dzirdēt mūziku, kas skan no audio ligzdas, un iedegas gaismas.

Ieteicams: