PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   lexus rx330 carpc (http://pccar.ru/showthread.php?t=17199)

ancc 31.07.2012 13:45

кстати на экран идет шлейф 30pin. уж не LVDS ли там?

ancc 31.07.2012 14:25

порыл еще в инете нашел сайтик.
http://tehnolux.tv/forum/index.php
хитрые люди ваяют девайсик , который подключается в разрыв шины I2C этого процессора и нужные команды подменяет))) итого получается PAL вход))

ancc 06.08.2012 10:07

ради интереса решил поискать есть ли что-то готовое типа того что я сам пробую ваять. нашел.
http://www.trioma.ru/products/lexus-av.shtml
от ценника глаз выпал))

ancc 09.08.2012 07:14

Померил тут ток потребления ПК при работе. меньше полампера!!! Даже при загрузке больше 0,6А не видел! Красота! Для питания использую небольшой DC/DC преобразователь FDD25-12S1. Он выдает 2,1А максимально. Есть хороший запас. Контроллер питания самодельный, на arduino. Удобно что на преобразователе есть вход включения, можно не заморачиваться со всякими релюшками. Подключать буду прям к разъему питания штатной навигации выпаяв оттуда разъем. Схемка ниже.

http://photo.hutor.ru/upload/2012/08/61089_original.jpg

ancc 14.08.2012 14:16

Пытаюсь тут с соседнего форума проект по AVC-LAN на arduino перевести на freeduino32u4 (на котором уже собран контроллер питания).

Идея заключается в том, что эта плата сразу видится в системе как три устройства ком порт, клава и мышка. Таким образом не нужно никаких извратов с драйверами, можно напрямую данные с тач-скрина преобразовывать в координаты мышки, а нажатие кнопок на консоли и на руле, напрямую в горячие клавиши центрифуги.
Это кстати и не только на windows по идее будет работать, т.к. клава и мышка должна видиться в любом андроиде.

Но что-то пока не очень выходит у меня. Прием данных с шины я победил, а передача у меня что-то пока не работает, точнее вроде работает, но какая-то проблема с посылкой ACK на AVC-LAN из-за чего передача обрывается.

ancc 16.08.2012 11:48

Так ну вроде победил танцем с бубнами передачу на 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

abacklan 16.08.2012 18:40

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

ancc 16.08.2012 19:34

Цитата:

Сообщение от abacklan (Сообщение 228609)
Мне интересен ваш проект, тк у самого харрер2 2003 года и хотелось получить нормальную навигацию на штатном тачскрине.
Можно я буду задавать вопросы по теме, возможно местами глупые, тк сам чайник в электронике?

спрашивайте.

ancc 16.08.2012 19:48

после добавления 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

abacklan 16.08.2012 23:03

Цитата:

Сообщение от ancc (Сообщение 220795)
Поигрался с иконбитом, забавно, но мне не подойдет. рановато пока мне андроид.

А почему от андройда отказались?

вот интересное устройство mele a2000, есть vga, композит и hdmi

и есть желание его использовать для навигации(для начала) на штатном экране.


Часовой пояс GMT +4, время: 16:18.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot