Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Hardware
- Hakbang 2: Software
- Hakbang 3: (Opitonal) Mga Pag-antala ng Mga Pindutan sa Pagsubok
- Hakbang 4: (opsyonal) 3D Printed Case
Video: DIY Analog Dialer sa USB Keyboard: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ginawa ko ang proyektong ito para lamang sa kasiyahan, ngunit ang bagay na ito ay gumagana bilang isang normal na keyboard sa lahat.
Magsaya ka!
Mga gamit
- Analog dialer
- Geekcreit® Pro Micro 5V 16M Mini Leonardo Microcontroller
Hakbang 1: Hardware
Analog Dial
Para sa proyektong ito, ginamit ko ang lumang analog dial na ito, binili ng ilang taon na ang nakakaraan, hindi alam kung gumagana ang lahat ng mga pagdayal tulad nito, ngunit sa palagay ko ito ay isang karaniwang proseso ng pagtatrabaho. Ang aking pag-dial ay mayroong dalawang mga pindutan:
Ang una (brown wire), na konektado sa PIN 3 sa Arduino, buksan ang koneksyon kapag sinimulan mong ilipat ang dial, at isara kapag natapos na ang pagbilang.
Ang pangalawa (dilaw na kawad), na konektado sa PIN 4 sa Arduino, isara at buksan ang koneksyon sa tuwing bibilangin ang isang numero.
Ang pulang kawad ay konektado sa GND sa Arduino.
Arduino
MAHALAGA! Gumagana lamang ang proyektong ito sa ganitong uri ng Arduino, dahil mayroon itong isang ATMEGA32U4, na maaaring tularan ang keyboard
Hakbang 2: Software
Maaari mong i-download ang software mula sa GitHub:
I-upload ang file na "dial_to_usb.ino" sa Aurduino gamit ang Arduino Software
Hakbang 3: (Opitonal) Mga Pag-antala ng Mga Pindutan sa Pagsubok
Kung ang dial insert insert more or more number as normal, gamitin ang "dial_ms_test.ino" file upang subukan ang pagkaantala ng ms ng dialer.
Ang minahan kung minsan ay binibilang ang dobleng pag-input, ngunit ang mga ito ay halos 1 o 2 ms, ang normal na pagkaantala ay 40 hanggang 60 ms.
Kung mayroon kang isang doble na input na mas malaki sa 1 o 2 sa pagsubok na ito, baguhin ang pagkaantala sa nakaraang file, alinsunod sa resulta ng pagsubok.
Hakbang 4: (opsyonal) 3D Printed Case
Mga Modelong 3D ni Grigori Valenti
Inirerekumendang:
Paano Magbasa ng Maramihang Mga Halaga ng Analog Gamit ang Isang Analog Pin: 6 na Hakbang (na may Mga Larawan)
Paano Magbasa ng Maramihang Mga Halaga ng Analog Gamit ang Isang Analog Pin: Sa tutorial na ito, ipapakita ko sa iyo kung paano basahin ang maraming mga halagang analog na gumagamit lamang ng isang analog input pin
House Alarm Internet Dialer para sa Aritech With Arduino: 6 Hakbang
House Alarm Internet Dialer para sa Aritech Sa Arduino: Ang isang pangkaraniwang Alarm sa Bahay at negosyo na ginagamit sa maraming mga bansa sa Europa ay ang serye ng mga alarm panel ng Aritech. Ang mga ito ay na-install hanggang sa unang bahagi ng 2000 sa kanilang daan-daang libo at marami pa rin ang umiiral sa mga bahay ngayon - sila ay kadalasang muling badge ng
Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: 6 na Hakbang (na may Mga Larawan)
Ang Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: Mayroon akong isang Creative SoundBlaster Audigy sa aking pangunahing computer sa computer at kailangan ko ng isang paraan upang mabilis na ayusin ang mga setting ng bass at treble (pati na rin ang dami) kapag nakikinig sa audio o video media . Inangkop ko ang code mula sa dalawang mapagkukunan na ibinigay sa
Mabilis at Dirty Das Keyboard (Blank Keyboard): 3 Hakbang
Mabilis at Dirty Das Keyboard (Blank Keyboard): Ang Das Keyboard ay ang pangalan ng pinakatanyag na keyboard na walang mga inskripsiyon sa mga susi (blangko na keyboard). Ang Das Keyboard ay nagbebenta ng $ 89.95. Ituturo sa iyo ang gabay na ito bagaman ginagawa mo ang iyong sarili sa anumang lumang keyboard na iyong nahiga
Paglilinis ng Apple Aluminium Keyboard . o Anumang Iba Pang Soft-touch Keyboard: 5 Mga Hakbang
Paglilinis ng Apple Aluminium Keyboard …. o Anumang Iba Pang Soft-touch Keyboard: Bilang malinis na ikaw o maaari kong subukang panatilihin ang aming mga keyboard ng aluminyo na mansanas, sila ay magiging marumi makalipas ang isang taon o mahigit pa. Ang itinuturo na ito ay upang matulungan kang linisin ito. Mag-ingat, dahil hindi ako responsable kung ang iyong keyboard ay masira habang ginagawa ito