Sadržaj:

DIY analogni brojčanik na USB tastaturu: 4 koraka
DIY analogni brojčanik na USB tastaturu: 4 koraka

Video: DIY analogni brojčanik na USB tastaturu: 4 koraka

Video: DIY analogni brojčanik na USB tastaturu: 4 koraka
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Juli
Anonim
Uradi sam Analogni brojčanik na USB tastaturu
Uradi sam Analogni brojčanik na USB tastaturu

Napravio sam ovaj projekat samo za zabavu, ali ova stvar radi kao normalna tastatura sa svime.

Zabavi se!

Supplies

  • Analogni brojčanik
  • Geekcreit® Pro Micro 5V 16M Mini Leonardo mikrokontroler

Korak 1: Hardver

Hardver
Hardver
Hardver
Hardver

Analog Dial

Za ovaj projekt koristio sam stari analogni brojčanik, kupljen prije nekoliko godina, ne znam rade li svi brojčanici na ovakav način, ali mislim da je to uobičajen radni proces. Moj brojčanik ima dva dugmeta:

Prvi (smeđa žica), spojen na PIN 3 na Arduinu, otvara vezu kada počnete pomicati brojčanik, a zatvara se kada se odbrojavanje završi.

Drugi (žuta žica), spojen na PIN 4 na Arduinu, zatvara i otvara vezu svaki put kada se broj broji.

Crvena žica je spojena na GND na Arduinu.

Arduino

BITAN! Ovaj projekt funkcionira samo s ovom vrstom Arduina, jer ima ATMEGA32U4, koji može oponašati tipkovnicu

Korak 2: Softver

Softver možete preuzeti sa GitHub-a:

Prenesite datoteku "dial_to_usb.ino" na Aurduino koristeći Arduino softver

Korak 3: (opcionalno) Kašnjenje testnih dugmadi

Ako brojčanik ubaci veći ili manji broj kao i obično, upotrijebite datoteku "dial_ms_test.ino" za testiranje ms kašnjenja birača.

Moji ponekad broje dvostruki ulaz, ali oni su oko 1 ili 2 ms, normalno kašnjenje je 40 do 60 ms.

Ako imate dvostruki ulaz veći od 1 ili 2 s ovim testom, promijenite kašnjenje u prethodnoj datoteci, u skladu s rezultatom testa.

Korak 4: (opcionalno) 3D štampana futrola

(opcionalno) 3D štampana futrola
(opcionalno) 3D štampana futrola
(opcionalno) 3D štampana futrola
(opcionalno) 3D štampana futrola

3D modeli Grigorija Valentija

Preporučuje se: