Isi kandungan:

Dialog Analog DIY ke Papan Kekunci USB: 4 Langkah
Dialog Analog DIY ke Papan Kekunci USB: 4 Langkah

Video: Dialog Analog DIY ke Papan Kekunci USB: 4 Langkah

Video: Dialog Analog DIY ke Papan Kekunci USB: 4 Langkah
Video: PC Fast Emote Macro Keymapping 😱 - GARENA FREE FIRE 🔥 2024, November
Anonim
Panggilan Analog DIY ke Papan Kekunci USB
Panggilan Analog DIY ke Papan Kekunci USB

Saya membuat projek ini hanya untuk keseronokan, tetapi perkara ini berfungsi sebagai papan kekunci biasa dengan segalanya.

Berseronok!

Bekalan

  • Pendail analog
  • Mikrokontroler Geekcreit® Pro Micro 5V 16M Mini Leonardo

Langkah 1: Perkakasan

Perkakasan
Perkakasan
Perkakasan
Perkakasan

Dial Analog

Untuk projek ini, saya menggunakan dail analog lama ini, yang dibeli beberapa tahun yang lalu, tidak tahu sama ada semua dail berfungsi seperti ini, tetapi saya rasa ini adalah proses kerja biasa. Dail saya mempunyai dua butang:

Yang pertama (dawai coklat), disambungkan ke PIN 3 di Arduino, membuka sambungan apabila anda mula menggerakkan dail, dan menutup ketika penghitungan selesai.

Yang kedua (wayar kuning), disambungkan ke PIN 4 di Arduino, menutup dan membuka sambungan setiap kali nombor dikira.

Kawat merah disambungkan ke GND di Arduino.

Arduino

PENTING! Projek ini hanya berfungsi dengan Arduino jenis ini, kerana ia mempunyai ATMEGA32U4, yang dapat meniru papan kekunci

Langkah 2: Perisian

Anda boleh memuat turun perisian dari GitHub:

Muat naik fail "dial_to_usb.ino" ke Aurduino menggunakan Perisian Arduino

Langkah 3: (opitonal) Kelewatan Butang Uji

Sekiranya dail memasukkan lebih kurang bilangannya seperti biasa, gunakan fail "dial_ms_test.ino" untuk menguji kelewatan pendail.

Tambang saya kadangkala mengira input berganda, tetapi kira-kira 1 atau 2 ms, kelewatan normal adalah 40 hingga 60 ms.

Sekiranya anda mempunyai input dua kali lebih besar daripada 1 atau 2 dengan ujian ini, ubah kelewatan pada fail sebelumnya, sesuai dengan hasil ujian.

Langkah 4: (pilihan) Sarung Bercetak 3D

(pilihan) Sarung Bercetak 3D
(pilihan) Sarung Bercetak 3D
(pilihan) Sarung Bercetak 3D
(pilihan) Sarung Bercetak 3D

Model 3D oleh Grigori Valenti

Disyorkan: