Съдържание:

Направи си сам аналогов дайлер към USB клавиатура: 4 стъпки
Направи си сам аналогов дайлер към USB клавиатура: 4 стъпки

Видео: Направи си сам аналогов дайлер към USB клавиатура: 4 стъпки

Видео: Направи си сам аналогов дайлер към USB клавиатура: 4 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Юли
Anonim
Направи си сам аналогов дайлер към USB клавиатура
Направи си сам аналогов дайлер към USB клавиатура

Направих този проект просто за забавление, но това нещо работи като нормална клавиатура с всичко.

Забавлявай се!

Консумативи

  • Аналогов дайлер
  • Микроконтролер Geekcreit® Pro Micro 5V 16M Mini Leonardo

Стъпка 1: Хардуер

Хардуер
Хардуер
Хардуер
Хардуер

Аналогов циферблат

За този проект използвах този стар аналогов циферблат, закупен преди няколко години, не знам дали всички циферблати работят по този начин, но мисля, че това е обикновен работен процес. Моят циферблат има два бутона:

Първият (кафяв проводник), свързан с PIN 3 на Arduino, отваря връзката, когато започнете да премествате циферблата, и затваряте, когато броенето приключи.

Вторият (жълт проводник), свързан с PIN 4 на Arduino, затваря и отваря връзката всеки път, когато се брои номер.

Червеният проводник е свързан към GND на Arduino.

Arduino

ВАЖНО! Този проект работи само с този вид Arduino, защото има ATMEGA32U4, който може да подражава на клавиатурата

Стъпка 2: Софтуер

Можете да изтеглите софтуера от GitHub:

Качете файла „dial_to_usb.ino“в Aurduino с помощта на софтуера Arduino

Стъпка 3: (опционално) Забавяне на тестовите бутони

Ако циферблатът вмъкне повече или по -малко номер както обикновено, използвайте файла "dial_ms_test.ino", за да тествате закъснението на ms на набиращия номер.

Моите понякога броят двоен вход, но те са около 1 или 2 ms, нормалното забавяне е от 40 до 60 ms.

Ако имате двоен вход по -голям от 1 или 2 с този тест, променете забавянето в предишния файл, в съответствие с резултата от теста.

Стъпка 4: (по избор) 3D печатна кутия

(по избор) Калъф с 3D печат
(по избор) Калъф с 3D печат
(по избор) Калъф с 3D печат
(по избор) Калъф с 3D печат

3D модели от Григори Валенти

Препоръчано: