Sisukord:
Video: Raspberry Pi helispektri kuva: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Kasutage DFRobot 64x64 RGB maatrikspaneeli koos Raspberry Pi 3 B+ -ga, et tuua tantsupidu endaga kõikjale!
DFRobot võttis minuga ühendust, et teha nende 64x64 RGB LED -maatriksi jaoks sponsoreeritud projekt. Algul olin proovinud seda kasutada koos ESP32 Firebeetle'iga, kuid ei saanud raamatukogu tööle. See tähendas Raspberry Pi 3 B+kasutamist.
Link toodetele:
Vaarika Pi 3 B+:
www.dfrobot.com/product-1703.html
64x64 RGB maatriks:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Samm: video
Siin on maatriksit demonstreeriv video
2. samm: ahel
Adafruitil on ka juhend, mida saate järgida siit:
Õnneks on Adafruitil Raspberry Pi jaoks maatriks HAT, mis tegeleb kõigi 3.3v -> 5v loogika taseme teisendustega.
Nii HAT -il kui ka maatriksil on sama pistik, kuid tihvti 8 (valge juhe) ei ühendata HAT -ga. Kuna HAT toetab ainult kuni 4 juhttraati, ühendatakse tihvt 8, mis on viies juhttraat, GPIO tihvtiga 24 ühendatud.
Kasutage kindlasti 5V toiteallikat, mis võib toita kuni 7A.
3. samm: kogu
Lisatud koodi toimimiseks kasutasin LED-ide juhtimiseks rpi-rgb-led-maatriksiteeki. See on üsna lihtne paigaldada. Lihtsalt runcurl https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Seejärel vajutage jätkamiseks y ja valige Adafruit Matrix HAT valimiseks suvand 2.
Seejärel valige number 2, et vabastada tihvt 18, nii et heli saaks helipistiku kaudu siiski väljastada.
Selle testimiseks minge näidete-api-use kataloogi ja käivitage sudo./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Te peaksite nägema demo töötamist. Väljumiseks vajutage lihtsalt ctrl-c.
Samm: koodi käivitamine
Enne koodi käivitamist peate lisama juurkasutaja helirühma koos nimega -su
siis
modgrupi heli
väljumine
Pange pythoni fail ja test.wav fail kataloogi/home/pi/rgb-led-matrix/bindings/python/sample/
Kui demo töötas hästi, käivitage kood nupuga
sudo cd/home/pi/rgb-led-maatriks/sidumised/python/sample/
sudo python spect_matrix.py
Peaksite kuulama muusikat helipistikust ja tulede süttimist.
Soovitan:
LED -helispektri analüsaatori valmistamine: 7 sammu (piltidega)
LED -helispektri analüsaatori valmistamine: LED -helispektri analüsaator genereerib kauni valgustusmustri vastavalt muusika intensiivsusele. Turul on saadaval palju DIY LED -muusikaspektri komplekte, kuid siin teeme LED -helispektri Analüsaator NeoPixe abil
DIY FFT helispektri analüsaator: 3 sammu
DIY FFT helispektri analüsaator: FFT spektrianalüsaator on katseseade, mis kasutab spektri analüüsi tegemiseks Fourier 'analüüsi ja digitaalse signaalitöötluse tehnikaid. Fourier 'analüüsi kasutades on võimalik näiteks pideva aja domeeni üks väärtus teisendada
Helispektri analüsaator (VU -mõõtur): 6 sammu
Helispektri analüsaator (VU Meter): Mis on muusika? Tehnilisest seisukohast on muusika põhimõtteliselt erineva pinge ja sagedusega signaal. Helispektri analüsaator on seade, mis näitab konkreetse sageduse pingetaset. See on instrument, mida kasutatakse peamiselt sellistes kohtades nagu
MSP430 Breadboardi helispektri analüsaator: 6 sammu
MSP430 Breadboardi helispektri analüsaator: see projekt põhineb mikrofonil ja nõuab minimaalseid väliseid komponente. Kasutatakse 2 x LR44 mündielementi, et saaksin kogu struktuuri töötada 170 lipsupunktiga mini leivaplaadi piires. ADC10, TimerA katkestab LPM-i äratuse, TimerA PWM
LoL Shieldi helispektri VU -mõõtja: 4 sammu (piltidega)
LoL Shieldi helispektri VU -mõõtja: see on helispektri VU -mõõtur, mis kasutab Arduino jaoks LoL Shieldi. LoL Shield on 14 x 9 LED -maatriks, mis sobib Arduinole kilbina ja mida juhitakse tõhusa Charlieplexing -meetodiga. Selle kujundas Jimmie P