Мазмұны:

Raspberry Pi аудио спектрінің дисплейі: 4 қадам
Raspberry Pi аудио спектрінің дисплейі: 4 қадам

Бейне: Raspberry Pi аудио спектрінің дисплейі: 4 қадам

Бейне: Raspberry Pi аудио спектрінің дисплейі: 4 қадам
Бейне: BTT - Manta E3EZ - CB1 with EMMc install 2024, Қараша
Anonim
Raspberry Pi аудио спектрінің дисплейі
Raspberry Pi аудио спектрінің дисплейі
Raspberry Pi аудио спектрінің дисплейі
Raspberry Pi аудио спектрінің дисплейі
Raspberry Pi аудио спектрінің дисплейі
Raspberry Pi аудио спектрінің дисплейі

DFRobot 64x64 RGB матрицалық панелін Raspberry Pi 3 B+ көмегімен қолданыңыз, қайда барсаңыз да би кешін өзіңізбен бірге өткізіңіз!

DFRobot маған 64x64 RGB светодиодты матрицасы үшін демеушілік жоба жасау үшін маған қол жеткізді. Алдымен мен оны ESP32 Firebeetle -де қолдануға тырыстым, бірақ кітапхананы жұмыс істей алмадым. Бұл Raspberry Pi 3 B+пайдалануды білдірді.

Өнімдерге сілтеме:

Таңқурай Pi 3 B+:

www.dfrobot.com/product-1703.html

64x64 RGB матрицасы:

www.dfrobot.com/product-1644.html

ESP32 FireBeetle

www.dfrobot.com/product-1590.html

1 -қадам: бейне

Image
Image

Бұл матрицаны көрсететін бейне

2 -қадам: Схема

Схема
Схема
Схема
Схема
Схема
Схема

Adafruit-те сонымен бірге мына жерде жүруге болатын нұсқаулық бар:

Бақытымызға орай, Adafruit -те Raspberry Pi үшін HAT матрицасы бар, ол барлық логикалық деңгейдегі 3.3v -> 5v түрлендірулерді өңдейді.

HAT пен матрицаның қосқыштары бірдей, бірақ 8 -ші істікше (ақ сым) HAT -ке қосылмайды. HAT тек 4 бақылау сымына дейін қолдау көрсететіндіктен, 5 -ші басқару сымы болып табылатын 8 -пин GPIO PIN -24 -ке қосылады.

7А дейін жеткізе алатын 5В қуат көзін пайдаланғаныңызға көз жеткізіңіз.

3 -қадам: Кітапхана

Қосылған кодтың жұмыс істеуі үшін мен жарықдиодты басқару үшін rpi-rgb-led-matrix кітапханасын қолдандым. Орнату өте қарапайым. Тек жүгіріңіз https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh

sudo bash rgb-matrix.sh

Содан кейін жалғастыру үшін y түймесін басыңыз және Adafruit Matrix HAT таңдау үшін 2 -ші опцияны таңдаңыз.

Содан кейін дыбыс әлі де аудио ұясының үстінен шығуы үшін 18 -істікті босату үшін 2 санын таңдаңыз.

Оны тексеру үшін api-use каталогына кіріңіз және sudo іске қосыңыз./demo -D0 --led-rows = 64 --led-cols = 64-Hardware-mapping = adafruit-hat

Сіз демонстрация жұмыс істейтінін көруіңіз керек. Шығу үшін ctrl-c түймесін басыңыз.

4 -қадам: кодты іске қосу

Код іске қосылмас бұрын, root -пайдаланушыны аудио тобына -su көмегімен қосу керек

онда

аудио модульдік топ

Шығу

Python файлын және test.wav файлын/home/pi/rgb-led-matrix/bindings/python/sample/ішіне қойыңыз.

Егер демо жақсы жұмыс істесе, онда кодты іске қосыңыз

sudo cd/home/pi/rgb-led-matrix/bindings/python/sample/

sudo python спектрі_matrix.py

Дыбыс ұясынан музыка естіліп, шамдар жанып тұруы керек.

Ұсынылған: