INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vandag maak ons 'n 32 -band LED Audio Music Spectrum Analyzer tuis met behulp van Arduino, dit kan frekwensiespektrum toon en terselfdertyd muis speel.
Let op
Die max7219LED moet voor die 100k -weerstand gekoppel word, anders sal die geraas van die luidspreker baie hoog wees.
Stap 1: Komponente
Die volgende dele is in hierdie projek gebruik:
Arduino Nano, Twee 100K -weerstande, Drie 4.7K weerstande, Twee 104 kapasitansies (104 = 100000pF = 100nF = 0.10μF), 4 in 1 Max7219 dot matrix led, PJ-320D 3.5MM klankaansluiting, Springdrade, Breadboard, 3W PAM8403 Klas D -versterker en twee luidsprekers, Die weergawe van die Arduino IDE wat gebruik is, is 1.8.12
Stap 2: Kode:
► GitHub (skema en skets):
Stap 3: Kringdiagram
Stap 4: Produksie
1. Installeer biblioteeklêer: Open "Tools"-"Library Manager" in die Arduino-ontwikkelingsagteware, soek dan na arduinoFFT, MD_MAX72xx en Adafruit_GFX en installeer dit.
Stap 5:
2. Installeer biblioteeklêer: Open "Skets"- "Sluit biblioteek in"- "Voeg. ZIP-biblioteek by …" in die Arduino-ontwikkelingsagteware, en voeg dan Max72Panel.zip by
Stap 6:
3. Kies die ontwikkelingsbord as Arduino Nano, dit is die regte keuse.
Stap 7:
4. Kies die verwerker as ATmega328P (Old Bootloader), dit is om die regte te kies.
Stap 8:
5. Kies dan die poort, hierdie poort moet dieselfde wees as wat u in die apparaatbestuurder sien, sodat u die kode in die ontwikkelingsbord kan inbrand.