USB volume and power control
by Jeka_tm
20
Downloads
15
Likes
0
Makes
Привет. Захотелось собрать свой USB регулятор громкости, но так как Digispark у меня в наличии не было, решил собрать из того что есть: Atmega328.
Но дополнительно нужно было сделать выключение колонок с этого выключателя.
Мне для этого проекта пригодилась модифицированная библиотека TrinketHidCombo от dimax для Atmega328 на 16МГц. Также он мне помог с обработкой энкодера на прерываниях.
http://arduino.ru/forum/proekty/emulyator-myshi-klaviatury-multimediya-klaviatury-na-obychnykh-adruino-unonanominipro?page=1
Корпус печатал АБС пластиком, шкурил и т.д. К ручке я снизу приклеил 2мм матовое оргстекло.
Там много чего конечно можно выкинуть и/или сделать проще:
1. Защиту от дребезга упростить
2. Использовать готовый модуль реле, но подобрать розетку в которую он влезет, в мою не влез. И соответственно убрать полевик ME9926 и цепочки для него (для снижения потребления реле и защита об выбросов).
3. Шим для подсветки необязателен, я в итоге не стал ничего с ним делать, можно пр
Но дополнительно нужно было сделать выключение колонок с этого выключателя.
Мне для этого проекта пригодилась модифицированная библиотека TrinketHidCombo от dimax для Atmega328 на 16МГц. Также он мне помог с обработкой энкодера на прерываниях.
http://arduino.ru/forum/proekty/emulyator-myshi-klaviatury-multimediya-klaviatury-na-obychnykh-adruino-unonanominipro?page=1
Корпус печатал АБС пластиком, шкурил и т.д. К ручке я снизу приклеил 2мм матовое оргстекло.
Там много чего конечно можно выкинуть и/или сделать проще:
1. Защиту от дребезга упростить
2. Использовать готовый модуль реле, но подобрать розетку в которую он влезет, в мою не влез. И соответственно убрать полевик ME9926 и цепочки для него (для снижения потребления реле и защита об выбросов).
3. Шим для подсветки необязателен, я в итоге не стал ничего с ним делать, можно пр
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!