Съдържание:

USB джойстик с ефект на Хол: 7 стъпки (със снимки)
USB джойстик с ефект на Хол: 7 стъпки (със снимки)

Видео: USB джойстик с ефект на Хол: 7 стъпки (със снимки)

Видео: USB джойстик с ефект на Хол: 7 стъпки (със снимки)
Видео: крутая функция windows 7 2024, Юни
Anonim
USB джойстик с ефект на Хол
USB джойстик с ефект на Хол

Тези инструкции показват как да използвате промишлен джойстик Hall Effect, за да направите висококачествен USB джойстик.

Има и други свързани инструкции Tiny USB Joystick, които могат да осигурят евтино решение;>

Стъпка 1: Защо сензори за ефект на Хол?

Нормалният USB джойстик използва 2 потенциометъра като сензори по оста X и Y.

Има няколко ограничения за потенциометъра:

  • не е достатъчно чувствителен при незначително движение (малка промяна на съпротивлението)
  • физическият контакт в сензора е лесно износен (кратък живот)
  • износената в частична област прави движението на оста връщане на нелинейна стойност (връщане на неправилна стойност)

За разлика от това, сензорът за ефекта на Хол е безконтактен в сензорната част, така че не се износва лесно и дава точна стойност през целия живот.

Стъпка 2: Подготовка

Подготовка
Подготовка
Подготовка
Подготовка
Подготовка
Подготовка

Arduino Pro Micro

Това е специална версия на Arduino, която може да подражава като USB HID джойстик.

Джойстик с ефект на Хол

Джойстикът с ефект на Хол има много варианти. За да бъде съвместим с Arduino, той трябва да се захранва от 5V и да извежда 2-осни аналогови стойности в диапазона в рамките на 0-5V.

Други

Малка дъска за по -лесно свързване, четири 20 мм M3 винта и три ленти с велкро ширина 20 мм за сглобяване.

Стъпка 3: 3D отпечатани части

3D отпечатани части
3D отпечатани части

Изтеглете и отпечатайте частите на кутията на thingiverse:

www.thingiverse.com/thing:4556815

Стъпка 4: Свързване

Връзка
Връзка

Включете Arduino Pro Micro в малката дъска и свържете джойстика на Hall Effect.

Ето резюме на връзката:

Джойстик с ефект на Хол -> Arduino Pro Micro

5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)

Стъпка 5: Програма

  1. Изтеглете и инсталирайте Arduino IDE, ако още не:
  2. Изтеглете изходния код на USBJoyStick:
  3. Свържете USB джойстика с ефект на Хол към компютъра
  4. Отворете USBJoyStick.ino в Arduino IDE
  5. Изберете меню Инструменти -> Табло -> Arduino Leonardo
  6. Натиснете бутона за качване
  7. Проверете дали свързаното устройство става USB HID джойстик (за Windows можете да проверите в Device Manager или Control Panel -> Printers & scanners)

Стъпка 6: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
  1. Залепете малката дъска в кутията
  2. Поставете джойстика
  3. Сглобяване на части на корпуса
  4. Завийте

Стъпка 7: Галерия

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