15.08.2013, 17:24 | #1 |
Пользователь
Регистрация: 02.08.2013
Возраст: 37
Город: Нижний Новгород
Регион: 52
Машина: Acura RDX
Сообщений: 64
|
Acura RDX Android CARPC Odroid U2 based
Здравствуйте! Вот и я созрел на создание своего первого carpc проекта.
Машина у меня Acura RDX в базовой комплектации, а значит экран только символьный. Начитался на акура клубе и аккорд клубе как складно у ребят получается и решил проекту БЫТЬ. Хотелось хорошую камеру заднего вида для облегчения парковки, цветной экран вместо штатного, тач скрин и навигацию. На андройде остановился тк сейчас весь навигационный софт пишется под него. Не хотелось винды тк нет нормальной навигации итд)) Навитела и Яндекс карт мне хватает, жаль что Гармин так и не выпустил продукт под android тк со времен смартфона Nokia пользовался и оч нравилось. Hardware: 1. ODROID-U2 + 16Gb eMMC + WiFi и BT адаптеры - 178$ 2.8" TFT LCD Module + Touch Panel +HDMI & VGA & 2AV A/D Board CAR PC Display Screen - 105$ заменил на 2. 7" Chalkboard-electronics black frame universal HDMI LCD with capacitive multi-touch IPS 1280x800 - 141$ 3. GlobalSat BU353 S4 BU-353 SiRFIIII USB GPS Receiver SiRF Star IV - 44.90$ 4. DC/DC преобразователь 8-30v in - 5V 5A Out - 18$ 5. USB HUB с внешним питанием D-Link DUB-H7 22$ 6. Камера заднего вида ALPINE HCE-C155 190 DEGREE WIDE - 204$ 7. Кабель microHDMI - HDMI - 8$ 8. Угловой переходник HDMI M - HDMI F Hama - 8$ 8. переходник HDMI F-miniHDMI M-microHDMI M - 8$ 9. Адаптер для вывода штатного дисплея на цветной экран. так и не купил 10. Bluetooth odbII адаптер - 14$ 11. Easycap stk1160 1. Брал у друга разбри-пи, но понял что на нем не посторишь нормальную систему из-за отсутствия работающего андройда. Путем гугления и хабрения остановился на odroid, решил что U2 мне будет достаточно. Тем более что нормальный андройд с открытыми исходниками всего. Заказал и ни чуть не жалею. 2.Сначала хотел купить LILLIPUT 869GL-NP/C/T но как-то отпугнула цена, может и зря, время покажет. Порылся на ebay и aliexpress нашел просто панель с контроллером с hdmi и rca с авто-переключением на камеру, похожими габаритами и тачем естественно. Хотя недавно наткнулся на пост http://pccar.ru/showthread.php?t=18571 о том что во всех подобных контроллерах проблемы с яркостью из-за недостаточной мощности драйвера подстветки. В итоге через полтора года поменял на 7" мультитач экран от chalk, оч доволен. 3. Выбрал самый дешевый на чипе SirfStar 4 c usb 4. Закрытый корпус и хороший ток. 5. Решил взять решение по которому хорошие отзывы и на этом сайте видел. 6. Дороговато за камеру, хвалят. Надеюсь не подведет. 7,8. Кабель и угловой переходник для монитора тк прямой кабель мешает. 10. популярный ELM327 Bluetooth OBD-II для быстрой и простой диагностики автомобиля 11. Пришлось перейти на использование easycap адаптер тк в новом мониторе только один HDMI вход. Software: 1. ODROID-U2 Android 4.1 Beta-1.7 update file for SD/eMMC Уже больше года как перешел на прошивки от Voodik, сейчас стоит CM-12.1 Android 5.1.1 Lollipop for ODROID-U3 2. GoogleApps CM 10.0.x 3. GPSUSB 4. Busybox 0. Интернет планирую брать с телефона через wifi или 4g wifi модем, тк когда ты в машине то телефон с собой. А в пустой машине интернет не нужен) 1а) Odroid умеет показывать только 720p или 1080p, что немного расстроило тк изначально рассчитывал получить нативные 800*480 или 480P, чтобы не было проблем со шрифтами и прочими нюансами масштабирования. 1б) Последние для 3 занимался разборками с тачем, и мы нашли взаимопонимание) Пришлось ставить sdk, тулчейн и пересобирать ядро. В ядре включил два параметра Код:
CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_USB_EGALAX=y drivers/input/touchscreen/usbtouchscreen.c: Код:
static int egalax_read_data(struct usbtouch_usb *dev, unsigned char *pkt) { <------>if ((pkt[0] & EGALAX_PKT_TYPE_MASK) != EGALAX_PKT_TYPE_REPT) <------><------>return 0; <------>dev->x = ((pkt[3] & 0x0F) << 7) | (pkt[4] & 0x7F); <------>dev->y = 2036 - (((pkt[1] & 0x0F) << 7) | (pkt[2] & 0x7F)); <------>dev->touch = pkt[0] & 0x01; <------>return 1; } Код:
static struct usbtouch_device_info usbtouch_dev_info[] = { #ifdef CONFIG_TOUCHSCREEN_USB_EGALAX <------>[DEVTYPE_EGALAX] = { <------><------>.min_xc><------>= 0x0040, <------><------>.max_xc><------>= 0x07bd, <------><------>.min_yc><------>= 0x00a6, <------><------>.max_yc><------>= 0x074e, <------><------>.rept_size<---->= 8, <------><------>.process_pkt<-->= usbtouch_process_multi, <------><------>.get_pkt_len<-->= egalax_get_pkt_len, <------><------>.read_data<---->= egalax_read_data, <------>}, #endif Пока никаких сложностей с софтом не испытываю. Сейчас все на этапе установки. Доделываю камеру заднего вида. Тяжело далась протяжка по задней двери, особенно гофре. Закрепил матрицу в родной рамке с помощью клеевого пистолета по периметру. UPD, установил все в машину, все работает, но придется переделывать крепление матрицы тк термпоклей не выдержал веса матрицы, буду делать железное крепление. UPD2, переделал крепление, теперь металлические планочки соеденены с пластиком меленькими саморезами, теперь точно не вывалится))) Добавил фотографий как выглядит в машине и как показывает камера. Последний раз редактировалось Different234; 22.02.2016 в 14:51. |
15.08.2013, 19:02 | #2 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Зачем такая дорогая камера, да еще и NTSC?
|
15.08.2013, 19:20 | #3 |
Пользователь
Регистрация: 02.08.2013
Возраст: 37
Город: Нижний Новгород
Регион: 52
Машина: Acura RDX
Сообщений: 64
|
возможно это моя ошибка, к китайским камерам за 30$ отношусь с недоверием, ну в ntsc ничего особо плохого нет
|
15.08.2013, 19:43 | #4 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Проблема может появиться с контроллером матрицы...то есть неустойчивая картинка, хотя и пишут что поддерживает все системы.
|
15.08.2013, 20:55 | #5 | |
Старший Пользователь
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
|
камера - да, треть бюджета ...
смутило про неё вот что Цитата:
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку |
|
15.08.2013, 23:15 | #6 |
Пользователь
Регистрация: 02.08.2013
Возраст: 37
Город: Нижний Новгород
Регион: 52
Машина: Acura RDX
Сообщений: 64
|
|
15.08.2013, 23:36 | #7 |
Пользователь
Регистрация: 02.08.2013
Возраст: 37
Город: Нижний Новгород
Регион: 52
Машина: Acura RDX
Сообщений: 64
|
Хмм я собственно из двух выбирал одна HCE-C115 - Угол поля зрения: по горизонтали = 127°, по вертикали = 101°
и которую купил hce-c155 - Угол поля зрения: по горизонтали =190°,по вертикали =150° Так что непонятно может просто описалово не совпадает. |
16.08.2013, 02:09 | #8 |
Гуру
Регистрация: 20.01.2010
Возраст: 43
Город: Владивосток
Регион: 25
Машина: Subaru Impreza GF/GG
Сообщений: 1,064
|
А можно картинку с нее, чтоб убедиться, что реально 190 градусов.... ?
__________________
Subaru Impreza GF H6 BMW Style PROJECT : - постройка. Было: 2литра / PIII-650/SSD32GB/9.5"/SB X-FI/GPS/3G/OBD2/... Строю: 3литра / I5-MOBILE/500/12"/SB X-FI/GPS/3G/OBD2/... pccar Drive2 ----- Impreza Lite: Allwinner A13 (DNS E76) - Cortex A8 1GHz http://www.pccar.ru/showthread.php?t=18574 |
16.08.2013, 02:22 | #9 | |
Пользователь
Регистрация: 02.08.2013
Возраст: 37
Город: Нижний Новгород
Регион: 52
Машина: Acura RDX
Сообщений: 64
|
Цитата:
Лучше подскажите как запитываться? Как правильно питать камеру (сигнал с лампочки как управляющий через реле или напрямую), как монитор, и как компик с хабом. Не знаю нужно ли реле задержки или ещё что-то, не поплохеет ли андройду от незапланированных выключений? Как реализовать автоматику отключения если нет физической кнопки? Куда засунуть клавиатуру с ИКприемником матрицы? Последний раз редактировалось Different234; 16.08.2013 в 02:27. Причина: дополнил |
|
16.08.2013, 02:33 | #10 |
Гуру
Регистрация: 20.01.2010
Возраст: 43
Город: Владивосток
Регион: 25
Машина: Subaru Impreza GF/GG
Сообщений: 1,064
|
Обычно просто к лампе ЗХ цепляют....
Вопрос.....А RDX со штатной навигацией?
__________________
Subaru Impreza GF H6 BMW Style PROJECT : - постройка. Было: 2литра / PIII-650/SSD32GB/9.5"/SB X-FI/GPS/3G/OBD2/... Строю: 3литра / I5-MOBILE/500/12"/SB X-FI/GPS/3G/OBD2/... pccar Drive2 ----- Impreza Lite: Allwinner A13 (DNS E76) - Cortex A8 1GHz http://www.pccar.ru/showthread.php?t=18574 |
Метки |
acura, android, odroid, odroid-u2, rdx |
Здесь присутствуют: 12 (пользователей: 0 , гостей: 12) | |
|
|