Satura rādītājs:

Mūzikas vizualizētājs ar Arduino: 5 soļi
Mūzikas vizualizētājs ar Arduino: 5 soļi

Video: Mūzikas vizualizētājs ar Arduino: 5 soļi

Video: Mūzikas vizualizētājs ar Arduino: 5 soļi
Video: Audio Modeling Violin + LEAP Motion + TEC Breath Controller 2024, Jūnijs
Anonim
Image
Image

Interaktīvs mūzikas vizualizētājs

Sastāvdaļas

LM338T x5

Potenciometrs x2 (1k un 10k)

1N4006 diode x5

Kondensators x2 (1uF un 10uF)

Rezistori x3 (416, 10k un 1k)

Papildu sadalītājs x1

Papildu kabelis x1

Arduino Duemilanove x1 (Uno pārbaudīts labi)

Aux ligzda x1

LM785C x1

TL071CP x1

9V akumulatora ligzda x2

Džempera kabelis x Daudzi

LED ar WS2812B kontrolieri x46

Dell 16V 20A klēpjdatora adapteris x1

1. solis: Lodēšana 5 LM338T Arrary

Lodēšana 5 LM338T Arrary
Lodēšana 5 LM338T Arrary
Lodēšana 5 LM338T Arrary
Lodēšana 5 LM338T Arrary

Šis lineārā sprieguma pārveidotāja bloks samazina 16 V klēpjdatora adaptera barošanas spriegumu līdz 5 V LED barošanas spriegumam.

2. solis: Aux signāla ievades priekšapstrādes ķēde

Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde
Aux signāla ievades priekšapstrādes ķēde

Maizes dēļa kreisajā pusē ir TL071 op -amp shēma, kas summē un pastiprina papildu ieejas signālu, kas svārstās no -1,25 līdz 1,25 V. Signāls tiek pārvietots uz Arduino Vref 0 ~ 5V pirmapstrādes posmā. Tas bloķē troksni, ko rada Arduino analogread () darbība. LM7805 sprieguma regulators atrodas maizes dēļa centrā, kas pārveido 9 V akumulatora barošanas spriegumu par 5 V barošanas spriegumu Arduino. Aux-in ligzda atrodas labajā pusē, nodrošinot labu savienojumu ar atskaņošanas ierīci. Aux sadalītājs sadala atskaņošanas ierīces izejas signālu divās daļās. Viens tiek piegādāts skaļrunim, otrs tiek piegādāts Arduino.

3. darbība: Arduino Pinout un gaismas diodes

Arduino Pinout un gaismas diodes
Arduino Pinout un gaismas diodes
Arduino Pinout un gaismas diodes
Arduino Pinout un gaismas diodes

Aruidno dēļa apakšējā pusē Aruidno ir iezemēts pie maizes dēļa ar balto vadu kreisajā pusē, pin2 nolasa audio izejas signālu no pirmapstrādes ķēdes. Augšējā pusē Arduino ir iezemēts ar LM338 masīvu ar otru baltu vadu, pin3 labajā pusē baro sērijas signālu uz LED sloksni.

4. solis: rezultāts

5. darbība: avota kods

Avota kods

Ieteicams: