Isi kandungan:
Video: Paparan Spektrum Audio Raspberry Pi: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Gunakan panel matriks DFRobot 64x64 RGB dengan Raspberry Pi 3 B + untuk membawa pesta tarian bersama anda ke mana sahaja anda pergi!
DFRobot menghubungi saya untuk membuat projek tajaan untuk matriks LED 64x64 RGB mereka. Pada mulanya saya telah mencuba menggunakannya dengan ESP32 Firebeetle, tetapi perpustakaan tidak dapat berfungsi. Jadi itu bermaksud menggunakan Raspberry Pi 3 B +.
Pautan ke produk:
Raspberry Pi 3 B +:
www.dfrobot.com/product-1703.html
Matriks 64x64 RGB:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Langkah 1: Video
Berikut adalah video yang menunjukkan matriks
Langkah 2: Litar
Adafruit juga mempunyai panduan yang boleh anda ikuti di sini:
Syukurlah Adafruit mempunyai matriks HAT untuk Raspberry Pi yang menangani semua penukaran tahap logik 3.3v -> 5v.
Kedua-dua HAT dan matriks mempunyai penyambung yang sama, tetapi pin 8 (wayar putih) tidak disambungkan ke HAT. Kerana HAT hanya menyokong hingga 4 wayar kawalan, pin 8, yang merupakan wayar kawalan ke-5, disambungkan ke pin GPIO 24.
Pastikan menggunakan bekalan kuasa 5V yang dapat membekalkan sehingga 7A.
Langkah 3: Perpustakaan
Agar kod yang dilampirkan berfungsi, saya menggunakan perpustakaan matriks rpi-rgb-led untuk mengawal LED. Ia cukup mudah dipasang. Jalankan sajacurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Kemudian tekan y untuk meneruskan dan pilih pilihan 2 untuk memilih Adafruit Matrix HAT.
Kemudian pilih nombor 2 untuk membebaskan pin 18 sehingga suara masih dapat dikeluarkan melalui bicu audio.
Untuk mengujinya masuk ke direktori contoh-api-use dan jalankan sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Anda mesti melihat demo berjalan. Cukup tekan ctrl-c untuk keluar.
Langkah 4: Menjalankan Kod
Sebelum kod dapat dijalankan, anda mesti menambahkan pengguna root ke kumpulan audio dengan suud -su
kemudian
audio kumpulan
jalan keluar
Masukkan fail python dan test.wav ke / home / pi / rgb-led-matrix / bindings / python / samples /
Sekiranya demo berjalan lancar maka jalankan kod dengan
sudo cd / home / pi / rgb-led-matrix / bindings / python / sampel /
sudo python spectrum_matrix.py
Anda mesti mendengar muzik dimainkan dari bicu audio dan lampu menyala.
Disyorkan:
Suhu Paparan Arduino pada Paparan LED TM1637: 7 Langkah
Suhu Paparan Arduino pada Paparan LED TM1637: Dalam tutorial ini kita akan belajar bagaimana menampilkan suhu menggunakan sensor LED Display TM1637 dan DHT11 dan Visuino. Tonton video
Waktu Paparan Arduino pada Paparan LED TM1637 Menggunakan RTC DS1307: 8 Langkah
Waktu Paparan Arduino pada Paparan LED TM1637 Menggunakan RTC DS1307: Dalam tutorial ini kita akan belajar bagaimana memaparkan waktu menggunakan modul RTC DS1307 dan Paparan LED TM1637 dan Visuino. Tonton video
Paparan LCD I2C / IIC - Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: 5 Langkah
Paparan LCD I2C / IIC | Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: Hai kawan kerana SPI LCD 1602 biasa mempunyai terlalu banyak wayar untuk disambungkan sehingga sangat sukar untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang boleh menukar paparan SPI menjadi paparan IIC jadi anda hanya perlu menyambungkan 4 wayar
Paparan LCD I2C / IIC - Tukarkan SPI LCD ke Paparan LCD I2C: 5 Langkah
Paparan LCD I2C / IIC | Tukar LCD SPI ke Paparan LCD I2C: menggunakan paparan spi lcd memerlukan terlalu banyak sambungan untuk dilakukan yang sangat sukar untuk dilakukan. Saya menjumpai modul yang dapat menukar lcd i2c ke lcd jadi mari kita mulakan
Regulator Voltan Breadboard Dengan Paparan / Paparan Regulador De Voltagem Com Para Placa De Ensaio: 8 Langkah
Breadboard Voltage Regulator With Display / Regulador De Voltagem Com Display Para Placa De Ensaio: Dapatkan komponen yang diperlukan yang terdapat dalam senarai yang dilampirkan (terdapat pautan untuk membeli atau melihat ciri-cirinya). Pautan os untuk poderem merangkumi ciri sebagai ciri