INHOUDSOPGAWE:
Video: Raspberry Pi Audio Spectrum Display: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Gebruik die DFRobot 64x64 RGB -matrikspaneel met 'n Raspberry Pi 3 B+ om 'n dansparty saam te bring waar u ook al gaan!
DFRobot het my ingeroep om 'n geborgde projek vir hul 64x64 RGB LED -matriks te doen. Ek het dit eers met die ESP32 Firebeetle probeer gebruik, maar ek kon nie die biblioteek laat werk nie. Dit beteken dus die gebruik van 'n Raspberry Pi 3 B+.
Skakel na produkte:
Framboos Pi 3 B+:
www.dfrobot.com/product-1703.html
64x64 RGB -matriks:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Stap 1: Video
Hier is 'n video wat die matriks demonstreer
Stap 2: Skakel
Adafruit het ook 'n gids wat u hier kan volg:
Gelukkig het Adafruit 'n matrikshoed vir die Raspberry Pi wat al die 3.3v -> 5v logika -omskakelings hanteer.
Beide die HAT en die matriks het dieselfde aansluiting, maar pen 8 (die wit draad) word nie by die HAT ingeprop nie. Omdat die HAT slegs tot 4 beheerdrade ondersteun, word pen 8, wat die 5de stuurdraad is, aan GPIO -pen 24 gekoppel.
Maak seker dat u 'n 5V -kragtoevoer gebruik wat tot 7A kan voorsien.
Stap 3: Biblioteek
Vir die aangehegte kode om te werk, het ek die rpi-rgb-led-matrix biblioteek gebruik om die LED's te beheer. Dit is redelik eenvoudig om te installeer. Runcurl net https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Druk dan op y om voort te gaan en kies opsie 2 om die Adafruit Matrix HAT te kies.
Kies dan nommer 2 om pen 18 vry te maak sodat daar steeds klank oor die klankaansluiting kan word.
Om dit te toets, gaan na die voorbeeld-api-gebruik gids en voer sudo uit./demo -D0 --led-rows = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
U moet die demo sien loop. Druk net ctrl-c om dit te verlaat.
Stap 4: Gebruik die kode
Voordat die kode kan loop, moet u die wortelgebruiker by die klankgroep voeg metsudo -su
dan
modgroep -klank
uitgang
Plaas die python-lêer en test.wav-lêer in/home/pi/rgb-led-matrix/bindings/python/samples/
As die demo goed verloop het, voer dan die kode met
sudo cd/home/pi/rgb-led-matrix/bindings/python/samples/
sudo python spectrum_matrix.py
U moet die musiek vanaf die klankaansluiting hoor en die ligte brand.
Aanbeveel:
Hoe om 'n LED Audio Spectrum Analyzer te maak: 7 stappe (met foto's)
Hoe om 'n LED Audio Spectrum Analyzer te maak: LED Audio Spectrum Analyzer genereer die pragtige beligtingspatroon volgens die intensiteit van musiek. Daar is baie DIY LED Music Spectrum kits beskikbaar in die mark, maar hier gaan ons 'n LED Audio Spectrum maak Ontleder wat NeoPixe gebruik
DIY FFT Audio Spectrum Analyzer: 3 stappe
DIY FFT Audio Spectrum Analyzer: FFT spektrumanaliseerder is 'n toetstoerusting wat Fourier -analise en tegnieke vir digitale seinverwerking gebruik om spektrumanalise te verskaf. Deur Fourier -analise te gebruik, is dit moontlik dat een waarde in byvoorbeeld die deurlopende tyddomein konverteer word
DIY Spiderweb Audio Spectrum: 3 stappe
DIY Spiderweb Audio Spectrum: Maak u kamer ontsagwekkend deur hierdie DIY spiderweb -klankspektrum, die webgedeelte neem 'n bietjie tyd, maar uiteindelik sal die resultate goed en verstommend wees, en nog baie meer klankspektrum, en nog baie meer kom binnekort, vir video's kan u my volg op Instagram @shub
DIY Arduino Audio Signal Spectrum Analyzer: 3 stappe
DIY Arduino Audio Signal Spectrum Analyzer: Dit is 'n baie eenvoudige klankontleder met veranderlike visuele modusse
Audio Spectrum Analyzer (VU Meter): 6 stappe
Audio Spectrum Analyzer (VU Meter): Wat is musiek? Vanuit 'n tegniese oogpunt is musiek basies 'n sein met verskillende spanning en frekwensie. Audio Spectrum Analyzer is 'n toestel wat die spanningsvlak van 'n spesifieke frekwensie toon. Dit is 'n instrument wat hoofsaaklik op plekke soos