Mundarija:

Raspberry Pi audio spektrli displey: 4 qadam
Raspberry Pi audio spektrli displey: 4 qadam

Video: Raspberry Pi audio spektrli displey: 4 qadam

Video: Raspberry Pi audio spektrli displey: 4 qadam
Video: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Iyul
Anonim
Raspberry Pi audio spektrli displey
Raspberry Pi audio spektrli displey
Raspberry Pi audio spektrli displey
Raspberry Pi audio spektrli displey
Raspberry Pi audio spektrli displey
Raspberry Pi audio spektrli displey

DFRobot 64x64 RGB matritsali Raspberry Pi 3 B+ dan foydalaning, qayerga borsangiz ham raqs kechasini olib keling!

DFRobot menga 64x64 RGB LED matritsasi uchun homiylik qilingan loyihani amalga oshirish uchun menga murojaat qildi. Avvaliga men uni ESP32 Firebeetle bilan ishlatmoqchi bo'ldim, lekin kutubxonani ishga joylashtira olmadim. Bu Raspberry Pi 3 B+dan foydalanishni anglatardi.

Mahsulotlarga havola:

Raspberry Pi 3 B+:

www.dfrobot.com/product-1703.html

64x64 RGB matritsasi:

www.dfrobot.com/product-1644.html

ESP32 FireBeetle

www.dfrobot.com/product-1590.html

1 -qadam: video

Image
Image

Bu erda matritsani ko'rsatadigan video

2 -qadam: O'chirish

O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish

Adafruit-da shuningdek, siz bu erga amal qilishingiz mumkin bo'lgan qo'llanma mavjud:

Yaxshiyamki, Adafruit Raspberry Pi uchun HAT matritsasiga ega, u barcha 3.3v -> 5v mantiq darajasidagi konversiyalarni boshqaradi.

HAT ham, matritsa ham bir xil ulagichga ega, lekin 8 -pin (oq sim) HAT ga ulanmagan. HAT faqat 4 ta nazorat simini qo'llab -quvvatlaganligi sababli, 5 -nazorat simli 8 -pin, GPIO pin 24 ga ulanadi.

7A gacha bo'lgan 5V quvvat manbaidan foydalanganingizga ishonch hosil qiling.

3 -qadam: kutubxona

Qo'shilgan kodning ishlashi uchun men LEDlarni boshqarish uchun rpi-rgb-led-matrix kutubxonasidan foydalandim. O'rnatish juda oddiy. Https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh-ni ishga tushiring.

sudo bash rgb-matrix.sh

Keyin davom etish uchun y tugmasini bosing va Adafruit Matrix HAT ni tanlash uchun 2 -variantni tanlang.

Keyin 18 -pinni bo'shatish uchun 2 -raqamni tanlang, shunda ham ovoz ulagichi orqali ovoz chiqariladi.

Buni tekshirish uchun api-use katalogiga o'ting va sudo-ni ishga tushiring./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat

Demo ishlayotganini ko'rishingiz kerak. Chiqish uchun ctrl-c tugmachasini bosing.

4 -qadam: Kodni ishga tushirish

Kodni ishga tushirishdan oldin siz root -foydalanuvchini audio -su bilan audio guruhga qo'shishingiz kerak

keyin

mod guruhi ovozi

Chiqish

Python faylini va test.wav faylini/home/pi/rgb-led-matrix/bindings/python/sample/ga joylashtiring.

Agar demo yaxshi ishlagan bo'lsa, kodni ishga tushiring

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

sudo python spektr_matrix.py

Siz audio raz'emdan musiqa eshitiladi va chiroqlar yonadi.

Tavsiya: