Простой USB HID контроллер 4-й версии под Windows или Android/Linux
Вложений: 18
Прошлая, 3-я версия тут.
Контроллер обладает следующими возможностями и содержит:
Если кратко, то обеспечивает такой функционал после установки: Вложение 35037 По софту включает все, что есть в 3-й версии. Кроме того предоставляет хосту HID CDC устройство для подключения внешних модулей GPS с UART интерфейсом. Например такого или такого. Под windows он видится как обычный COM порт, для Android - ttyACMx (необходимо подключить драйвер cdc-acm.ko соответствующий версии ядра). Увеличено количество типов поддерживаемых событий. В частности теперь с помощью события "Таймаут" можно организовать последовательную цепочку реакций на любое событие. Добавлены события для отслеживания напряжений на аналоговых входах и активации/деактивации шины USB хоста. С помощью событий "Напряжение" и "Таймаут" элементарно делается переключение на камеру заднего вида и обратно на мониторах с кнопкой переключения источников. Добавлены и реакции. Теперь любой ИК код можно выдавать на любые свободные ножки разъемов. Кроме того добавлена реакция "USB нажатие" - виртуальное нажатие на тачпанель для совершения определенных автоматических действий... Вложение 35264 Комплект состоит из собранной платы контроллера, разъемов с контактами, платы мультиплексора с кабелем и разъемом, 4-х проводный FPC шлейф длиной 20 см для подключения к штатной схеме тачпанели. Контакты в разъемы вставляете сами по мере необходимости. Вложение 46531Вложение 46532Вложение 47067 Для тех, у кого нет места для платы мультиплексора рядом со штатным тачем могу доукомплектовать 2-мя разъемами FFC(как на плате мультиплексора) и еще одним 4-х проводным FPC шлейфом длиной 20 см. При заказе уточняйте тип шлейфа тачпанели, варианты: - 4-х контактный шлейф с шагом 1мм (если не уточняете, то идет по умолчанию); - 8-контактный шлейф с шагом 1мм; - 8-контактный шлейф с шагом 0.5мм и такой-же разъем на плате мультиплексора вместо 4-х контактного с шагом 1мм. Графическая оболочка для программирования Вложение 48445 ПО контроллера Вложение 48444 (Прошивки с _wo_keys в имени без поддержки USB клавиатуры, но с поддержкой мультимедиа кнопок и кнопок управления питанием. Они для применения в андроиде где при подключении внешней USB клавиатуры пропадает виртуальная. Можно из маркета поставить например smart keyboard и пользоваться обычной версией. Прошивки с _wo_cdc для работы на андроиде без поддержки композитных устройств. Все работает кроме виртуального ком-порта). inf файл виртуального COM порта для windows Вложение 48339 Чтобы не было курсора при нажатиях вообще, этот файл (после распаковки) положить в /system/usr/idc Вложение 48340, и выставить права 644. Описание Вложение 37338 Подключение Вложение 42467 Расшифровка аббревиатуры названия контроллера в ПО настройки, каждая буква означает поддержку:
Например YAM-DROID-TOUCH-V4-AMKRLBT означает поддержку:
Подключение UART GPS Glonass приемника, например такого Вложение 35749 VDD к X4/1 TXD к X4/2 RXD к X4/3 можно не подключать вовсе... GND к X4/4 или VDD к X6/1 TXD к X6/2 RXD к X6/3 можно не подключать вовсе... GND к X6/4 Переключение между GPS и Glonass описано тут. Видео работы под windows: Работа в Андроид Навителе Как оказалось в моем свистке уже встроен cdc-acm.ko драйвер, осталось добавить в автозагрузку только setprop ro.kernel.android.gps ttyACM0 sleep 50 chmod 666 /dev/ttyACM0 Ну и переписать либу куда указано. Вообще все подключение описано в теме уважаемого Rage2. Видео 1 и видео 2 Управление мультитач жестами на примере зума и регулировки громкости с мьютом... Файл конфигурации данного примера Вложение 36174 Работа PS2 тачпада от Synaptics Пример работы контроллера с джойстиком iDrive от BMW Файл конфигурации данного примера Вложение 40605 Пример работы контроллера с джойстиком iDrive от BMW на андроид магнитоле JOYING iDrive на андроид свистке Подключение контактов джойстика: 1 - питание +12В 2 - масса 3 - к контакту X4/5 4 - к контакту X4/6 Подключение для проверки на столе: Вложение 46859 Работа проверялась на таких джойстиках: Вложение 43020 Просмотр событий от джойстика в терминале - набрать CV1. Пример файла конфигурации работы джойстика iDrive с управлением по шине iBus Вложение 41139
Так-же оказываю всяческую помощь в настройке контроллера под Ваши нужды и консультирую по скайпу или иным способом. Прошу обращаться в личку. Сделал программатор SPI FLASH для скалера RTD2662 Прошивка и оболочка программатора Вложение 42544 Подключение: X6/4 - GND X6/5 - SDA X6/6 - SCL Некоторое описание тут. По цене и заказам тема тут. |
Ты их как пирожки печешь, фиг угонишься за твоими новинками :good1:
Про GPS немого не понятно. |
А двухпальцевый тач планируется? )
|
Цитата:
Можно купить любой UART GPS модуль под свои хотелки и просто подключить к контроллеру. Он будет виден в системе как ttyACM для андроид или виртуальный компорт для windows... |
Цитата:
|
Блин круто конечно. Я так понял что к нему подключаешь + - и асс, и при появлении асс ваш контролер будет жать кнопку вкл? Тоесть его можно использовать еще и как блок питания для монитора?
|
Цитата:
Аналогичная функция есть и в 3-й версии... |
Блин вот это супер!!!
Вообщем хочу задать вопрос. Собрался строить систему с ТВ боксом на Вашем контроллере на 3 версии (а тут 4-я). При питании и включении АСС на контроллере, можно запрограммировать нажатие кнопки MODE (на руле) для подачи питания и включения ТВ бокса? и соответственно коммутации видео коммутатора. ЖПС модуль будет работать с ТВ боксом. Как работают - 2 линии аналогового входа 0...18В; |
Цитата:
Можно все :secret: |
А помните мы разговаривали по переключению треков и паузы на айос девайсах, еще в теме второй версии вашего контролера, в этом контролере и проц уже серьезный, ничего в этом плане не изменилось, еще по прежнему актуально для меня
|
Часовой пояс GMT +4, время: 22:01. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot