USB кнопка

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

USB кнопка

Сообщение vanulik »

Появилась необходимость в отдельной кнопке на компьютере (возможно даже ножная, но речь сейчас не об реализации внешнего вида) для общения в teamspeak'e по её нажатию. Как можно реализовать данную кнопку? Находил проекты целой клавиатуры на atmega8, но ведь для 1 кнопки можно использовать более простой мк, а возможно и вообще без программирования обойтись.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB кнопка

Сообщение Мурик »

Разве ATmega8 это сложный МК? По современным меркам довольно простой, поскольку есть другие с той же стоимостью, но с гораздо большим функционалом.
Реклама
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

Мурик писал(а):Разве ATmega8 это сложный МК? По современным меркам довольно простой, поскольку есть другие с той же стоимостью, но с гораздо большим функционалом.
возможно не так выразился, я полагаю что можно сделать и на attiny13
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB кнопка

Сообщение Мурик »

Flash памяти может не хватить.
Реклама
Эиком - электронные компоненты и радиодетали
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

Мурик писал(а):Flash памяти может не хватить.
так для этого я и прошу помощи)
Реклама
Аватара пользователя
Mурзик
Открыл глаза
Сообщения: 69
Зарегистрирован: Вт авг 12, 2014 20:17:23

Re: USB кнопка

Сообщение Mурзик »

а что мешает кнопку на клавиатуре какую-нибудь назначить? ну или сочетание клавиш.
А схему можно атмеге8 как клавиатуру собрать
мяу!
Реклама
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

Mурзик писал(а):а что мешает кнопку на клавиатуре какую-нибудь назначить? ну или сочетание клавиш.
А схему можно атмеге8 как клавиатуру собрать
хочу сделать кнопку-педаль, скорей всего придётся делать на меге8, только выводить один канал на педаль.
Аватара пользователя
rus084
Друг Кота
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская
Контактная информация:

Re: USB кнопка

Сообщение rus084 »

если лень заниматься мк , можно взять ненужную клавиатуру , и припаять кнопку к контроллеру = profit .
Меня зовут Димон .
Изображение
Изображение
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

rus084 писал(а):если лень заниматься мк , можно взять ненужную клавиатуру , и припаять кнопку к контроллеру = profit .
кто сказал что лень заниматься мк, просто хотелось сделать всё с минимализмом...
Аватара пользователя
rus084
Друг Кота
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская
Контактная информация:

Re: USB кнопка

Сообщение rus084 »

плата контроллера клавиатуры достаточно миниатюрна , к тому-же это самый простой путь . зачем усложнять?
Меня зовут Димон .
Изображение
Изображение
Аватара пользователя
Mурзик
Открыл глаза
Сообщения: 69
Зарегистрирован: Вт авг 12, 2014 20:17:23

Re: USB кнопка

Сообщение Mурзик »

Можно сделать на примере 8DIP микросхемы(куда ж проще) - ATTiny45-20PU или ATTiny85-20PU

Управление через библиотеку:
V-USB — программная библиотека, позволяющая получить поддержку протокола USB на микроконтроллерах AVR, которые не имеют аппаратной поддержки USB. https://www.obdev.at/products/vusb/index.html

Подробнее:
http://blog.flipwork.nl/?x=entry:entry0 ... comments:1
мяу!
Аватара пользователя
RomanST77
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 10, 2016 16:19:04

Re: USB кнопка

Сообщение RomanST77 »

Вот на этой штуке можно сделать, примеры USB HID для STM32F0 есть...

Изображение

https://www.tindie.com/products/42_red_ ... -breakout/
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB кнопка

Сообщение Мурик »

Зачем платить больше, если есть вариант дешевле? :) https://ru.aliexpress.com/item/1pcs-STM ... 97607.html
Аватара пользователя
RomanST77
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 10, 2016 16:19:04

Re: USB кнопка

Сообщение RomanST77 »

Мурик писал(а):Зачем платить больше, если есть вариант дешевле? :) https://ru.aliexpress.com/item/1pcs-STM ... 97607.html
Люблю все маленькое :)) А так - да, на такой - самый бюджетный вариант, даже чипы вразвес дороже выйдут.
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

Мурик писал(а):Зачем платить больше, если есть вариант дешевле? :) https://ru.aliexpress.com/item/1pcs-STM ... 97607.html
ещё бы кто-нить закодить помог Arduino Nano должным образом
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB кнопка

Сообщение Мурик »

Из Arduino Nano нельзя сделать какое угодно USB устройство.
vanulik
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Вс дек 15, 2013 21:32:49

Re: USB кнопка

Сообщение vanulik »

Мурик писал(а):Из Arduino Nano нельзя сделать какое угодно USB устройство.
а STM32F103C8T6, что по ссылке выше, это не nano?
Аватара пользователя
RomanST77
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 10, 2016 16:19:04

Re: USB кнопка

Сообщение RomanST77 »

vanulik писал(а):
Мурик писал(а):Из Arduino Nano нельзя сделать какое угодно USB устройство.
а STM32F103C8T6, что по ссылке выше, это не nano?
Нано - это Атмега 328, на ней полноценное USB устройство не сделать.

Вероятно, вам стоит взять готовое устройство, например дополнительный цифровой блок клавиатуры с USB-интерфейсом + софт для переназначения кнопок. Посмотрите тут: http://www.instructables.com/id/Making- ... -less-tha/

Изображение

Самостоятельно сделать USB-устройство конечно почетнее намного, но если начинать с нуля - времени на это уйдет пара месяцев минимум, нужно вам это?
Аватара пользователя
ART_ME
Друг Кота
Сообщения: 3011
Зарегистрирован: Вс окт 02, 2016 07:34:45

Re: USB кнопка

Сообщение ART_ME »

Тогда уж еще проще: :))
Изображение

Добавлено after 4 minutes 37 seconds:
А то и готовое без всяких хлопот!
Изображение
Аватара пользователя
RomanST77
Родился
Сообщения: 10
Зарегистрирован: Чт ноя 10, 2016 16:19:04

Re: USB кнопка

Сообщение RomanST77 »

ART_ME писал(а):Тогда уж еще проще: :))

Добавлено after 4 minutes 37 seconds:
А то и готовое без всяких хлопот!
Я так сильно подозреваю, что эти девайсы работают как джойстики/геймпады, если нужна именно клавиатура - немножко не то. Но педаль крутая, да.

Update: а нет, как клавиатура тоже работает:

Изображение

10 долларов и не надо попу морщить...
http://www.pcsensor.com/pcsensor-foot-s ... witch.html
Ответить

Вернуться в «Интеграция с ПК»