Мазмұны:
Бейне: Raspberry Pi аудио спектрінің дисплейі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
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 -қадам: бейне
Бұл матрицаны көрсететін бейне
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
Дыбыс ұясынан музыка естіліп, шамдар жанып тұруы керек.
Ұсынылған:
Raspberry Pi Zero жұмыс жасайтын ағаштан жасалған LED дисплейі: 11 қадам (суреттермен)
Raspberry Pi Zero жұмыс жасайтын ағаштан жасалған ойын -сауық дисплейі: Бұл жоба 20x10 пиксельді WS2812 өлшемді 78x35 см жарықдиодты дисплейді іске қосады, оны қонақ бөлмесінде ретро ойындарын ойнау үшін оңай орнатуға болады. Бұл матрицаның бірінші нұсқасы 2016 жылы салынған және оны көптеген адамдар қайта жасаған. Бұл экспозиция
Акрил спектрінің супер көлемді анализаторы: 7 қадам (суреттермен)
Акрилді спектрлік анализатор: Егер сіз мұны үлкен көлемде жасай алатын болсаңыз, онда сіз кішкентай дисплейлерге немесе шағын дисплейлерге қарағыңыз келеді ме? бөлмені толтыруға арналған шамдар салу үшін жолақтар
DIY Arduino дыбыстық сигнал спектрінің анализаторы: 3 қадам
DIY Arduino дыбыстық сигнал спектрінің анализаторы: бұл визуалды режимі өзгеретін өте қарапайым дыбыстық анализатор
Arduino мен TFT дисплейі арқылы нақты уақытты қалай жасауға болады - 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: 4 қадам
Arduino мен TFT дисплейі көмегімен нақты уақытты қалай жасауға болады | 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: Менің Youtube каналыма кіріңіз. Кіріспе:- Бұл жазбада мен 3,5 дюймдік TFT сенсорлы СКД, Arduino Mega көмегімен «Нақты уақыттағы сағат» жасаймын. 2560 және DS3231 RTC модулі… .Бастамас бұрын… бейнесін менің YouTube каналымнан қараңыз .. Ескерту:- Егер сіз Arduin қолдансаңыз
Mint Box аудио таңдаушысы: 3,5 мм аудио қосқыш: 6 қадам
Mint Box аудио селекторы: 3,5 мм аудио қосқышы: Мәселе: Жұмыс үстелінде мен басқа адамдар бөлмеде болғанда ойынға немесе музыка тыңдау үшін құлаққапты пайдалануым керек, содан кейін мен күлкімді көрсеткім келсе, динамиктерге ауысуым керек. алыстағы туысқандарға бейне қоңырау шалу немесе Интернетке қоңырау шалу. Th