Оглавление:

Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: 3 шага
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: 3 шага

Видео: Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: 3 шага

Видео: Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: 3 шага
Видео: Как создать ручку регулировки громкости с помощью ярлыков редактирования 2024, Июль
Anonim
Image
Image
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера

Это супер дешевая ручка регулировки громкости USB. Иногда традиционные ручки более удобны для управления чем-либо, чем щелкать мышью везде. В этом проекте используются DigiSpark, Rotary Encoder и USB-библиотека Adafruit Trinket (https://github.com/adafruit/Adafruit-…) и несколько перемычек типа «мама-мама».

Шаг 1: корпус и ручка

Корпус и ручка
Корпус и ручка
Корпус и ручка
Корпус и ручка
Корпус и ручка
Корпус и ручка

Возьмите любую готовую ручку регулировки громкости или можете использовать старую крышку от бутылки с моющим средством. Я использовал старую кепку. После очистки колпачок окрашивается в черный цвет. Возьмите еще одну пустую емкость от крема для лица и проделайте в ее крышке отверстие. Сделайте еще одно отверстие в дне контейнера, чтобы провода могли выйти.

Шаг 2: Протестируйте проект

Протестируйте проект
Протестируйте проект
Протестируйте проект
Протестируйте проект
Протестируйте проект
Протестируйте проект
  • Загрузите и установите драйверы DigiSpark для Windows / Linux / Mac
  • Установите пакеты DigiSpark Board для Arduino в IDE (подробнее
  • Выберите плату DigiSpark в Arduino IDE в меню «Инструменты».
  • Загрузите и установите USB-библиотеку Adafruit Trinket с
  • Подключите угловой энкодер и DigiSpark согласно прилагаемой электрической схеме. Можете протестировать на макете.
  • Загрузите прилагаемые USBKnob.ino и Settings.h. Откройте ino-файл в Arduino IDE и загрузите в DigiSpark.

Проверьте громкость, вращая ручку. Громкость должна увеличиваться и уменьшаться. Это все. Так просто.

Шаг 3: Окончательная сборка

Окончательная сборка
Окончательная сборка
Окончательная сборка
Окончательная сборка
Окончательная сборка
Окончательная сборка
Окончательная сборка
Окончательная сборка

Вверните энкодер через отверстие в верхней части крышки контейнера. Поскольку контейнер пуст, при вращении ручки может перемещаться весь контейнер. Поместите что-нибудь внутрь контейнера, чтобы сделать его основание тяжелым (например, ГРАММЕТИЧНОСТЬ, шарикоподшипник и т. Д.). Подключите DigiSpark к компьютеру, и ручка готова.

Рекомендуемые: