INHOUDSOPGAWE:

Hoe om 'n 32 -band LED -klankmusiek -spektrumanaliseerder met behulp van Arduino Nano tuis te maak #arduinoprojek: 8 stappe
Hoe om 'n 32 -band LED -klankmusiek -spektrumanaliseerder met behulp van Arduino Nano tuis te maak #arduinoprojek: 8 stappe

Video: Hoe om 'n 32 -band LED -klankmusiek -spektrumanaliseerder met behulp van Arduino Nano tuis te maak #arduinoprojek: 8 stappe

Video: Hoe om 'n 32 -band LED -klankmusiek -spektrumanaliseerder met behulp van Arduino Nano tuis te maak #arduinoprojek: 8 stappe
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Julie
Anonim
Image
Image

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

Produksie
Produksie

Stap 4: Produksie

Produksie
Produksie
Produksie
Produksie
Produksie
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:

Beeld
Beeld
Beeld
Beeld

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:

Beeld
Beeld

3. Kies die ontwikkelingsbord as Arduino Nano, dit is die regte keuse.

Stap 7:

Beeld
Beeld

4. Kies die verwerker as ATmega328P (Old Bootloader), dit is om die regte te kies.

Stap 8:

Beeld
Beeld

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.

Aanbeveel: