Índice:

Discador analógico DIY para teclado USB: 4 etapas
Discador analógico DIY para teclado USB: 4 etapas
Anonim
DIY Dialer analógico para teclado USB
DIY Dialer analógico para teclado USB

Fiz esse projeto só por diversão, mas essa coisa funciona como um teclado normal com tudo.

Divirta-se!

Suprimentos

  • Discador analógico
  • Microcontrolador Geekcreit® Pro Micro 5V 16M Mini Leonardo

Etapa 1: Hardware

Hardware
Hardware
Hardware
Hardware

Dial Analógico

Para este projeto usei este antigo mostrador analógico, comprado há alguns anos, não sei se todos os mostradores funcionam assim, mas acho que é um processo de trabalho comum. O meu mostrador tem dois botões:

O primeiro (fio marrom), conectado ao PIN 3 no Arduino, abre a conexão quando você começa a mover o dial e fecha quando a contagem termina.

O segundo (fio amarelo), conectado ao PIN 4 do Arduino, fecha e abre a conexão toda vez que um número é contado.

O fio vermelho está conectado ao GND no Arduino.

Arduino

IMPORTANTE! Este projeto funciona apenas com este tipo de Arduino, pois possui um ATMEGA32U4, que pode emular o teclado

Etapa 2: Software

Você pode baixar o software do GitHub:

Faça upload do arquivo "dial_to_usb.ino" para o Aurduino usando o software Arduino

Etapa 3: Atraso dos botões de teste (opcional)

Se o dial inserir mais ou menos número como normal, use o arquivo "dial_ms_test.ino" para testar o atraso de ms do discador.

Os meus às vezes contam com entrada dupla, mas são cerca de 1 ou 2 ms, o atraso normal é de 40 a 60 ms.

Se você tiver uma entrada dupla maior que 1 ou 2 com este teste, altere o atraso no arquivo anterior, de acordo com o resultado do teste.

Etapa 4: (opcional) caixa impressa em 3D

(opcional) Caixa impressa em 3D
(opcional) Caixa impressa em 3D
(opcional) Caixa impressa em 3D
(opcional) Caixa impressa em 3D

Modelos 3D por Grigori Valenti

Recomendado: