Spisu treści:

DIY Dialer analogowy na klawiaturę USB: 4 kroki
DIY Dialer analogowy na klawiaturę USB: 4 kroki

Wideo: DIY Dialer analogowy na klawiaturę USB: 4 kroki

Wideo: DIY Dialer analogowy na klawiaturę USB: 4 kroki
Wideo: AVT910 ZAMEK KODOWY Z TELEFONEM KOMÓRKOWYM 2024, Lipiec
Anonim
DIY Dialer analogowy na klawiaturę USB
DIY Dialer analogowy na klawiaturę USB

Stworzyłem ten projekt tylko dla zabawy, ale to działa jak normalna klawiatura ze wszystkim.

Baw się dobrze!

Kieszonkowe dzieci

  • Dialer analogowy
  • Mikrokontroler Geekcreit® Pro Micro 5V 16M Mini Leonardo

Krok 1: Sprzęt

Sprzęt komputerowy
Sprzęt komputerowy
Sprzęt komputerowy
Sprzęt komputerowy

Pokrętło analogowe

Do tego projektu użyłem tej starej analogowej tarczy, kupionej kilka lat temu, nie wiem czy wszystkie tarcze działają w ten sposób, ale myślę, że to powszechny proces pracy. Moja tarcza ma dwa przyciski:

Pierwszy (brązowy przewód), podłączony do PIN 3 w Arduino, otwiera połączenie, gdy zaczniesz poruszać tarczą, i zamyka, gdy zliczanie się skończy.

Drugi (żółty przewód), podłączony do PIN 4 w Arduino, zamyka i otwiera połączenie za każdym razem, gdy zliczana jest liczba.

Czerwony przewód jest podłączony do GND na Arduino.

Arduino

WAŻNY! Ten projekt działa tylko z tego rodzaju Arduino, ponieważ ma ATMEGA32U4, który może emulować klawiaturę

Krok 2: Oprogramowanie

Oprogramowanie można pobrać z GitHub:

Prześlij plik „dial_to_usb.ino” do Aurduino za pomocą oprogramowania Arduino

Krok 3: (opcjonalne) Opóźnienie przycisków testowych

Jeśli dialer wstawia mniej lub więcej cyfr jak zwykle, użyj pliku "dial_ms_test.ino", aby przetestować opóźnienie ms dialera.

Moje czasami liczą podwójne wejście, ale są one około 1 lub 2 ms, normalne opóźnienie wynosi od 40 do 60 ms.

Jeśli w tym teście masz podwójne wejście większe niż 1 lub 2, zmień opóźnienie w poprzednim pliku, zgodnie z wynikiem testu.

Krok 4: (opcjonalnie) Drukowane etui 3D

(opcjonalnie) Etui z nadrukiem 3D
(opcjonalnie) Etui z nadrukiem 3D
(opcjonalnie) Etui z nadrukiem 3D
(opcjonalnie) Etui z nadrukiem 3D

Modele 3D autorstwa Grigori Valenti

Zalecana: