Проекты : Автоматика: управление, контроль, световые эффекты, реклама


Тимофей Носов     29 июня 2018 г.

USB регулятор громкости с мультимедиа-кнопками

Всё началось с того, что моей компьютерной клавиатуре пришлось подписать амнистию и отправить на покой. В творческом процессе она не выдержала нагрева феном и скукожилась. Клавиатура примечательна тем, что имеет несколько мультимедийных кнопок и встроенный регулятор громкости (крутилочка). Ребята, это очень практичная и удобная штука.

 

 

При желании можно было бы найти такую же клавиатуру или похожую, но это желание перебил факт продажи отдельных usb-регуляторов громкости. Китайские продавцы предлагает большое разнообразие таких регуляторов по непривычно и неприлично высокой стоимости.

 

 

Цель этой статьи – показать как просто и недорого собрать аналогичное.

 

 

Потребуется:

1. Микроконтроллер PIC16F1455 = 1 шт

2. Энкодер со встроенной кнопкой схожих габаритов = 1 шт

3. USB розетка или провод с USB вилкой в ПК = 1 шт

4. Конденсаторы 0,1 мкФ = 2 шт

5. Конденсатор 0,47 мкФ = 1 шт

6. Конденсатор 10 мкФ = 1 шт

7. Резисторы 4,7 кОм = 4 шт

8. Кнопки тактовые 17 мм  = 4 шт

9. Ручка приборная 45 мм = 1 шт

10. Ножка приборная SF1406 = 4 шт

 

* Ссылки приведены для примера, у других продавцов может быть дешевле.

 

В минимальной конфигурации достаточно первых пяти пунктов (работа без кнопок).

 

 

Схема и плата примитивные.

 

Кнопки с функциями: «стоп», «назад», «вперёд», «воспроизведение-пауза».

Встроенная в энкодер кнопка отключает-включает звук (mute).

 

Кнопки автоматом работают со стандартными плеерами (вероятно и в альтернативных будет работать). Что интересно - регулятор работает в программе ТВ-тюнера Behold TV, регулируя громкость и переключая каналы.

 

 

 

Прошиваем микроконтроллер народным программатором PicKit2 и наслаждаемся работой.

 

 

Устройство подключается по технологии Plug and Play (включи и играй, PnP) – это технология компании Microsoft, благодаря которой возможно автоматическое определение и настройка подключенного устройства. При подключении к ПК определяется как USB HID-совместимое устройство. Драйвера не нужны. Работа проверена в XP, W7, W10 – работает.

 

 

Далее рукожопим подходящий корпус.

 

 

 

 

 

 

 

 

Файлы:
Печатная плата
Прошивка
Исходник
Документация
Эта статья для печати

 

Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме


Назад

Просмотров: 18822

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.