Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Astăzi vom face un analizor de muzică cu LED-uri pe 32 de benzi cu acasă utilizând Arduino, acesta poate afișa spectrul de frecvență și poate reda muisc în același timp.
Notă
Max7219LED trebuie conectat în fața rezistorului de 100k, altfel zgomotul difuzorului va fi foarte mare.
Pasul 1: Componente
Părțile următoare au fost utilizate în acest proiect:
Arduino Nano, Două rezistențe de 100K, Trei rezistențe de 4.7K, Două 104 capacități (104 = 100000pF = 100nF = 0.10μF), Led cu matrice de puncte Max7219 4 în 1, Priză audio PJ-320D 3.5MM, Sârme jumper, Breadboard, 3W PAM8403 Amplificator audio clasa D și două difuzoare, Versiunea Arduino IDE utilizată este 1.8.12
Pasul 2: Cod:
► GitHub (schemă și schiță):
Pasul 3: Diagrama circuitului
Pasul 4: Producție
1. Instalați fișierul Library: Deschideți „Tools” - „Library Manager” în software-ul de dezvoltare Arduino, apoi căutați arduinoFFT, MD_MAX72xx și Adafruit_GFX, apoi instalați-le.
Pasul 5:
2. Instalați fișierul Library: Deschideți „Sketch” - „Include Library” - „Add. ZIP Library ……” în software-ul de dezvoltare Arduino, apoi adăugați Max72Panel.zip
Pasul 6:
3. Selectați placa de dezvoltare ca Arduino Nano, aceasta este alegerea potrivită.
Pasul 7:
4. Selectați procesorul ca ATmega328P (Old Bootloader), acesta este pentru a alege dreapta.
Pasul 8:
5. Apoi selectați portul, acest port ar trebui să fie același cu ceea ce vedeți în managerul de dispozitive, astfel încât să puteți arde codul pe placa de dezvoltare.