![]() |
кстати на экран идет шлейф 30pin. уж не LVDS ли там?
|
порыл еще в инете нашел сайтик.
http://tehnolux.tv/forum/index.php хитрые люди ваяют девайсик , который подключается в разрыв шины I2C этого процессора и нужные команды подменяет))) итого получается PAL вход)) |
ради интереса решил поискать есть ли что-то готовое типа того что я сам пробую ваять. нашел.
http://www.trioma.ru/products/lexus-av.shtml от ценника глаз выпал)) |
Померил тут ток потребления ПК при работе. меньше полампера!!! Даже при загрузке больше 0,6А не видел! Красота! Для питания использую небольшой DC/DC преобразователь FDD25-12S1. Он выдает 2,1А максимально. Есть хороший запас. Контроллер питания самодельный, на arduino. Удобно что на преобразователе есть вход включения, можно не заморачиваться со всякими релюшками. Подключать буду прям к разъему питания штатной навигации выпаяв оттуда разъем. Схемка ниже.
http://photo.hutor.ru/upload/2012/08/61089_original.jpg |
Пытаюсь тут с соседнего форума проект по AVC-LAN на arduino перевести на freeduino32u4 (на котором уже собран контроллер питания).
Идея заключается в том, что эта плата сразу видится в системе как три устройства ком порт, клава и мышка. Таким образом не нужно никаких извратов с драйверами, можно напрямую данные с тач-скрина преобразовывать в координаты мышки, а нажатие кнопок на консоли и на руле, напрямую в горячие клавиши центрифуги. Это кстати и не только на windows по идее будет работать, т.к. клава и мышка должна видиться в любом андроиде. Но что-то пока не очень выходит у меня. Прием данных с шины я победил, а передача у меня что-то пока не работает, точнее вроде работает, но какая-то проблема с посылкой ACK на AVC-LAN из-за чего передача обрывается. |
Так ну вроде победил танцем с бубнами передачу на AVC-LAN, можно приступать к решению задачи которая состоит в следующем:
1. сигналами тачскрина эмулируются движения мышки. 2. Кнопки на консоли отвечающие за навигацию (3 шт.) преобразовываются в нажатия кнопок. 3. Нажатия кнопок на руле преобразовываются в нажатия кнопок. Тачскрин. Формат следующий нажатие 110 178 8 00 21 24 78 F3 0C FE 1C отпускание 110 178 8 00 21 24 78 0 0 0 0 первое число адрес источника (EMV), второе число адрес получателя (в данном случае это навигация, которую мы эмулируем). Остальные числа неважны, не буду описывать их. Нас интересуют последних 4 числа. Как я понял это начало области нажатия по X начало области нажатия по Y конец области нажатия по X конец области нажатия по Y Если все нули, то это значит нажатие пропало. Координаты по X считаются слева направо от 0 до FF. Координаты по Y считаются снизу вверх так же от 0 до FF. Теперь наверное надо вычислять из двух координат среднее и туда двигать указатель мыши, а по отпусканию тача посылать mouse_click_left на этих координатах. Теперь кнопки. нажатие 1 110 178 600 25 58 84 2 0 нажатие 2 110 178 600 25 58 84 4 0 нажатие 3 110 178 600 25 58 84 1 0 отпускание 110 178 600 25 58 84 0 0 Кнопки на руле. Тут все немного по другому, т.к. эти данные магнитола шлет чейнджеру (у меня его эмулятором является адаптер grom audio). next < d 190 240 4 0 25 43 94 prev < d 190 240 4 0 25 43 95 prev disk (длинное нажатие prev на руле) < d 190 240 4 0 25 43 91 next disk (длинное нажатие next) < d 190 240 4 0 25 43 90 |
Мне интересен ваш проект, тк у самого харрер2 2003 года и хотелось получить нормальную навигацию на штатном тачскрине.
Можно я буду задавать вопросы по теме, возможно местами глупые, тк сам чайник в электронике? |
Цитата:
|
после добавления AVC-LAN схема контроллера питания будет выглядеть так:
http://photo.hutor.ru/upload/2012/08/61408_original.jpg Интерфейс AVC-LAN я решил все-таки использовать на CA008 выпаянной со всей обвязкой из старой магнитолы. Спаял на макетке пока. http://photo.hutor.ru/upload/2012/08/61409_original.jpg |
Цитата:
вот интересное устройство mele a2000, есть vga, композит и hdmi и есть желание его использовать для навигации(для начала) на штатном экране. |
Часовой пояс GMT +4, время: 08:53. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot