![]() |
![]() |
#1 |
Старший Пользователь
![]() Регистрация: 18.10.2008
Возраст: 42
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
![]() ![]() ![]() |
![]() Начал разрабатывать клавиатуру HID, чтоб рулить всякими кнопками.
Почему строю: 1. дешево (~4$) 2. никаких доп драйверов 3. настраиваемые системные кнопки, либо комбинации 4. настройка происходит без программирования чипа База собрана на AtMega8. В распоряжении минимум 16 кнопок. Либа в основе V-USB. Если вам завтра захочется переназначит кнопки, то достаточно запустить программу и сделать конфигурацию. Сейчас все выглядит так UPD 04.01.2016 Выложил полную версию проекта. Пользуйтесь. Кому нужны заводские печатные платы, пишем в личку. UPD 16.06.2017 Спрашивали про фьюзы. выкладываю по памяти(Low: 0xFF, High: 0xD1), фото ниже. Здесь fuse bit's по аннотации Atmel(как в даташитах): без галочки — значит не запрограммирован (1), стоит галочка — запрограммирован (0).
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys Последний раз редактировалось kostya740; 16.06.2017 в 16:02. |
![]() |
![]() |
![]() |
#2 |
Старший Пользователь
![]() Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Лучше строить сразу на mega16, потому что потом без проблем можно воткнуть mega32
Мне лень было рисовать травить плату, поэтому я просто купил макетку microsin . ru, там же много инфы и прошивка с бутлоадером. Уже кспешно подключил джойстик BMW, так что если будут вопросы - спрашивай
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
![]() |
![]() |
![]() |
#3 | |
Старший Пользователь
![]() Регистрация: 18.10.2008
Возраст: 42
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
![]() ![]() ![]() |
![]() Цитата:
2. Мне 16 пинов с головой хватит от mega8. А мега16 вообще бессмысленная покупка. за эти деньги можно ARM купить, жаль что не в дипе. 3. либа v-usb заберет 90% производительности чипа. больше флеша бес мысленно, на другие действия не останется достаточно ресурсов. 4. mega8 дороже в 2 раза и имеет большие габариты, 40пин как ни как. чтоб работал бутлоадер, вам нужно достать плату и нажать спец пин для прошивки. а идея не разбирать ничего, чтоб менять конфигурацию. 6. я тему создал для других, чтоб повторили девайс, а не чтоб задавать вопросы. Девайс уже готов и проверен на коленке. сейчас пишу программу для конфигурирования.
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys |
|
![]() |
![]() |
![]() |
#4 |
Гуру
![]() Регистрация: 17.03.2008
Возраст: 46
Город: Новокузнецк
Регион: 42
Машина: 2003\Lexus\RX330
Сообщений: 1,192
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() рекомендую Teensy 2.0 http://pjrc.com/store/teensy.html
всего 16$ сразу есть аппаратное USB. Может работать как клава+мышка+джойстик+ком-порт одновременно. В ардуине поддерживается, если доп. модуль установить. Ну и паять почти ничего не надо. Я себе на ней все построил, мне очень понравилось из всего что я еще пробовал. |
![]() |
![]() |
![]() |
#5 |
Старший Пользователь
![]() Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Ну извини, я же не знал, что в твоей теме нельзя задавать вопросы
Mega32 меньше, чем за $4 Mega16 или mega32 как раз для того, чтобы работала не только VUsb
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
![]() |
![]() |
![]() |
#6 |
Старший Пользователь
![]() Регистрация: 09.04.2008
Возраст: 44
Город: Одесса
Регион: Украина
Машина: Chevrolet Aveo-II LS 2008
Сообщений: 896
![]() ![]() ![]() ![]() ![]() ![]() |
![]() Gorynch, А действительно, зачем мега16? Для этой цели меги 8 хватит с головой... А размеры чипа играют далеко не в пользу меги16.
__________________
Мой журнал: http://www.pccar.ru/showthread.php?p=79335 |
![]() |
![]() |
![]() |
#7 |
Старший Пользователь
![]() Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Мне казалось, что я уже ответил на этот вопрос постом выше - для потенциальной возможности расширения функционала (всё равно захочется)
Размер - да мне кажется, что в данном случае не принципиально - не в кармане же носить
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
![]() |
![]() |
![]() |
#8 |
Старший Пользователь
![]() Регистрация: 18.10.2008
Возраст: 42
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
![]() ![]() ![]() |
![]() Повторяю. V-USB занимает меньше 3к флеша. Но занимает серьезно ресурсы процессорные.
против mega16 - TQFP нужно травить плату(DIP можно на монтажке, деталей мало), DIP40 дорого и габаритно. больше 4к флеша бессмысленно, т.к. после v-usb остается мало ресурсов процессорных. Сейчас данные по прошивке Код:
Program Memory Usage : 2610 bytes 31.9 % Full Data Memory Usage : 140 bytes 13.7 % Full EEPROM Memory Usage : 51 bytes 10.0 % Full Девайс окончен. Установлю в машину, погоняю. Потом выложу прошивки, если потребуется кому-то. софт выглядит так ![]()
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys |
![]() |
![]() |
![]() |
#9 |
Старший Пользователь
![]() Регистрация: 11.12.2008
Возраст: 46
Город: Алматы
Регион: Казахстан
Машина: 96\Toyota\Ipsum
Сообщений: 187
![]() |
![]() Круто. Всегда вызывало уважение к людям выкладывающим свои разработки в свободный доступ.
Жду с нетерпением завершения проекта. Как раз кучка AtMega8 в Dip и TQFP лежат, ждут своего часа.
__________________
Делаешь - не бойся. Боишься - не делай. Мой проект - http://pccar.ru/showthread.php?t=17537 |
![]() |
![]() |
![]() |
#10 |
Старший Пользователь
![]() Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() можно ещё один вопрос?
а сочетание только из двух клавиш? из трех, четырех не будет?
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|