• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

USB регулятор громкости

tipp_sanyok

Тот ещё мастер
Регистрация
10 Авг 2011
Сообщения
1,269
Реакции
40
Баллы
0
USB регулятор громкости

Здравствуйте.

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

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

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

Начал я бродить по сети и искать решения.
И нашол - 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
 

Вложения

  • IMAG0792.webp
    IMAG0792.webp
    33.8 KB · Просмотры: 1,525
  • IMAG0793.webp
    IMAG0793.webp
    25.7 KB · Просмотры: 847
  • IMAG0795.webp
    IMAG0795.webp
    32.6 KB · Просмотры: 516
  • IMAG0797.webp
    IMAG0797.webp
    47 KB · Просмотры: 598
  • IMAG0798.webp
    IMAG0798.webp
    80.9 KB · Просмотры: 981
  • Pult v1.0.rar
    Pult v1.0.rar
    1.5 MB · Просмотры: 613
классная штука, давно хочу что-нибудь подобное!
возможно ли расширить функционал на 3 энкодера?
Хотелось бы так: 1й энкодер громкость и нажатием выключать звук, 2й - переключение треков и кнопка Play, а 3й перемотка по треку+стоп:)
 
Александр, переменный резистор: одно оборотный или много оборотный?
МС надо шить?(через программатор)
 
, это энкодер, а не резистор...его можно крутить сколько хочешь:)
И прошивать надо, это же МК
 
возможно ли расширить функционал

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

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

крутить сколько хочешь

Вот это то и прикалывает:)
 
А данное устройство может работать без дополнительного ПО?
 
на семёрке да. для ХРюши надо дрова устанавливать.
 
Кстати, а Attiny45 прошивать надо?
 
ну конечно
 
Оба шьют тиньку 45 и многие другие АВРки.Такчто бери какой больше нравится.
Второй интересней тем что если выставишь неправильно фьюзы на тиньке 45 то его все равно можно будет перепрошить.


и изучать как прошивать

А что там учить?
Выставлять галочки?
 
Добрались руки...
Поехал с братом на работу.
И мне разрешили попробовать себя на токарном станке:)
95% всей работы делал сам.:tehnari_ru_942:
 

Вложения

  • IMAG1003.webp
    IMAG1003.webp
    38.2 KB · Просмотры: 339
  • IMAG1004.webp
    IMAG1004.webp
    43.1 KB · Просмотры: 306
я чайник говорю сразу и у меня есть вопросы.

2.webp
1. зачем ещо один конденсатор на 22nF или нет и он на плете какойто другрй
2. куда паять 2.2 кОм
3.куда паять 0,1 uF

IMAG0792.webp
почему с етой сторони и куда паять уто как я понял 2.2кОм

IMAG0793.webp
1. почему нетакой как три конденсатора на 22nF
2. сверху над attine45 ето конденсатор 0,1 uF (куда паять)

обясните пожалуйста, а не об.....те меня.
 
Сначала было бы неплохо чтобы вопросы были заданы по русски- без ошибок.
Ну да ладно

1. зачем ещо один конденсатор

Два конденсатора служат для того чтобы не было ложного срабатывание поворота энкодера направо и налево.
Кстати у меня они не 22нФ а 0,1мФ

3.куда паять 0,1 uF
Он на второй картинке сининький, слева снизу.

почему нетакой как три конденсатора на 22nF
Какой был такой и впаял.
Особой роли они не играют.

2. сверху над attine45 ето конденсатор 0,1 uF

Если ты про резистор с одной полоской то это обычный резистор номиналом 0 Ом .
Можно кусок провода впаять.

2. куда паять 2.2 кОм

Один паяется возле диодов а второй туда где он запаян на первой фотке.
По идее туда нужно СМД но у меня не было.
Второй нужен для подтяжки питания на резет.
 
извените за плохой руский им безупречно не владею так как я не с россии

спасибо всьо понял
 
Собрал, все вроде бы работает, но через какое то время комп выдает ошибку об неизвестном устройстве и все перестает работать. В чем может быть дело?
 
Скорее всего гдето плохой контакт провода. Или драйвер плохо встал.
 
Скиньте пожалуйста драйвера, а то в папке нет файла .int и немогу установить драйвера
 
Назад
Сверху