Discador analógico DIY para teclado USB: 4 etapas
Discador analógico DIY para teclado USB: 4 etapas
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: