Índice:

Botão de volume USB usando DigiSpark e codificador giratório: 3 etapas
Botão de volume USB usando DigiSpark e codificador giratório: 3 etapas

Vídeo: Botão de volume USB usando DigiSpark e codificador giratório: 3 etapas

Vídeo: Botão de volume USB usando DigiSpark e codificador giratório: 3 etapas
Vídeo: #184 Make an Arduino USB Volume Control - Ideal Beginner's Project 2024, Julho
Anonim
Image
Image
Botão de volume USB usando DigiSpark e codificador rotativo
Botão de volume USB usando DigiSpark e codificador rotativo
Botão de volume USB usando DigiSpark e codificador rotativo
Botão de volume USB usando DigiSpark e codificador rotativo
Botão de volume USB usando DigiSpark e codificador rotativo
Botão de volume USB usando DigiSpark e codificador rotativo

Este é um botão de controle de volume USB super barato. Algumas vezes, os botões tradicionais são mais convenientes para controlar as coisas do que clicar com o mouse em todos os lugares. Este projeto usa DigiSpark, um Rotary Encoder e Adafruit Trinket USB Library (https://github.com/adafruit/Adafruit-…) e alguns fios de ligação fêmea-fêmea.

Etapa 1: Gabinete e maçaneta

Gabinete e maçaneta
Gabinete e maçaneta
Gabinete e maçaneta
Gabinete e maçaneta
Gabinete e maçaneta
Gabinete e maçaneta

Pegue qualquer botão de controle de volume pronto ou você pode usar uma tampa de garrafa de detergente velha. Usei um boné velho. Após a limpeza da tampa, ela é pintada de preto. Pegue outro recipiente vazio de creme facial e faça um furo na tampa. Faça outro furo no fundo do recipiente para que os fios possam sair.

Etapa 2: Teste o Projeto

Teste o Projeto
Teste o Projeto
Teste o Projeto
Teste o Projeto
Teste o Projeto
Teste o Projeto
  • Baixe e instale os drivers DigiSpark para Windows / Linux / Mac
  • Instale os pacotes DigiSpark Board para Arduino no IDE (mais detalhes
  • Selecione a placa DigiSpark no Arduino IDE no menu Ferramentas.
  • Baixe e instale a biblioteca Adafruit Trinket USB em
  • Conecte o codificador rotativo e o DigiSpark de acordo com o diagrama de fiação anexado. Você pode testá-lo em uma placa de ensaio.
  • Baixe USBKnob.ino e Settings.h em anexo. Abra o arquivo ino no Arduino IDE e carregue no DigiSpark

Teste o volume girando o botão. O volume deve aumentar e diminuir. Isso é tudo. Tão simples.

Etapa 3: Montagem final

Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final
Assembléia final

Enrosque o codificador através do orifício na parte superior da tampa do recipiente. Como o recipiente está vazio, quando o botão giratório é girado, todo o recipiente pode se mover. Coloque algo dentro do recipiente para tornar sua base pesada (como GRAMA ou rolamento de esferas, etc.). Conecte o DigiSpark ao computador e o botão estará pronto.

Recomendado: