Ноя 25

Мини KVM для USB клавиатуры.

SAMSUNGВозникла необходимость переключать клавиатуру с мышкой между компьютером и СмартТВ на Андроиде. Мне не было необходимости переключать видеовыход с компьютера, а также требовалось переключать получатель сигналов по команде с клавиатуры, а такая возможность отсутствует в дешевых моделях KVM для USB клавиатур, имеющихся в продаже. Поэтому пришлось разработать такое устройство самому. Цена вопроса около 250 рублей, причем больше половины стоит корпус. Читать далее

Окт 29

USB Keylogger на AVR. Перехват нажатий клавиш USB клавиатуры

SONY DSCУ меня возникла необходимость в некотором урезанном варианте KVM, для переключения USB клавиатуры с мышкой между компьютером и SmartTV на Андроиде. Готовые KVM меня не устроили т.к. мне не нужно было переключать видео сигнал, а главное, дешевые модели KVM для работы с USB клавиатурой не позволяли производить переключение по команде с клавиатуры а только кнопкой на самом устройстве. Для реализации такого устройства мне надо было перехватывать и анализировать нажатия клавиш и при появлении необходимой комбинации производить переключение между выходами. Читать далее

Авг 03

USB регулятор громкости на энкодере и микроконтроллере AVR ver.2

В предыдущей статье я рассказал, как сделать регулятор громкости подключаемый к компьютеру по USB. Основной

недостаток такого решения это то, что такое устройство относится к Generic HID классу. И хотя для работы такого устройства не требуется установка драйверов однако требуется установка на компьютер программного обеспечения, которое будет управлять звуковым устройством. Избавиться от необходимости установки программы на компьютер можно если устройство будет опознаваться компьютером как мультимедийная клавиатура, в которой предусмотрены клавиши регулировки громкости звука. Тогда громкость будет регулироваться средствами самой операционной системы без использования дополнительных программ.

Читать далее

Фев 23

Не определяется USB девайс на Tiny45(85) после перезагрузки

Макетка AVR USB TINY45

Когда разрабатывал для себя предыдущий девайс  столкнулся с проблемой, что после перезагрузки или после выхода из ждущего режима система не хочет узнавать подсоединенный прибор. если он сделан на основе AVR-USB-TINY45 т.е. без кварца.

Читать далее

Фев 22

USB регулятор громкости на энкодере и микроконтроллере AVR ver.1

Для своего CarPC озадачился вопросом — сделать регулятор громкости в виде ручки крутилки, как на обычных магнитолах.

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

Поиск в интернете по теме выдал статью Подключение поворотного энкодера к компьютеру через USB. Читаю. Понятно откуда начинать плясать. Читать далее