Inhoudsopgave:
Video: Raspberry Pi audiospectrumweergave - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Gebruik het DFRobot 64x64 RGB-matrixpaneel met een Raspberry Pi 3 B+ om een dansfeestje overal mee naartoe te nemen!
DFRobot nam contact met me op om een gesponsord project te doen voor hun 64x64 RGB LED-matrix. In eerste instantie had ik geprobeerd om het te gebruiken met de ESP32 Firebeetle, maar ik kreeg de bibliotheek niet werkend. Dus dat betekende het gebruik van een Raspberry Pi 3 B+.
Link naar producten:
Raspberry Pi 3B+:
www.dfrobot.com/product-1703.html
64x64 RGB-matrix:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Stap 1: Video
Hier is een video die de matrix demonstreert
Stap 2: Circuit
Adafruit heeft ook een gids die je hier kunt volgen:
Gelukkig heeft Adafruit een matrix HAT voor de Raspberry Pi die alle 3.3v -> 5v logisch niveau-conversies afhandelt.
Zowel de HAT als de matrix hebben dezelfde connector, maar pin 8 (de witte draad) wordt niet aangesloten op de HAT. Omdat de HAT maximaal 4 besturingsdraden ondersteunt, wordt pin 8, de 5e besturingsdraad, verbonden met GPIO-pin 24.
Zorg ervoor dat u een 5V-voeding gebruikt die tot 7A kan leveren.
Stap 3: Bibliotheek
Om de bijgevoegde code te laten werken, heb ik de rpi-rgb-led-matrix-bibliotheek gebruikt om de LED's te bedienen. Het is vrij eenvoudig te installeren. Gewoon runcurl https://raw.githubusercontent.com/adafruit/Raspbe… >rgb-matrix.sh
sudo bash rgb-matrix.sh
Druk vervolgens op y om door te gaan en kies optie 2 om de Adafruit Matrix HAT te selecteren.
Kies vervolgens nummer 2 om pin 18 vrij te maken, zodat geluid nog steeds via de audio-aansluiting kan worden uitgevoerd.
Om het te testen, gaat u naar de map example-api-use en voert u sudo./demo -D0 --led-rows=64 --led-cols=64 --hardware-mapping=adafruit-hat uit
Je zou de demo moeten zien draaien. Druk gewoon op ctrl-c om het af te sluiten.
Stap 4: De code uitvoeren
Voordat de code kan worden uitgevoerd, moet u de rootgebruiker toevoegen aan de audiogroep met sudo -su
dan
modgroep audio
Uitgang
Zet het python-bestand en het test.wav-bestand in /home/pi/rgb-led-matrix/bindings/python/samples/
Als de demo goed liep, voer dan de code uit met
sudo cd /home/pi/rgb-led-matrix/bindings/python/samples/
sudo python spectrum_matrix.py
Je zou de muziek moeten horen spelen via de audio-aansluiting en de lampjes gaan branden.
Aanbevolen:
DIY Raspberry Pi-downloadbox: 4 stappen
DIY Raspberry Pi Downloadbox: Ben je vaak bezig met het downloaden van grote bestanden zoals films, torrents, cursussen, tv-series, etc dan ben je hier aan het juiste adres. In deze Instructable zouden we onze Raspberry Pi zero in een downloadmachine veranderen. Die elke
Raspberry Pi-scorebord: 4 stappen
Raspberry Pi-scorebord: Vandaag zal ik uitleggen hoe ik dit scorebord heb gemaakt dat wordt bestuurd door een Raspberry Pi en wordt aangedreven door een 5V-voeding. Het gebruikt een combinatie van ws2811- en ws2812b-leds voor de verlichting en de structuur is gemaakt van multiplex en rood eiken. Voor een besch
Smart Home van Raspberry Pi: 5 stappen (met afbeeldingen)
Smart Home van Raspberry Pi: er zijn al verschillende producten die uw flat slimmer maken, maar de meeste zijn eigen oplossingen. Maar waarom heb je een internetverbinding nodig om een lamp te schakelen met je smartphone? Dat was voor mij een reden om mijn eigen Smar te bouwen
LED-knipper met Raspberry Pi - Hoe GPIO-pinnen op Raspberry Pi te gebruiken: 4 stappen
LED-knipper met Raspberry Pi | Hoe GPIO-pinnen op Raspberry Pi te gebruiken: Hallo allemaal, in deze instructables zullen we leren hoe we GPIO's van Raspberry Pi kunnen gebruiken. Als je ooit Arduino hebt gebruikt, weet je waarschijnlijk dat we een LED-schakelaar enz. op de pinnen kunnen aansluiten en het zo kunnen laten werken. laat de LED knipperen of krijg input van de schakelaar zodat
Raspbian installeren in Raspberry Pi 3 B zonder HDMI - Aan de slag met Raspberry Pi 3B - Uw Raspberry Pi instellen 3: 6 stappen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI | Aan de slag met Raspberry Pi 3B | Je Raspberry Pi 3 instellen: Zoals sommigen van jullie weten, zijn Raspberry Pi-computers best geweldig en kun je de hele computer op een klein bordje krijgen. De Raspberry Pi 3 Model B heeft een quad-core 64-bit ARM Cortex A53 geklokt op 1,2 GHz. Dit zet de Pi 3 ongeveer 50