Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Мы собираемся создать пользовательское USB HID-устройство с платой Digispark.
USB-устройство может действовать как клавиатура для отправки нажатий клавиш или действовать как мышь, в зависимости от ваших потребностей.
Digispark похож на младшего брата Arduino, но он особенно полезен для создания дешевых USB-устройств.
В этом уроке мы собираемся создать педальное устройство, которое действует как мышь, чтобы посылать щелчки мышью ногой.
Шаг 1: Необходимые детали
- Доска Digispark $ 1,25
- Педаль $ 2.30 (Искать: AC 250V 10A SPDT NO NC Ножной переключатель с противоскользящим покрытием, черный JL)
- Потенциометр: 0,30 доллара США (может быть любым с 3 ножками от 100 Ом до 100 кОм)
- Прокладка кабеля вокруг
- Вокруг лежит небольшая коробка *
Общие затраты: 4 доллара США.
* - Я напечатал свой кейс для этого проекта.
Шаг 2. Распечатайте коробку [необязательно]
Вы можете распечатать верхнюю обложку по моему дизайну.
www.thingiverse.com/thing:2760718
Вам нужно будет установить доску Digispark на кусок твердой древесины (размеры 27x28x12 мм). Это добавит весу коробке, поэтому вероятность опрокидывания уменьшится.
Шаг 3: Подключение педали
Чтобы разобрать педаль, нам нужно ослабить винт и вытолкнуть вал.
В комплекте идет бесполезный кусок провода, который можно легко заменить на наш кабель соответствующей длины.
В принципе, можно использовать любую проволоку, так как это низковольтное устройство.
Шаг 4: пайка схемы
Теперь мы можем припаять схему в соответствии со схемой, представленной здесь.
Теперь дело можно закрывать.
Шаг 5. Загрузите код
Перед загрузкой кода нам необходимо выполнить шаги, предоставляемые Digistump:
digistump.com/wiki/digispark/tutorials/conn…
После этого код можно загрузить на устройство. (Код здесь!)
Конечно, вы можете изменить код в соответствии с вашими потребностями, как упоминалось ранее, могут выполняться даже события клавиатуры.
Для получения дополнительной информации посетите видео по ссылке!
(Также, ПОДПИСАТЬСЯ на мой канал на YouTube, поскольку из-за новых требований мой канал, вероятно, будет демонетизирован без вашей помощи. Спасибо!)