Cov txheej txheem:

DIY Analog Dialer rau USB Keyboard: 4 Kauj Ruam
DIY Analog Dialer rau USB Keyboard: 4 Kauj Ruam

Video: DIY Analog Dialer rau USB Keyboard: 4 Kauj Ruam

Video: DIY Analog Dialer rau USB Keyboard: 4 Kauj Ruam
Video: [Slackware] Installation 2024, Kaum ib hlis
Anonim
DIY Analog Dialer rau USB Keyboard
DIY Analog Dialer rau USB Keyboard

Kuv tau ua qhov haujlwm no tsuas yog rau kev lom zem, tab sis qhov no ua haujlwm zoo li cov keyboard ib txwm nrog txhua yam.

Muaj kev lom zem!

Khoom siv

  • Analog dialer
  • Geekcreit® Pro Micro 5V 16M Mini Leonardo Microcontroller

Kauj ruam 1: Kho vajtse

Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse

Analog Dial

Rau qhov haujlwm no iI tau siv lub xov tooj sib piv qub, yuav qee xyoo dhau los, tsis paub yog tias txhua lub xov tooj ua haujlwm zoo li no, tab sis kuv xav tias nws yog txheej txheem ua haujlwm ib txwm muaj. Mine dial muaj ob lub nyees khawm:

Thawj qhov (xaim xim av), txuas nrog PIN 3 ntawm Arduino, qhib qhov kev sib txuas thaum koj pib txav lub xov tooj, thiab kaw thaum suav tas lawm.

Qhov thib ob (xaim daj), txuas nrog PIN 4 ntawm Arduino, kaw thiab qhib qhov kev sib txuas txhua zaus suav tus lej.

Cov hlau liab txuas nrog GND ntawm Arduino.

Arduino

TSEEM CEEB! Txoj haujlwm no ua haujlwm nrog Arduino zoo li no xwb, vim nws muaj ATMEGA32U4, leej twg tuaj yeem ua raws cov keyboard

Kauj ruam 2: Software

Koj tuaj yeem rub tawm software los ntawm GitHub:

Xa cov ntawv "dial_to_usb.ino" mus rau Aurduino siv Arduino Software

Kauj Ruam 3: (opitonal) Khawm Khawm Ncua Sijhawm

Yog tias lub xov tooj ntxig ntau dua lossis tsawg dua li ib txwm, siv "dial_ms_test.ino" cov ntawv txhawm rau ntsuas ms ncua ntawm tus xov tooj.

Qee zaum kuv suav suav ob zaug, tab sis lawv txog 1 lossis 2 ms, ncua ib txwm yog 40 txog 60 ms.

Yog tias koj muaj ob qhov kev nkag siab ntau dua 1 lossis 2 nrog qhov kev xeem no, hloov qhov ncua hauv cov ntaub ntawv dhau los, raws li qhov kev xeem.

Kauj Ruam 4: (xaiv tau) 3D Luam Ntawv Case

(yeem) 3D Luam Ntawv Case
(yeem) 3D Luam Ntawv Case
(yeem) 3D Luam Ntawv Case
(yeem) 3D Luam Ntawv Case

Qauv 3D los ntawm Grigori Valenti

Pom zoo: