Ir para conteúdo
View in the app

A better way to browse. Learn more.

EletrônicaBR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Navegação Limpa e Sem Anúncios! (Cadastre-se)

O melhor fórum técnico do mundo está de cara nova e de portas abertas! Estamos de cara nova e com ferramentas ainda mais poderosas para a sua bancada. Faça o seu cadastro de forma rápida e simples para acessar o maior e mais atualizado acervo de Esquemas Elétricos, BIOS e Firmwares da internet.

Aqui, o conhecimento vale muito: através do nosso sistema de créditos, membros participativos ganham acesso totalmente gratuito aos downloads. Venha trocar experiências com os melhores especialistas do mercado!

👉 Técnico sem o EletrônicaBR não é um técnico completo!

 

footer_smiley.png -> Por favor, após baixar e constatar o funcionamento do arquivo, deixe um comentário/avaliação na página do download.
-> Se quem utiliza o arquivo e não deixa um feedback, todos corremos o risco de baixar um arquivo inútil, você pode ser o próximo. 😧
-> Sua colaboração é muito importante para mantermos um acervo enxuto,  funcional e atualizado.
-> E para finalizar não esqueça do Joinha do colega que disponibilizou o arquivo.
Obs: Se você ainda não sabe como fazer downloads »
CLIQUE AQUI

Vumetro-Clase - Biblioteca Arduino para VU Meter de LEDs

(0 análises)

1 Miniatura

Vumetro-Clase - Biblioteca Arduino para VU Meter de LEDs

Biblioteca em C++ para Arduino que facilita o controle de um VU meter (medidor de nível de áudio) utilizando uma barra de LEDs. Ideal para projetos de áudio, visualizadores de sinal e efeitos luminosos.

Características

  • Controle individual de LEDs: ligar, desligar, piscar.
  • Funções de preenchimento: fill(), fillFrom() para acender uma sequência de LEDs.
  • Efeitos de scroll: scrollRight() e scrollLeft() com velocidade ajustável.
  • Piscar todos os LEDs simultaneamente com blinkAll().
  • Compatível com Arduino Uno, Mega, DUE e outras placas baseadas em AVR/ARM.
  • Inclui projetos para simulação no Proteus (arquivos .pdsprj).

Conteúdo do Pacote

O pacote contém a biblioteca completa e exemplos prontos para uso:

  • Vumetro.h e Vumetro.cpp – arquivos principais da biblioteca.
  • keywords.txt – destaque de sintaxe para a IDE Arduino.
  • ClassVumetro.ino – exemplo para Arduino Mega/DUE (com hex pré-compilado).
  • ClassVumetro_UNO.ino – exemplo para Arduino Uno (com hex pré-compilado).
  • ClasVumetroMEGA.pdsprj e ClasVumetroUNO.pdsprj – projetos para simulação no Proteus.
  • Vumetro.bak – backup do código fonte.
  • Vumetro.rar (61,2 KB) – contém os mesmos arquivos organizados em pastas para fácil instalação.

Compatibilidade

Testado nas plataformas Arduino Mega 2560, Arduino DUE e Arduino Uno. Pode ser adaptado para outras placas alterando o mapeamento de pinos no array pins[] e a constante pinCount.

Aplicações

  • VU meter para amplificadores de áudio.
  • Indicador de nível de sinal em projetos de som.
  • Efeitos visuais com barra de LEDs.
  • Aprendizado de programação Arduino com bibliotecas orientadas a objetos.

Observação: Antes de gravar o firmware, verifique a pinagem definida no sketch e ajuste conforme sua montagem. Os arquivos .hex podem ser gravados diretamente com ferramentas como AVRDUDE ou XLoader.

Feedback do Usuário

Comentários em destaque

Ainda não há comentários.

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Adicionar um comentário...

Account

Navigation

Pesquisar

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.