Перейти к содержанию
    

telex

Участник
  • Постов

    10
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

469 просмотров профиля
  1. На основе готовых проектов требуется сделать эмулятор клавиатуры и мыши на Raspberry Pi Zero Чтобы при подключении малины в юсб порты обычного компьютера на нём определялись два новых HID устройства ввода после чего нажатия на клавиатуру и движения мыши ИЗ СЕССИИ VNC в малине передавались бы в компьютер В идеале (но не принципиально) чтобы был полный перехват устройства через hotkey, т.е. чтобы при переключении в режим управления компьютером курсор мыши не бегал по экрану малины Простыми словами этот девайс называется KVM IP switch на основе малины Оплата 15 тысяч рублей С предложениями пишите в ЛС p.s. Заранее прошу избавить от демагогии на тему что такое нельзя и прочих подобных изречений: если ваш уровень знаний не на столько силён то лучше идите на гугл: rubber ducky raspberry
  2. я так понимаю кроме написания сообщений на форумах в интернете вы ничего не умеете даже пользоваться элементарным поиском в гугле https://github.com/pellepl/arcadehid http://www.keil.com/download/docs/362.asp тому кто ещё решит тут что-то начать возражать: сначала идёшь сюда и изучаешь а потом уже пишешь свои изрыгания. https://www.google.com/search?q=stm32+usb+hid https://www.google.com/search?q=stm32+usb+m...+device+example всем у кого есть мозг и руки и кто хочет получить 30ку перед новым годом - пишем на email
  3. Требуется написать прошивку для устройства удалённого управления компьютером: аналог KVM но без видео Проектировать железо не требуется, за основу берутся две отладочные платы STM32F4 Обе платы соеденены между собой через UART К плате-1 подключены USB или PS/2 мышь и клавиатура а так же ридер SD-карт Плата-2 должна полноценно эмулировать подключённые к компьютеру по USB порту: a. клавиатуру b. мышь c. USB съёмный диск ФУНКЦИОНАЛ: 1. передача нажатий клавиатуры с платы-1 на плату-2 (должны передаваться двойные нажатия как ALT+TAB, CTRL+C, CTRL+V и т.д.) 2. передача движения мыши и нажатия её кнопок с платы-1 на плату-2 3. копирование файлов с SD-карты подключённой к плате-1 во флэш-память МК на плате-2 ~ 1мб (выбор файлов происходит посредством навигации в списке имён отображающемся на ч/б OLED-дисплее) 4. удалённая перезагрузка платы-2 , удалённая очистка флэш-памяти платы-2 Для более детального понимания задачи смотрите изображение Сроки исполнения: 1 неделя Вознаграждение: 20,000 рублей Присылайте ваши предложения и контакты на email: [email protected] Предпочтительные способы связи: ICQ, Skype, Telegram
  4. Пишите ваши предложения и контакты в комментариях, личные сообщения тут не работают
  5. таким знатокам как те кто комментировал в той ветке я и 5 рублей не заплачу потому что где это видано чтобы заказчик разбирался в 100 раз лучше исполнителя, а? с людьми с этого форума цена обговаривается
  6. в силу специфики задач (удалённое развёртывание у клиента) ардуино выбран как "общедоступный стандарт который можно купить даже в самой глухой деревне" отладочные платы F0 недорогие но доступны только в крупных городах, я изучу возможность этого варианта и напишу вам ПМ
  7. Даннное ТЗ написано под ардуино, если вы занимаетесь разработкой под AVR (Atmel Studio и т.д.) читайте его исходя из этого нюанса. На основе готовых проектов требуется собрать конвертер-передатчик из PS/2 клавиатуры и мыши в USB HID, с опцией USB флеш диска Суть задачи изложена на картинке, пояснения по исполнению: 1. Основное отличие этой задачи от уже готовых примеров с PS/2 -> USB заключается в том, что используется два ардуино соединённых между собой через UART. 2. PS/2 порт выбран по причине наличия под него проектов реализующих управление мышью, если вы знаете вариант с одновременным подключением USB клавиатуры и мыши он естественно предпочтительнее чем устаревший PS/2. 3. Модели ардуино могут быть любыми, но желательно самые распространённые т.е. NANO, UNO и т.д. 4. Подключение обоих ардуино к компьютеру происходит через юсб порт. Оба ардуино в системе видятся как ком-порты которые соединены через сторонний софт для связи ком-портов между собой или через ПО ардуино если там есть такое. Вариант подключения через RS232-USB переходник возможен но не желателен. 5. Должны корректно воспроизводится двойные нажатия как ALT+TAB, CTRL+C и прочее подобное. Если это не возможно по каким-то причинам, их эмуляцию можно сделать через 4х4 клавиатуру подключённую к ARDUINO-1 6. Если имеются системные ограничения по размеру кода т.д. то реализация USB диска может быть сделана через отдельную ARDUINO-3, подключённую через UART или SPI к ARDUINO-2. В этом случае добавляется второй USB порт исходящий из ARDUINO-3. Сроки исполнения: 2-3 дня на основу + 2-3 дня на финальную отладку, итого 1 неделя Повторюсь: сроки основаны на том что ничего с нуля писать не нужно, для всех составных компонентов есть готовые исходники Присылайте ваши предложения и контакты в ПМ Предпочтительные способы связи: ICQ, Skype, Telegram
×
×
  • Создать...