Taula de continguts:

Mesurador VU mitjançant Arduino: 4 passos
Mesurador VU mitjançant Arduino: 4 passos

Vídeo: Mesurador VU mitjançant Arduino: 4 passos

Vídeo: Mesurador VU mitjançant Arduino: 4 passos
Vídeo: Утилизация светодиодных экранов DVD-плееров — несвязанные действия 2024, De novembre
Anonim
Mesurador VU mitjançant Arduino
Mesurador VU mitjançant Arduino

Hola a tothom, aquest és un tutorial ràpid i senzill sobre com fer un VU (unitat de volum) mitjançant Arduino UNO i LEDs.

És molt bo per a principiants que només aprenen a utilitzar Arduino.

Peces necessàries: 1x Arduino (UNO)

1x tauler de pa

LED de 12x 5mm

13x cables

1x resistència de 100 Ohm

Potenciòmetre 1x 500kOhm

1 x jack d’àudio de 3,5 mm

1x bona voluntat

Pas 1: vídeo

Image
Image

Pas 2: cablejat

Cablejat
Cablejat

Per tant, el primer que heu de fer és connectar tots els LEDs a l’Arduino mitjançant una placa de control. La manera més senzilla és connectar linealment tots els LED als pins Arduino desitjats mitjançant cables.

Hem d’afegir una resistència de 100 Ohm al circuit per tal de limitar el corrent a través dels LED.

A continuació, s’afegeix el pot, s’utilitza per regular la sensibilitat del senyal d’entrada, també el connector estèreo està connectat a la placa

També és un projecte de TinkerCAD:

Mesurador VU TinkerCAD

Pas 3: Programació Arduino

Programació Arduino
Programació Arduino

El següent és escriure un programa per a Arduino. Primer definim A0 com a entrada analògica i definim el valor val del senyal d’entrada.

A continuació, definim els PIN 2-13 com a Sortides mitjançant el bucle FOR.

Definim A0 com analogRead. A continuació, dividim el valor amb 10 i l’emmagatzemem al valor analògic. D’aquesta manera obtenim un valor més adequat per treballar dins de bucles FOR.

El primer bucle FOR encén tants LEDs, com el valor de la variable de valor analògic. El segon bucle FOR fa el contrari, apaga els LED quan baixa el valor de la variable de valor analògic.

Pas 4: Conclusió

Aquest és un projecte molt senzill que tothom pot fer, utilitzant només uns quants components per fer un mesurador de VU fresc.

També és bo entendre com funcionen les sortides Arduino i també el bucle For. Gràcies per passar per aquí.

Recomanat: