Სარჩევი:
ვიდეო: Raspberry Pi აუდიო სპექტრის ჩვენება: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
გამოიყენეთ DFRobot 64x64 RGB მატრიცული პანელი Raspberry Pi 3 B+ - ით, რათა თქვენთან ერთად მოაწყოთ საცეკვაო წვეულება სადაც არ უნდა იყოთ!
DFRobot– მა დამიკავშირდა, რომ გამეკეთებინა დაფინანსებული პროექტი მათი 64x64 RGB LED მატრიქსისთვის. თავიდან შევეცადე გამომეყენებინა 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– ს აქვს მატრიცა HAP Raspberry Pi– სთვის, რომელიც ემსახურება 3.3v -> 5v ლოგიკური დონის ყველა გარდაქმნას.
როგორც HAT- ს, ასევე მატრიცას აქვს ერთი და იგივე კონექტორი, მაგრამ პინი 8 (თეთრი მავთული) არ არის ჩართული HAT– ში. იმის გამო, რომ HAT მხარს უჭერს მხოლოდ 4 - მდე საკონტროლო მავთულს, პინი 8, რომელიც მე –5 საკონტროლო მავთულია, უკავშირდება GPIO პინ 24 – ს.
დარწმუნდით, რომ იყენებთ 5V დენის წყაროს, რომელსაც შეუძლია უზრუნველყოს 7A- მდე.
ნაბიჯი 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, რომ გაათავისუფლოთ pin 18 ისე, რომ ხმა მაინც იყოს გამოსული აუდიო ბუდეზე.
მისი შესამოწმებლად შედით მაგალითებში-api- გამოყენების დირექტორია და გაუშვით sudo./demo -D0 --led-rows = 64 --led-cols = 64-Hardware-mapping = adafruit-hat
თქვენ უნდა ნახოთ დემო გაშვებული. უბრალოდ დააჭირეთ ctrl-c მის გასასვლელად.
ნაბიჯი 4: კოდის გაშვება
კოდის გაშვებამდე უნდა დაამატოთ ძირეული მომხმარებელი აუდიო ჯგუფში სუდო -სუ
მაშინ
modgroup აუდიო
გასვლა
განათავსეთ პითონის ფაილი და test.wav ფაილი შევიდა/home/pi/rgb-led-matrix/bindings/python/samples/
თუ დემო კარგად გაუშვა, გაუშვით კოდი
sudo cd/home/pi/rgb-led-matrix/bindings/python/samples/
sudo python spectrum_matrix.py
თქვენ უნდა მოუსმინოთ მუსიკას, რომელიც უკრავს აუდიო ჯეკიდან და შუქი ანათებს.
გირჩევთ:
როგორ გავაკეთოთ LED აუდიო სპექტრის ანალიზატორი: 7 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ LED აუდიო სპექტრის ანალიზატორი: LED აუდიო სპექტრის ანალიზატორი ქმნის მშვენიერ განათების ნიმუშს მუსიკის ინტენსივობის მიხედვით. ბაზარზე ბევრი DIY LED Music Spectrum კომპლექტია, მაგრამ აქ ჩვენ ვაპირებთ LED აუდიო სპექტრის დამზადებას ანალიზატორი NeoPixe– ის გამოყენებით
DIY FFT აუდიო სპექტრის ანალიზატორი: 3 ნაბიჯი
DIY FFT აუდიო სპექტრის ანალიზატორი: FFT სპექტრის ანალიზატორი არის ტესტირების მოწყობილობა, რომელიც იყენებს ფურიეს ანალიზს და ციფრული სიგნალის დამუშავების ტექნიკას სპექტრის ანალიზის უზრუნველსაყოფად. ფურიეს ანალიზის გამოყენებით შესაძლებელია ერთი მნიშვნელობის, მაგალითად, უწყვეტი დროის დომენის კონვერტაცია
წვრილმანი Arduino აუდიო სიგნალის სპექტრის ანალიზატორი: 3 ნაბიჯი
წვრილმანი Arduino აუდიო სიგნალის სპექტრის ანალიზატორი: ეს არის ძალიან მარტივი აუდიო ანალიზატორი ცვალებადი ვიზუალური რეჟიმებით
აუდიო სპექტრის ანალიზატორი (VU მეტრი): 6 ნაბიჯი
აუდიო სპექტრის ანალიზატორი (VU მეტრი): რა არის მუსიკა? ტექნიკური თვალსაზრისით, მუსიკა ძირითადად არის სიგნალი განსხვავებული ძაბვისა და სიხშირის. აუდიო სპექტრის ანალიზატორი არის მოწყობილობა, რომელიც აჩვენებს კონკრეტული სიხშირის ძაბვის დონეს. ეს არის ინსტრუმენტი, რომელიც ძირითადად გამოიყენება ადგილებში
MSP430 პურის დაფის აუდიო სპექტრის ანალიზატორი: 6 ნაბიჯი
MSP430 პურის დაფის აუდიო სპექტრის ანალიზატორი: ეს პროექტი დაფუძნებულია მიკროფონზე და მოითხოვს მინიმალურ გარე კომპონენტებს. 2 x LR44 მონეტის უჯრედი გამოიყენება ისე, რომ მე შემიძლია მთელი სტრუქტურა იმუშაოს 170 ჰალსტუხიანი მინი პურის დაფაზე. ADC10, TimerA წყვეტს LPM გაღვიძებას, TimerA PWM