Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Сб ноя 12, 2016 19:12:54
Появилась необходимость в отдельной кнопке на компьютере (возможно даже ножная, но речь сейчас не об реализации внешнего вида) для общения в teamspeak'e по её нажатию. Как можно реализовать данную кнопку? Находил проекты целой клавиатуры на atmega8, но ведь для 1 кнопки можно использовать более простой мк, а возможно и вообще без программирования обойтись.
Сб ноя 12, 2016 19:43:23
Разве ATmega8 это сложный МК? По современным меркам довольно простой, поскольку есть другие с той же стоимостью, но с гораздо большим функционалом.
Сб ноя 12, 2016 19:56:26
Мурик писал(а):Разве ATmega8 это сложный МК? По современным меркам довольно простой, поскольку есть другие с той же стоимостью, но с гораздо большим функционалом.
возможно не так выразился, я полагаю что можно сделать и на attiny13
Сб ноя 12, 2016 20:49:51
Flash памяти может не хватить.
Вс ноя 13, 2016 15:06:05
Мурик писал(а):Flash памяти может не хватить.
так для этого я и прошу помощи)
Вс ноя 13, 2016 16:23:10
а что мешает кнопку на клавиатуре какую-нибудь назначить? ну или сочетание клавиш.
А схему можно атмеге8 как клавиатуру собрать
Вс ноя 13, 2016 18:11:39
Mурзик писал(а):а что мешает кнопку на клавиатуре какую-нибудь назначить? ну или сочетание клавиш.
А схему можно атмеге8 как клавиатуру собрать
хочу сделать кнопку-педаль, скорей всего придётся делать на меге8, только выводить один канал на педаль.
Вс ноя 13, 2016 19:12:32
если лень заниматься мк , можно взять ненужную клавиатуру , и припаять кнопку к контроллеру = profit .
Вс ноя 13, 2016 20:26:54
rus084 писал(а):если лень заниматься мк , можно взять ненужную клавиатуру , и припаять кнопку к контроллеру = profit .
кто сказал что лень заниматься мк, просто хотелось сделать всё с минимализмом...
Вс ноя 13, 2016 20:50:13
плата контроллера клавиатуры достаточно миниатюрна , к тому-же это самый простой путь . зачем усложнять?
Вс ноя 13, 2016 20:55:15
Можно сделать на примере
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
Пн ноя 14, 2016 11:24:51
Вот на этой штуке можно сделать, примеры USB HID для STM32F0 есть...
https://www.tindie.com/products/42_red_ ... -breakout/
Пн ноя 14, 2016 13:25:53
Люблю все маленькое
А так - да, на такой - самый бюджетный вариант, даже чипы вразвес дороже выйдут.
Пн ноя 14, 2016 19:00:49
ещё бы кто-нить закодить помог Arduino Nano должным образом
Пн ноя 14, 2016 19:20:26
Из Arduino Nano нельзя сделать какое угодно USB устройство.
Пн ноя 14, 2016 22:27:45
Мурик писал(а):Из Arduino Nano нельзя сделать какое угодно USB устройство.
а STM32F103C8T6, что по ссылке выше, это не nano?
Вт ноя 15, 2016 11:09:35
vanulik писал(а):Мурик писал(а):Из Arduino Nano нельзя сделать какое угодно USB устройство.
а STM32F103C8T6, что по ссылке выше, это не nano?
Нано - это Атмега 328, на ней полноценное USB устройство не сделать.
Вероятно, вам стоит взять готовое устройство, например дополнительный цифровой блок клавиатуры с USB-интерфейсом + софт для переназначения кнопок. Посмотрите тут:
http://www.instructables.com/id/Making- ... -less-tha/Самостоятельно сделать USB-устройство конечно почетнее намного, но если начинать с нуля - времени на это уйдет пара месяцев минимум, нужно вам это?
Вт ноя 15, 2016 11:39:57
Тогда уж еще проще:
Добавлено after 4 minutes 37 seconds:А то и готовое без всяких хлопот!
Вт ноя 15, 2016 12:02:30
ART_ME писал(а):Тогда уж еще проще:
Добавлено after 4 minutes 37 seconds:А то и готовое без всяких хлопот!
Я так сильно подозреваю, что эти девайсы работают как джойстики/геймпады, если нужна именно клавиатура - немножко не то. Но педаль крутая, да.
Update: а нет, как клавиатура тоже работает:
10 долларов и не надо попу морщить...
http://www.pcsensor.com/pcsensor-foot-s ... witch.html
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.