Índice:

Medidor VU usando Arduino: 4 etapas
Medidor VU usando Arduino: 4 etapas

Vídeo: Medidor VU usando Arduino: 4 etapas

Vídeo: Medidor VU usando Arduino: 4 etapas
Vídeo: Different Ways for Measuring Current With Arduino 2024, Julho
Anonim
Medidor VU usando Arduino
Medidor VU usando Arduino

Olá a todos, este é um tutorial rápido e simples de como fazer uma VU (unidade de volume) usando Arduino UNO e LEDs.

É muito bom para iniciantes que estão aprendendo a usar o Arduino.

Peças necessárias: 1x Arduino (UNO)

1x breadboard

LEDs 12x 5mm

13 fios

1 resistor de 100 ohm

1x potenciômetro 500kOhm

1 conector de áudio de 3,5 mm

1x boa vontade

Etapa 1: Vídeo

Image
Image

Etapa 2: Fiação

Fiação
Fiação

Portanto, a primeira coisa a fazer é conectar todos os LEDs ao Arduino usando a placa de ensaio. A maneira mais fácil é conectar todos os LEDs aos pinos desejados do Arduino usando fios.

Temos que adicionar um resistor de 100Ohm ao circuito para limitar a corrente através dos LEDs.

Em seguida, o potenciômetro é adicionado, ele é usado para regular a sensibilidade do sinal de entrada, também o conector estéreo é conectado à placa

Também um projeto TinkerCAD:

Medidor VU TinkerCAD

Etapa 3: Programação do Arduino

Programação Arduino
Programação Arduino

A próxima coisa é escrever um programa para o Arduino. Primeiro, definimos A0 como entrada analógica e definimos o valor val para o sinal de entrada.

Em seguida, definimos os PINs 2-13 como saídas através do loop FOR.

Definimos A0 como analogRead. Em seguida, dividimos o valor com 10 e o armazenamos em valor analógico. Dessa forma, obtemos um valor que é mais adequado para trabalhar com loops FOR.

O primeiro loop FOR liga tantos LEDs quanto o valor da variável analogvalue. O segundo loop FOR faz o oposto, ele desliga os LEDs quando o valor da variável analogvalue cai.

Etapa 4: Conclusão

Este é um projeto muito simples que qualquer pessoa pode fazer, usando apenas alguns componentes para fazer um medidor VU legal.

Também é bom entender como funcionam as saídas do Arduino e também o loop For. Obrigado por passar….

Recomendado: