İçindekiler:

USB Klavyeye DIY Analog Çevirici: 4 Adım
USB Klavyeye DIY Analog Çevirici: 4 Adım

Video: USB Klavyeye DIY Analog Çevirici: 4 Adım

Video: USB Klavyeye DIY Analog Çevirici: 4 Adım
Video: KENDİ USB KABLONU KENDİN YAP | DIY USB CABLE 2024, Kasım
Anonim
USB Klavyeye DIY Analog Çevirici
USB Klavyeye DIY Analog Çevirici

Bu projeyi sadece eğlence için yaptım ama bu şey her şeyiyle normal bir klavye gibi çalışıyor.

İyi eğlenceler!

Gereçler

  • Analog çevirici
  • Geekcreit® Pro Micro 5V 16M Mini Leonardo Mikrodenetleyici

Adım 1: Donanım

Donanım
Donanım
Donanım
Donanım

Analog Kadran

Bu proje için birkaç yıl önce aldığım bu eski analog kadranı kullandım, tüm kadranlar böyle mi çalışıyor bilmiyorum ama sanırım bu yaygın bir çalışma süreci. Maden kadranı iki düğmeli:

Arduino'daki PIN 3'e bağlı olan ilki (kahverengi tel), kadranı hareket ettirmeye başladığınızda bağlantıyı açar ve sayım bittiğinde kapanır.

Arduino'daki PIN 4'e bağlı ikincisi (sarı tel), her sayı sayıldığında bağlantıyı kapatır ve açar.

Kırmızı kablo, Arduino'daki GND'ye bağlanır.

Arduino

ÖNEMLİ! Bu proje sadece bu tür Arduino ile çalışır, çünkü klavyeyi taklit edebilen bir ATMEGA32U4'e sahiptir.

2. Adım: Yazılım

Yazılımı GitHub'dan indirebilirsiniz:

Arduino Yazılımını kullanarak "dial_to_usb.ino" dosyasını Aurduino'ya yükleyin

Adım 3: (isteğe bağlı) Test Düğmeleri Gecikmesi

Kadran normal olarak daha fazla veya daha az sayı eklerse, çeviricinin ms gecikmesini test etmek için "dial_ms_test.ino" dosyasını kullanın.

Benimki bazen çift girişi sayar, ancak bunlar yaklaşık 1 veya 2 ms'dir, normal gecikme 40 ila 60 ms'dir.

Bu test ile 1 veya 2'den büyük çift girişiniz varsa, test sonucuna göre önceki dosyadaki gecikmeyi değiştirin.

4. Adım: (isteğe bağlı) 3D Basılı Kılıf

(isteğe bağlı) 3D Basılı Kılıf
(isteğe bağlı) 3D Basılı Kılıf
(isteğe bağlı) 3D Basılı Kılıf
(isteğe bağlı) 3D Basılı Kılıf

Grigori Valenti'nin 3B Modelleri

Önerilen: