Inhoudsopgave:

Hoe maak je een 32-bands LED Audio Music Spectrum Analyzer met Arduino Nano thuis #arduinoproject - Ajarnpa
Hoe maak je een 32-bands LED Audio Music Spectrum Analyzer met Arduino Nano thuis #arduinoproject - Ajarnpa

Video: Hoe maak je een 32-bands LED Audio Music Spectrum Analyzer met Arduino Nano thuis #arduinoproject - Ajarnpa

Video: Hoe maak je een 32-bands LED Audio Music Spectrum Analyzer met Arduino Nano thuis #arduinoproject - Ajarnpa
Video: How To Make Led Vu Meter Music On The Wall 2024, December
Anonim
Image
Image

Vandaag zullen we thuis een 32-bands LED Audio Music Spectrum Analyzer maken met behulp van Arduino, het kan het frequentiespectrum weergeven en tegelijkertijd muziek afspelen.

Opmerking

De max7219LED moet voor de 100k-weerstand worden aangesloten, anders zal de ruis van de luidspreker erg hoog zijn.

Stap 1: Componenten

In dit project zijn de volgende onderdelen gebruikt:

Arduino Nano, Twee 100K-weerstanden, Drie 4.7K-weerstanden, Twee 104 capaciteiten (104 = 100000pF = 100nF = 0,10μF), 4 in 1 Max7219 dot matrix led, PJ-320D 3,5 mm audio-aansluiting, Doorverbindingsdraden, Breadboard, 3W PAM8403 Klasse D audioversterker en twee luidsprekers, De gebruikte versie van Arduino IDE is 1.8.12

Stap 2: Coderen:

► GitHub (schema en schets):

Stap 3: Schakelschema

Productie
Productie

Stap 4: Productie

Productie
Productie
Productie
Productie
Productie
Productie

1. Bibliotheekbestand installeren: Open "Tools"-"Bibliotheekbeheer" in de Arduino-ontwikkelsoftware, zoek vervolgens naar arduinoFFT, MD_MAX72xx en Adafruit_GFX en installeer ze vervolgens.

Stap 5:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

2. Installeer het bibliotheekbestand: Open "Sketch"- "Include Library"-"Add. ZIP Library……" in de Arduino-ontwikkelsoftware en voeg vervolgens Max72Panel.zip toe

Stap 6:

Afbeelding
Afbeelding

3. Selecteer het ontwikkelbord als Arduino Nano, dit is het juiste kiezen.

Stap 7:

Afbeelding
Afbeelding

4. Selecteer de processor als ATmega328P (Old Bootloader), dit is om de juiste te kiezen.

Stap 8:

Afbeelding
Afbeelding

5. Selecteer vervolgens de poort, deze poort moet hetzelfde zijn als wat je ziet in Apparaatbeheer, zodat je de code in het ontwikkelbord kunt branden.

Aanbevolen: