Πίνακας περιεχομένων:

Raspberry Pi Audio Spectrum Display: 4 Βήματα
Raspberry Pi Audio Spectrum Display: 4 Βήματα

Βίντεο: Raspberry Pi Audio Spectrum Display: 4 Βήματα

Βίντεο: Raspberry Pi Audio Spectrum Display: 4 Βήματα
Βίντεο: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Νοέμβριος
Anonim
Οθόνη φάσματος ήχου Raspberry Pi
Οθόνη φάσματος ήχου Raspberry Pi
Οθόνη φάσματος ήχου Raspberry Pi
Οθόνη φάσματος ήχου Raspberry Pi
Οθόνη φάσματος ήχου Raspberry Pi
Οθόνη φάσματος ήχου Raspberry Pi

Χρησιμοποιήστε τον πίνακα μήτρας DFRobot 64x64 RGB με Raspberry Pi 3 B+ για να πάρετε μαζί σας ένα πάρτι χορού όπου κι αν πάτε!

Η DFRobot με πλησίασε για να κάνω ένα χορηγικό έργο για τη μήτρα LED 64x64 RGB. Στην αρχή είχα προσπαθήσει να το χρησιμοποιήσω με το ESP32 Firebeetle, αλλά δεν κατάφερα να λειτουργήσω τη βιβλιοθήκη. Αυτό σήμαινε τη χρήση ενός Raspberry Pi 3 B+.

Σύνδεσμος για προϊόντα:

Raspberry 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: Βίντεο

Image
Image

Εδώ είναι ένα βίντεο που δείχνει την μήτρα

Βήμα 2: Κύκλωμα

Κύκλωμα
Κύκλωμα
Κύκλωμα
Κύκλωμα
Κύκλωμα
Κύκλωμα

Το Adafruit διαθέτει επίσης έναν οδηγό που μπορείτε να ακολουθήσετε εδώ:

Ευτυχώς, το Adafruit διαθέτει ένα καπέλο μήτρας για το Raspberry Pi που χειρίζεται όλες τις μετατροπές λογικού επιπέδου 3.3v -> 5v.

Τόσο το HAT όσο και η μήτρα έχουν τον ίδιο σύνδεσμο, αλλά ο ακροδέκτης 8 (το λευκό καλώδιο) δεν συνδέεται με το HAT. Επειδή το HAT υποστηρίζει μόνο έως 4 καλώδια ελέγχου, ο πείρος 8, που είναι το 5ο καλώδιο ελέγχου, συνδέεται με τον ακροδέκτη GPIO 24.

Βεβαιωθείτε ότι χρησιμοποιείτε τροφοδοτικό 5V που μπορεί να τροφοδοτήσει έως 7Α.

Βήμα 3: Βιβλιοθήκη

Για να λειτουργήσει ο συνημμένος κώδικας, χρησιμοποίησα τη βιβλιοθήκη rpi-rgb-led-matrix για τον έλεγχο των LED. Είναι αρκετά απλό στην εγκατάσταση. Απλώς τρέξτε https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh

sudo bash rgb-matrix.sh

Στη συνέχεια, πατήστε y για να συνεχίσετε και επιλέξτε την επιλογή 2 για να επιλέξετε το Adafruit Matrix HAT.

Στη συνέχεια, επιλέξτε τον αριθμό 2 για να ελευθερώσετε τον πείρο 18, έτσι ώστε ο ήχος να εξακολουθεί να εξάγεται στην υποδοχή ήχου.

Για να το δοκιμάσετε, μπείτε στον κατάλογο παραδείγματα-api-use και εκτελέστε το sudo./demo -D0 --led-rows = 64 --led-cols = 64-Hardware-mapping = adafruit-hat

Θα πρέπει να δείτε το demo να τρέχει. Απλώς πατήστε ctrl-c για έξοδο από αυτό.

Βήμα 4: Εκτέλεση του κώδικα

Πριν από την εκτέλεση του κώδικα, πρέπει να προσθέσετε τον βασικό χρήστη στην ομάδα ήχου με sudo -su

τότε

ήχος modgroup

έξοδος

Τοποθετήστε το αρχείο python και το αρχείο test.wav στο/home/pi/rgb-led-matrix/bindings/python/samples/

Εάν η επίδειξη έτρεξε καλά, εκτελέστε τον κωδικό με

sudo cd/home/pi/rgb-led-matrix/bindings/python/δείγματα/

sudo python spectrum_matrix.py

Θα πρέπει να ακούτε τη μουσική να παίζει από την υποδοχή ήχου και να ανάβουν τα φώτα.

Συνιστάται: