USB-контроллер кривошипа
Посмотрите это в действии! https://twitter.com/ecken/status/1136711911196827649
Вы когда-нибудь задумывались, каково это — управлять вещами с помощью рукоятки? В этом проекте исследуется использование кривошипно-шатунного механизма, который крепится к поворотному энкодеру. С помощью Adafruit ItsyBitsy M0 и CircuitPython мы можем имитировать устройство USB Human Interface Device (HID) (например, компьютерные клавиатуры, мыши и геймпады) для запуска команд, макросов и нажатий клавиш. Эта идея была вдохновлена устройством Play Date (https://play.date/) от Panic.
Изучите руководство
https://learn.adafruit.com/usb-hid-crank-controller/
Код на GitHub
https://github.com/adafruit/Adafruit\_Learning\_System\_Guides/tree/master/Crank\_USB\_HID
Адафрут ItsyBitsy M0
https://adafru.it/3727
Поворотный энкодер
https://adafru.it/377
USB-кабель microB — полностью двусторонний
https://adafru.it/4111
10-жильный ленточный кабель с силиконовым покрытием
https://adafru.it/3890
3D-принтер — Изобретатель II
https://adafru.it/3897
Нить для 3D-принтеров
https://adafru.it/2080
Турбо-режим
Поворотный кодировщик имитирует нажатия клавиш каждый раз, когда генерируется импульс. При повороте энкодера генерируются быстрые нажатия клавиш — это похоже на кнопку «Турбо», которая широко используется на USB-геймпадах. Мы придумали несколько вариантов использования для этого.
Увеличение/уменьшение громкости или яркости экрана
Играйте в аркадные игры MakeCode
Прокручивать веб-страницы
Поворот 3D-моделей в CURA Slicer
Распечатать инструкции
Лицензия: Creative Commons — Категория с указанием авторства: Пользовательский раздел «Сделай сам»
- Комментарии
Ссылка появится после регистрации





























