Cuprins:

Dialer analogic DIY la tastatură USB: 4 pași
Dialer analogic DIY la tastatură USB: 4 pași

Video: Dialer analogic DIY la tastatură USB: 4 pași

Video: Dialer analogic DIY la tastatură USB: 4 pași
Video: An external 5¼" floppy drive for almost any vintage PC 2024, Iulie
Anonim
Dialer analogic DIY la tastatură USB
Dialer analogic DIY la tastatură USB

Am făcut acest proiect doar pentru distracție, dar acest lucru funcționează ca o tastatură normală cu toate.

A se distra!

Provizii

  • Dialer analogic
  • Microcontroler Geekcreit® Pro Micro 5V 16M Mini Leonardo

Pasul 1: Hardware

Hardware
Hardware
Hardware
Hardware

Dial analogic

Pentru acest proiect am folosit acest vechi cadran analogic, cumpărat acum câțiva ani, nu știu dacă toate cadranele funcționează așa, dar cred că este un proces de lucru obișnuit. Cadranul meu are două butoane:

Primul (fir maro), conectat la PIN-ul 3 de pe Arduino, deschide conexiunea când începeți să mutați cadranul și se închide când s-a terminat numărarea.

Al doilea (fir galben), conectat la PIN 4 de pe Arduino, închide și deschide conexiunea de fiecare dată când se numără un număr.

Firul roșu este conectat la GND pe Arduino.

Arduino

IMPORTANT! Acest proiect funcționează numai cu acest tip de Arduino, deoarece are un ATMEGA32U4, care poate emula tastatura

Pasul 2: Software

Puteți descărca software-ul de pe GitHub:

Încărcați fișierul „dial_to_usb.ino” în Aurduino utilizând software-ul Arduino

Pasul 3: (opitonal) Întârzierea butoanelor de testare

Dacă apelarea introduce mai mult sau mai puțin număr ca în mod normal, utilizați fișierul „dial_ms_test.ino” pentru a testa întârzierea ms a dialerului.

Al meu numără uneori intrarea dublă, dar sunt de aproximativ 1 sau 2 ms, întârzierea normală este de 40 până la 60 ms.

Dacă aveți o intrare dublă mai mare de 1 sau 2 cu acest test, modificați întârzierea în fișierul anterior, în funcție de rezultatul testului.

Pasul 4: (opțional) Carcasă imprimată 3D

(opțional) Carcasă imprimată 3D
(opțional) Carcasă imprimată 3D
(opțional) Carcasă imprimată 3D
(opțional) Carcasă imprimată 3D

Modele 3D de Grigori Valenti

Recomandat: