![]() |
Subaru Forester & Galaxy Nexus
Вложений: 4
Покатавшись с разными планшетами в качестве навигатора, понял, что для меня есть несколько существенных недостатков для роли планшета в качестве CarPC.
Главный из них – невозможность выводить изображение с камеры заднего вида без загрузки ос. Поэтому было решено сделать установку по традиционной схеме – отдельно монитор с возможностью аппаратного переключения между входами и отдельно Android. В качестве СarPc решил использовать смартфон Galaxy Nexus. Из плюсов по сравнению со стационарной установкой планшета: - он уже есть и его не надо покупать - легко и быстро решается вопрос с камерой з/х - в нем всегда есть 3G интернет (или почти всегда)))) - не нужно ничего мутить с hands-free, все содержимое телефона доступно на внешнем мониторе - не нужно парится по поводу питания и батареи В качестве монитора пока используется матрица CLAA070NC0BCT с разрешением 1024х600, которая идеально подошла к корпусу от лилипута Изображение на матрицу с телефона выводится по hdmi через контроллер Картинка не обрезается, и не искажается - выглядит почти идеально. Контроллер матрицы питается от сети автомобиля через NSD15-12S5 с гальванической развязкой. Также этот бп используется и для питания mhl-hdmi адаптера, который обеспечивает и подзарядку смартфона. На Android 4.2.2 со стоковым ядром в режиме навигации смартфон постепенно теряет заряд (в среднем 10% за 2-2,5 часа), при этом общее потребление монитора и смартфона от бортовой сети 12В составляет 0,7А. Для управления смартфоном с тача внешнего монитора вроде как были готовые решения но они как-то не впечатлили, а их стоимость слегка зашкаливает за разумные пределы, поэтому пришлось повозится и начать изучать Java. В результате сделал железяку передающую касания тача монитора по bluetooth в смартфон. В дополнение к этому появилась возможность имитировать нажатия некоторых системных кнопок или действий (назад, домой, меню, запуск установленных приложений и т.д.). В результате к этой железяке была сделана матричная клавиатура на 16 кнопок. Так как кнопок на руле у меня нет – то для использования появившихся возможностей пришлось еще делать ИК приемник дешифратор для нарульного пульта Pioneer. Видео работы внешнего тача. http://www.youtube.com/watch?v=3JG6sSRh4JQ http://www.youtube.com/watch?v=GOD5nZuKglk В общем все почти готово к установке и сейчас на подоконнике проходит испытания. |
Вложений: 5
Установил все это в машину.
Питание 12В подается с розетки, расположенной в бардачке подлокотника. Туда же вывел кабель hdmi и питание 5В от NSD15-12S5 для смартфона. Фотоприемник для пульта ду вывел пока в центральный воздуховод. На тач матрицы приклеил матовую пленку - бликов нет. Яркости матрицы вполне хватает. На солнце все читается и на темном и на светлом фоне. |
Обрезал в штатном мафоне несколько кнопок и вывел их к монитору.
Верхняя левая кнопка "TI" - теперь переключает входы контроллера (HDMI - AV - VGA). Верхняя правая кнопка "NEWS" - теперь работает как HOME. Пользу от этих кнопок в штатном мафоне, я так и не понял. Большие кнопки "1", "2", "3" подключил к матричной клавиатуре. На них у меня теперь запуск приложений - навител, гугл карты, torque. Для радио и CD остались кнопки, 4, 5 и 6. |
Отличный проект! :good1:
Смартфон должен выполнять почти все функции. А usb host там присутствует? И как будет решаться вопрос аудио? hdmi? P.S. У меня такая матрица до сих пор в машине ездит и нареканий особо нету. |
Цитата:
Цитата:
Цитата:
Если подключить гарнитуру к смартфону то звук пропадает на hdmi и появляется в наушниках. Также в дополнение к этому работает микрофон гарнитуры. Хочу использовать это для hands free. Цитата:
Контроллер можно было взять и попроще (программа заняла 3% памяти) - но ничего другого не нашел))) |
Цитата:
|
Есть также преобразователь hdmi -> vga + stereo - по vga матрица работает также хорошо со смартфоном как по hdmi, или hdmi to hdmi + stereo Цена вопроса - 50 у.е.
Я не фанат аудио - поэтому заморачиваться со звуком не буду. Мне с головой хватает стандартного выхода гарнитуры. Подключал к штатной балалайке - вполне сносно играет. Я вообще 90% времени слушаю бубнящее радио. От смартфона мне нужна только навигация - и то, только иногда. Регистратор у меня отдельный - висит за зеркалом, и тихо себе там что-то снимает))). Автоматом включается и выключается. Я даже забываю что он есть. В перспективе планирую сменить смартфон и пользоваться беспроводной зарядкой и передачей видео через miracast. Например вот с этим - Netgear-PTV3000/ Беспроводную зарядку можно и сейчас к galaxy nexus добавить а вот с miracast похоже облом. |
Установил franco kernel с поддержкой usb fast charge. Смартфон в режиме вывода видео и навигации теперь постепенно заряжается. В google картах c 30% до 96% зарядился примерно за 6 часов.
Также заказал hdmi док станцию. P.S. Добавил фото установки в машине. |
Цитата:
|
Цитата:
До этого пытался использовать bluetooth мышь - по аналогии как это делал с usb мышью. Проблема в том, что в отличии от usb, где в дескрипторе можно было указать 2 байтный сдвиг, в стандартной блютузной доступен только однобайтный - т.е. перемещение максимум +-127 точек. В результате для перемещения на большие растояния необходимо было делать несколько действий. В android 2.3 на табе все было ок - и мышь двигалась как надо, а вот на android 4 и выше зависимость перемещения мыши от кол-ва посылок была явно не линейной. Но я даже вычислил формулу по которой можно было определить необходимое кол-во беспрерывных посылок и их содержимое для перемещения в заданную точку, но этот способ работал не всегда - вероятность была 80-90%.)))) Для 100% точности попадания в заданную точку между посылками необходимо было делать паузы минимум 50ms, в результате если мышь была в одном углу экрана то для ее перемещения в другой требовалось до 300ms - это реально выглядело смешно и бесило. Приблизительно как тут - http://www.youtube.com/watch?feature...&v=V9AXRAbl-Ws Плюс к этому - если изменить "Скорость указателя" в настройках андроида то все вычисления будут неправильными. |
Цитата:
|
Вложений: 1
Для быстрого запуска приложений "Навител", "Карты", "Torque" - вывел со штатного мафона кнопки 1-3 и подключил их к клавиатуре. Жаль, что у меня рамка под монитор не такая как на картинке - можно было бы не ковырять штатный мафон. А так для радио и CD осталось три кнопки 4-6.
Надо еще подумать как их можно использовать и там и там. |
Цитата:
эх, жаль в '09 модельном году такую рамку не нахлобучиш |
Цитата:
http://forester-moscowclub.ru/showth...111#post361111 |
Вложений: 1
Цитата:
но и без них все отлично. Вложение 30860 |
Цитата:
На них и нажимать в движении лучше - не надо тянуться. Оставляю как есть. |
на том козырьке кнопки находятся уже на сомой навигации, этот вариант для европы. вариант без кнопок - это японский вариант. по-ходу японский вариант с сенсорным экраном, европейский - управление кнопками. приобрёл себе европейский вариант, но японский лучшее.
|
Цитата:
P.S. где взять контролер понятно, для соединения с матрицей использовали готовый шнурок? если да то где взять? |
Цитата:
|
А почему выбрали резистивный тач?
Просто меня например останавливает от экспериментов именно отсутствие емкостного тача и технологий работы с ним. Резистивный очень не удобен особенно для использования управления мультижестами (2 пальца вверх вниз - громкость, лево право переключение треков и.т.п). |
Цитата:
Тем более, я лично не видел контроллеров отдельных USB для емкостных экранов - там как-то подозрительно много контактов идет от контроллера, которых в планшетах используется. |
Вложений: 1
Проект с фориком закончился неожиданно.
Матрица вернулась к mirzo, форик нашел нового хозяина, а я теперь буду пытаться прикрутить смартфон сюда. |
это tribeca ?
|
Multi Touch
До начала нового проекта руки не доходят, поэтому буду постить пока в этой теме.
http://youtu.be/gWuL4dlPe2c Подключил емкостной тач к нексусу по bluetooth. |
Цитата:
|
Цитата:
По i2c считываю координаты и отправляю в сервис по bluetooth. |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Поковырял слегка монохромный дисплей в трибеке.
Думаю как-бы теперь это с минимальными усилиями на vga или av вход завести. |
Если юзаешь МК AVR то гугли проекты VGA Terminal или что-то подобное. Вариантов с десяток будет. Есть специальная микра для генерации OSD меню в спутниковых тюнерах. Темка по ней на дружественном форуме пробегала.
|
Цитата:
Нужно, по ходу, осваивать stm32. |
Посмотри вот ЭТО
Или ищи ОСД чип MAX7456 или аналогичные. |
Цитата:
Этот проект тоже видел, но лень паять было, поэтому взял проект с ардуиной. Позже попробую этот сделать - может лучше будет. |
Вложений: 20
За основу взял проект VGA output
У stm32 есть встроенный can контроллер - будет считавать данные маршрутного компа и температуру. Встроенный rtc контроллер с тактированием от внешнего кварца у меня не запустился, при тактировании от встроенного в stm32 - прерывания происходят не раз в секунду, а каждые 0.8 сек. В общем не стал заморачиваться и подключил отдельный rtc по i2с. В целом качество картинки приемлемое. |
mas_u доброе утро. Пишу в личку, она у вас переполнена.
|
Удалось кому связаться с mas_u, поделитесь контактами пож.
|
Цитата:
|
Часовой пояс GMT +4, время: 05:16. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot