Технический форум

Технический форум (http://www.tehnari.ru/)
-   Наши самоделки (http://www.tehnari.ru/f170/)
-   -   USB регулятор громкости (http://www.tehnari.ru/f170/t83268/)

tipp_sanyok 29.12.2012 13:54

USB регулятор громкости
 
Вложений: 6
Здравствуйте.

Предистория.
Была у меня клавиатура с возможностью регулирования звука на ней.
Но как это часто бывает в один прекрасный день приказала жить.

Начал думать чтобы собрать такое.

У меня есть два усилителя один для комп.колонок один для домашней акустики.И каждый раз вставать и регулировать звук не удобно
Конечно можно и в трее регулировать , но мы же мужчины нам бы что нить покрутить.

Начал я бродить по сети и искать решения.
И нашол - PoverMate. Интересная игрушка но стоит уж шибко ого го аж 40 Евро.Давай искать дальше.И тут встретил готовое решение на Тиньке45.

Вся схема состоит из 12 деталек.
1*Attiny45
1*Encoder
1*0,1 uF
2*68 Ом
2*2,2 кОм
2*1N4148
3*22nF
На детали было потрачено в пределе 3,50 Евро,тинька 1,50 и енкодер 2 Евро.Всё остальное было в закромах :)

Печатку разводил сам .
Сделал круглой так как корпус будет изменён,сейчас пока так,брат-токарь в отпуске.

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

Функции его очень просты.
Крутим влево громкость уменьшается в право увеличивается.
Нажимаем на энкодер звук выключается ещё раз нажимаем звук включается.

Если посмотреть плюсы и минусы.
То только один минус это по моей неосторожности загубил одну тиньку но потом востановил ,см .статью в подфоруме микропроцессоры.
К плюсам отношу дешевизну и лёгкость сборки данного девайса.
Также есть исходники и если кто то разбирается в МК то можно к данному девайсу прикрутить ещё какие нибудь функции.Например в данной схеме своблен порт PB0 ,я находил на тиньке45 схему термометр по УСБ.Так вот там датчик прикручен как раз в данному порту.
Вот совместить бы два этих девайса :)


Нравиться то что крутить можно пока не надоест:)
Пишу и сижу играюсь:)Прикольные такие шелчки:)

В архиве лежит всё что нужно плата,исходники,прошивка,фьюзы как ставить.

Так как устройство разработано не мной то я думаю нужно привести ссылку на сайт разработчика obruboff.ru

DR.KREIG 31.12.2012 23:53

классная штука, давно хочу что-нибудь подобное!
возможно ли расширить функционал на 3 энкодера?
Хотелось бы так: 1й энкодер громкость и нажатием выключать звук, 2й - переключение треков и кнопка Play, а 3й перемотка по треку+стоп:)

ming 01.01.2013 00:03

Александр, переменный резистор: одно оборотный или много оборотный?
МС надо шить?(через программатор)

DR.KREIG 01.01.2013 11:33

, это энкодер, а не резистор...его можно крутить сколько хочешь:)
И прошивать надо, это же МК

tipp_sanyok 01.01.2013 21:45

Цитата:

Сообщение от DR.KREIG (Сообщение 841697)
возможно ли расширить функционал

Сейчас покопался в сети.И принципе решил этот вопрос.
Нужно собрать три таких схемы,если шарить в програмирование можно заюзать например одну тиньку2313 вместо трёх тинек45 :)При подключение каждая схема получит свой адрес и возможностью использования трёх кнопок.
Всё это подключено к компу как HID устройство,а значит с помощью софта ,например MKey, назначить каждой кнопке какое либо значение например мой сейчас настроен так что в браузере им можно прокручивать страницы.
При просмотре фоток он симулирует стрелки ну а в медиаплеере переключает треки и работает как кнопка паузы.

Цитата:

Сообщение от ming (Сообщение 841701)
МС надо шить

Да.ЕСли нет ЛПТ или СОМ порта то немножко сложнее :)А если есть то 5 резисторов вам в помошь.На данный момент прошил так парочку мег и тинек.

Цитата:

Сообщение от DR.KREIG (Сообщение 841767)
крутить сколько хочешь

Вот это то и прикалывает:)

Wolf812 17.02.2013 17:06

А данное устройство может работать без дополнительного ПО?

tipp_sanyok 17.02.2013 17:08

на семёрке да. для ХРюши надо дрова устанавливать.

Wolf812 22.02.2013 21:57

Кстати, а Attiny45 прошивать надо?

tipp_sanyok 22.02.2013 22:14

ну конечно

Wolf812 22.02.2013 23:25

То есть мне еще и программатор покупать надо и изучать как прошивать?
Ок... этот подойдет Программатор USBasp v.4 - MK90 или этот Программатор AVRDoper - MK90 ?


Часовой пояс GMT +4, время: 00:47.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.