Прошивка на ардуино, с курсором

Astra
Offline
Зарегистрирован: 21.07.2017

Привет ребят нужна прошивка контроллера AVR(arduino atmega16u2) как usb мышь , имитация не только направления движения, но и кнопки и курсора.

strarbit
Offline
Зарегистрирован: 12.06.2016

Вознаграждение какое? Нет arduino atmega16u2, чтобы проверить, а покупать не хочется

Astra
Offline
Зарегистрирован: 21.07.2017

Отпишитесь те у кого есть, мне не нужны разговоры.

strarbit
Offline
Зарегистрирован: 12.06.2016

Astra пишет:
Отпишитесь те у кого есть, мне не нужны разговоры.

Как скажете)

Astra
Offline
Зарегистрирован: 21.07.2017

Обращаюсь к опытным разработчикам, тут такие есть?????

Coolerr
Offline
Зарегистрирован: 30.06.2014

Тут много опытных, озвуч цену и глядишь найдется. 

Astra
Offline
Зарегистрирован: 21.07.2017

10000 р

man9913
man9913 аватар
Offline
Зарегистрирован: 19.03.2016

пиши man9913@mail.ru

Astra
Offline
Зарегистрирован: 21.07.2017

мне нужно hex файл для прошивки, превращение чипов в плате ардуино в hid-устройство, конкретно чип который отвечает за прошивку контроллера AVR (atmega8/16u2).

SAB
Offline
Зарегистрирован: 27.12.2016

Так возьмите готовое Leonardo (Pro micro). Зачем велосипед изобретать. 200 рублей стоимость платки. Все то же самое что и на UNO только + HID автоматом. Там и клаву и мышку подгрузив библиотеки можно сделать. 

Astra
Offline
Зарегистрирован: 21.07.2017

Sab можете дать свою почту я вас конкретно напишу что не хватает мне.

Astra
Offline
Зарегистрирован: 21.07.2017

Мне нужны файлы прошивки на чип atmega16u2 для имитации мыши, нажатия кнопок, движения курсора и колёсика.

Astra
Offline
Зарегистрирован: 21.07.2017

Мне необходимо чтобы на ПК в диспетчере устройств отображаелось только как hid совместимое устройство.

SAB
Offline
Зарегистрирован: 27.12.2016

Автор. Есть 2 готовых платы это Digispark и Arduino Leonardo, которые при подключении к USB порту компьютера (телефона, планшета) видятся как HID устройство (т.е. для них не надо ни каких драйыеров). Вы увидите их в диспетчере устройст как новое HID устройство. Все эти штуки с программированием atmega16u2 на платах UNO конечно можно делать и в сети есть описание, как это делается, но зачем?  Библиотека мыши всё это делает. В большинстве случаев для контроллеров вообще достаточно библиотеки клавиатуры, чтобы управлять любыми действиями на дисплее (курсорными клавишами например) Я не встречал пока задач, что нужна именно мышь. Клацать по определённой кнопке на экране вполне справится клава (при статической картинке). Например изменилось какое то состояние порта контроллера и вы однозначно знаете где стоит в данный момент курсор TAB-ом можете переместить курсор на определённую кнопку и нажать на неё. Это действие происходит за доли секунды, это же не четовек жмёт на клавишу клавы, а контроллер. Вообщем решать вам.

electroXobot
Offline
Зарегистрирован: 20.01.2017

Этот тип мутный, вроде Ко как бы.

Вот скрины переписок.

Ссылка на другую переписку https://goo.gl/photos/mdC3VkWWPakdGtG18

Крайне не рекомендую с ним связываться.

electroXobot
Offline
Зарегистрирован: 20.01.2017

Ну и надоел он уже.

Вот реально Ко..

И угрожает еще...

 

electroXobot
Offline
Зарегистрирован: 20.01.2017

Вообщем это существо, человеком такое не назвать даже.

Но выложитья это не могу.. Пусть знают другие люди с кем они связываются.. И этот существо что-то угрожает а потом шлет такое.

electroXobot
Offline
Зарегистрирован: 20.01.2017

Ну и наш главный герой:

Ссылочка на вк нашего героя https://vk.com/id415455372

Ну и пруф

electroXobot
Offline
Зарегистрирован: 20.01.2017

А понятно, он из банды ко.  Идарас от идараса не далеко падает, понятно теперь. Это типо месть или что? Ахах)))

electroXobot
Offline
Зарегистрирован: 20.01.2017

Полистал отзывы в группе ко, да, это один из их Ко

Вот он у них заказывал и подставной отзыв писал.

vvadim
Offline
Зарегистрирован: 23.05.2012

как реклама в газете вангующей бабы Мани какой нибудь.

-пришла к бабе Мане, она посмотрела, пошептала, и теперь у меня по женски всё в порядке, муж доволен. всем рекомендую)))

Alexandsvoi
Offline
Зарегистрирован: 11.07.2017

Хобот, я по USB мыши с ним тоже общался, выкладвать переписку не хочу, такой же стиль общения. Я реально пытался помочь человеку и был готов переделать чужой код. Но когда вопрос стал о деньгах понеслась ахинея, человек явно не в себе или обдолбанный. 

Самое смешное в том, что после этой идиотской переписки он мне предложил выполнить другое задание. Как версия под ником группа таких товарищей, пишут с одного аккаунта.

Roman1984
Offline
Зарегистрирован: 17.02.2017

Этот олень и меня кинул на 2,5 косаря. Скинул ему код. Теперь отмалчивается и не выходит на связь.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

electroXobot пишет:

Вот скрины переписок.

А что там за задание на квест упоминалось - очень интересно ;)

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Roman1984 пишет:

Этот олень и меня кинул на 2,5 косаря. Скинул ему код. Теперь отмалчивается и не выходит на связь.

Ребята, ну вы чего? В век ютюба-то? Написали скетч, собрали на макетке, запилили видос с демонстрацией, выставили ценник - ждёте оплаты, всё. Никакого кода до оплаты, если с человеком до этого уже не сложилось хороших доверительных отношений.

electroXobot
Offline
Зарегистрирован: 20.01.2017

DIYMan пишет:

electroXobot пишет:

Вот скрины переписок.

А что там за задание на квест упоминалось - очень интересно ;)

 

До квеста дело не дошло.. 

Этот тип щас светофорами занимается вроде))) Кривожопит что-то там..

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

electroXobot пишет:

DIYMan пишет:

electroXobot пишет:

Вот скрины переписок.

А что там за задание на квест упоминалось - очень интересно ;)

 

До квеста дело не дошло.. 

Этот тип щас светофорами занимается вроде))) Кривожопит что-то там..

И на том спасибо. Жаль, что детали про квест не узнали, имею шкурный интерес - личная ситуация последних дней похожая, вот и спросил ;)

Roman1984
Offline
Зарегистрирован: 17.02.2017

Суть квеста была в следующем:

Технической задание на программу для загадки в квест. (Твистер)

Оборудование: Платформа – Arduino Mega 2560

Входы игровых Кнопок - 12 шт, порты притянуты к земле резисторами 10 кОм, ожидают единицу.

Входы игровых педалей - 12 шт, порты притянуты к земле резисторами 10 кОм, ожидают единицу.

Вход кнопки администратора1, порт притянут к земле резистором 10 кОм, ожидает единицу.

Вход кнопки администратора2, порт притянут к земле резистором 10 кОм, ожидает единицу.

Выходы на светодиоды кнопок (мощные 12в, подключены через ULN 2003) – 12 шт, каждый выход соответствует своей кнопке, на старте на портах ноль.

Выходы на светодиоды педалей (мощные 12в, подключены через ULN 2003) – 12 шт, каждый выход соответствует своей педали, на старте на портах ноль.

DFPlayer mini через SoftwareSerial для воспроизведения треков. 

Выход на реле электромагнита, на старте на выходе единица.

В начале игры администратор должен выбрать количество игроков последовательным нажатием кнопки администратора1, каждое нажатие прибавляет по 1 игроку, возможное количество игроков варьируется от 2 до 6.  Выбранное количество игроков отображается светодиодами, количество светящихся светодиодов показывает выбранное количество игроков (можно заменить на экран 1602 по i2C, если его работу проще описать)

Логика работы аналогична игре Твистер – при включении все светодиоды мигают в случайном порядке, контроллер ожидает нажатия кнопок. Нажатие любой кнопки запускает игру. Воспроизводится трек №1 и Случайным образом(Random()) контроллер начинает подсвечивает светодиоды, соответствующие кнопкам и педалям, игроки должны нажать подсветившиеся кнопки или педали и удерживать их. При правильном удержании кнопка остаётся подсвеченной, воспроизводится трек №2 и зажигается новая кнопка или педаль. После успешного нажатия кнопок, соответствующих количеству игроков:

2 игрока – 4 кнопки, 4 педали

3 игрока – 6 кнопки, 6 педалей

4 игрока – 8 кнопок, 8 педалей

5 игроков – 10 кнопок, 10 педалей

6 игроков – 12 кнопок, 12 педалей

(или после нажатия кнопки администратора2) наступает выигрыш, воспроизводится трек №4 и подаётся низкий уровень на выход реле электромагнита. В этом состоянии контроллер остаётся до нажатия кнопки администратора1, которая делает рестарт и переводит контроллер в режим выбора игроков.

Если игроки допускают ошибку (отпускают какую-либо из удерживаемых кнопок или нажимают не ту кнопку), воспроизводится трек № 3 и игра начинается заново, светодиоды зажигаются в хаотичном порядке до нажатия любой клавиши.

Необходима проверка, которая не допустит светящихся светодиодов кнопок больше чем 2 * количество игроков и светодиодов педалей больше чем 2* количество игроков.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Roman1984 пишет:

Суть квеста была в следующем:

И ты озвучил за это 2500? Вполне бюджетно, ибо там возни с макетированием порядком. Но высылать код - было опрометчиво, конечно. Думаю, тебе стоит выложить сюда всю переписку - характер человека не поменяешь, иногда по стилю общения ясно, что к чему. А для этого - чем больше вводных, тем лучше ;)

Roman1984
Offline
Зарегистрирован: 17.02.2017

DIYMan пишет:

И ты озвучил за это 2500? Вполне бюджетно, ибо там возни с макетированием порядком. Но высылать код - было опрометчиво, конечно. Думаю, тебе стоит выложить сюда всю переписку - характер человека не поменяешь, иногда по стилю общения ясно, что к чему. А для этого - чем больше вводных, тем лучше ;)

Да знаю, что продешевил. Помимо этого товарищь просил написать ещё дополнительный скетч, чтобы проверять правильность монтажа, как только всё получил, стал отписыватся что монтаж ещё не закончен, мы ещё не проверяли и тому подобная хрень. Затем вообще перестал отвечать. Переписку вообще удалил со злости. После такого вообще не хочется браться заказы.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Roman1984 пишет:

Переписку вообще удалил со злости.

Вот это ты зря, место на гугльдиске нынче резиновое ;)

Roman1984 пишет:

После такого вообще не хочется браться заказы.

Делай, как я описал выше: видос с демонстрацией, код - после оплаты. И не вздумай падать духом ;)

Roman1984
Offline
Зарегистрирован: 17.02.2017

ОК, спасибо!!!