Acura MDX 2 2008 Android Auto
Вложений: 4
Вступление
С момента покупки MDX в 2016 году единственное что меня расстраивало в машине, это абсолютно бесполезная штатная система навигации при наличии достаточно большого штатного монитора и его отличного положения на дашборде. С первых дней я начал гуглить все возможные варианты по апгрейду, все что находилось на тот момент, заключалось в подключении навигаторов типа Garmin к штатному монитору. Но в 2016 году пользоваться железными навигаторами с зашитыми, трудно обновляемыми картами выглядело как стрельнуть самому себе в ногу. Варианты с CARPC на основе центрифуги или чего-то подобного мне тоже не нравились, уже был опыт в Honda Accord 2006, и это определенно не то что должно быть в машине в 2018 году. Минусы в carpc на винде для меня были следующими:
Логично было двигаться в сторону вариантов на Android, наличие хорошего софта для навигации и широкие возможности по кастомизации радовали. В моем варианте на тот момент(2016) я нашел два варианта реализации подключения устройства с Android в штатный монитор с минимальным вредом для штатной проводки:
Попытка #1 Модуль от Navtool заработал при достаточно простом подключении, в него я воткнул через HDMI Google Chromecast, и пробовал со своего телефона транслировать изображение по WIFI. Такой подход оказался не очень хорошим. Chromcast требует подключения к WIFI для того чтобы работать, и соединение с телефоном тоже происходит посредством WIFI. А это значит что интернет с телефона раздать не получиться, пришлось возить с собой 3G роутер с WIFI. Но, как оказалось при движении между телефоном и Chromecast все время терялась связь по WIFI, так и не успев разобраться как это побороть, модуль от Navtool перестал работать. Видимо из-за того что на нем гордо написано Made in USA, а в какой то момент он осознал что находиться в Украине, и не пережил расставания с родиной. :big: http://pccar.ru/attachment.php?attac...1&d=1541458570 После этого я забил на это дело на некоторое время, после чего наткнулся на вариант от Игоря, и руки снова зачесались... Попытка #2 Модуль от Acura PRO Игоря, он же известен как SEM, позволяет подключиться так же как и модуль от Navtool, к блоку навигации под водительским сидением "разъем в разъем" дает некоторые преимущества: автонажатие кнопки Ok, для того чтобы штатный монитор не вырубался через 10 секунд после старта, USB HID интерфейс, который можно подключить к телефону через OTG, и пользоваться штатным джойстиком как мышкой. Из недостатков: видеовход в виде композитного видео, которое должно быть в формате NTSC. Пришлось подключить HDMI->RCA конвертор чтобы снова иметь в наличии HDMI вход. В него на сей раз я подключил Google Nexus 5 через MHL шнурок, и через OTG подключил штатный джойстик в роли мышки для того чтобы не приходилось все время брать телефон в руки. Минусов у данного подхода тоже очень много, нужно постоянно держать включенным дисплей телефона, если спрятать его в центральный ящик, то он переставал ловить GPS сигнал, телефон на постоянной зарядке и включенным дисплеем греется, был вопрос по автоматизации включения и т.д. На этом этапе я понял что идея бредовая, где-то так же выглядит для меня идея с планшетом вместо штатного монитора. После очередных гуглений я нашел следующий вариант... Попытка #3 Google достаточно давно разрабатывает Android Auto, но интегрирован он к сожалению только в самые свежие машины, а с недавних времен потрогать его можно и на любом относительно свежем телефоне с Android, но в таком виде, по моему мнению, он абсолютно бесполезен, он только ограничивает функционал телефона, а не расширяет его. С точки зрения безопасности все правильно, но мы то находимся на форуме про кастомные разработки мультимедиа для автомобилей. :wink2: В начале 2018 года появилась опенсорсная библиотека aasdk, которая позволяла эмулировать Android Auto, позже появилась готовая для использования реализация openauto, а еще позже, решение для ленивых: Crankshaft. Именно последнее решение спровоцировало меня достать запылившийся Raspberry Pi 3 и установить на него Crankshaft. После коротких тестов решение мне очень понравилось, это именно то что должно представлять из себя Carpc для апгрейда старых автомобилей. http://pccar.ru/attachment.php?attac...1&d=1541458973 http://pccar.ru/attachment.php?attac...1&d=1541458973 http://pccar.ru/attachment.php?attac...1&d=1541458973 Сразу появился вопрос как управлять устройством, которое рассчитано на управление через тачскрин в машине без тачскрина. :shok: Вспомнив что модуль от Игоря умеет прикидываться HID мышкой и имея на борту Raspberry полноценную Linux подобную ОС, решил немного схитрить, и программно замапил с помощью xbindkeys нажатия кнопок мышки в нажатия кнопок клавиатуры, Crankshaft поддерживает некоторый набор хоткеев, который позволяют эффективно управлять практически всеми действиями в Android Auto, таким образом я получил почти полноценное управление посредством штатных железяк в виде джойстика и кнопок вокруг. К сожалению кнопок у нашего hid устройства всего 5, их не хватает на все хоткеи которые хотелось бы использовать. Самих штатных кнопок на штатном блоке навигации более чем достаточно, но Игорь сказал что больше к сожалению настроить через его модуль не получиться. Собственно реализация в таком виде вполне жизнеспособна, но тут случайно нашелся Простой USB HID контроллер 4-й версии под Windows или Android/Linux и понимаешь что пора приступать к следующему этапу...:wacko2: |
Вложений: 2
Попытка #4
На этот раз хочется сделать немного больше, если коротко: полноценное управление с штатных кнопок через "Простой USB HID контроллер", задействовать две резистивные кнопки на руле для переключения треков, заменить штатный монитор на DJ080IA-11A с сохранением вывода штатного нави блока, установка тач скрина, микрофона. Про все это подробнее буду описывать дальше по мере продвижения. На данный момент часть комплектующих уже заказал, и разрабатываю схему будущего подключения, уже есть две версии черновика :rofl: Черновик №1 http://pccar.ru/attachment.php?attac...1&d=1541460470 Черновик №2 http://pccar.ru/attachment.php?attac...1&d=1541460470 С черновиков не ржать, еще будете помогать правильно все это реализовать :spiteful: Изначально планировал подключать видео выход с штатной нави на новый монитор через этот кодер, но нашелся интересный контроллер для монитора: openrtd2662, в списке возможностей числиться подключение видео в формате RGB, и аудио выход сигнала который заходит по HDMI, это хорошо, в теории минус два лишних компонента: аудио карты для raspberry и rgb>composite кодер. Список всего железа, которое планируется задействовать:
Если у кого-то есть опыт использования чего-то из списка, и рекомендации не использовать что-то, или чем-то заменить, пожалуйста напишите. |
Очень интересно. Одобрямс!
Пожалуй, это единственный путь сделать что-то годное к употреблению на линуксе. |
Вложений: 1
Цитата:
А такое ваш mdx играет? |
В списке не хватает usb GPS и блока питания.
|
Цитата:
Я так понимаю, что хочет использовать OEM Navi, если я ничего не путаю. P.S А так пока не вижу карписи, а вижу набор отдельных девайсов с попыткой ими управлять с помощью малины. |
На данный момент мне тоже не понятно что все это значит и что это делает в карпс...
|
Цитата:
По поводу dvd audio, да, играет, только не понимаю к чему этот вопрос, где подвох? Цитата:
Цитата:
При желании пользоваться raspberry в standalone режиме, без подключения телефона, конечно это возможно, смотреть видосики с Ютуба, пользоваться браузером и т.д., но я не вижу в этом необходимости в машине, максимальная интеграция с тем что находится возле вас 24 часа в сутки - телефоном, для меня выглядит удобнее. Могу на компе в Гугл картах найти нужный мне адрес и отправить на телефон, потом подойдя к машине подключить телефон, и не нажав не единой кнопки начать навигацию по проложенному адресу, могу слушать музыку с google play, deezer да и любого другого удобного для вас аудио приложения. Могу голосом сказать "ок Гугл, поехали домой", и он построит маршрут домой, могу читать входящие сообщения через динамики автомобиля, и голосом отвечать, могу позвонить прямо с интерфейса android auto. |
Цитата:
Цитата:
РС это персональный компьютер, а не смартфон |
Цитата:
|
Forcer
Цитата:
Цитата:
Просто показанный мной тестовый диск от Акуры играющий многоканальную музыку 5.1....вот я и спросил у вас есть все для того, сто бы слушать hires в 5.1 или только стерео? Просто в последних моделях MDX производители скурвились и стали выпускать балалайки умеющие играть пожатый DTSCD формат, в место топового DVD-audio. P.S Магнитола 2din пионер + свисток на андроиде выполнит все ваши хотелки, даже больше и бонусом получите музыку в хорошем качестве, а рассматривать передачу audio с телефона да еще и по wi-fi, в двойне убъет звук и на выходе получите качество детекторного приемника. |
Цитата:
Но все таки ПК подразумевает под собой не только воспроизведение музыки и видео. Конечно для авто, многие возможности избыточны, но андроид плата изначально чем то ограничена, то железом, то софтом. У меня и в мыслях нет сравнивать железо, но опять же, вычислительные возможности одноплатников сильно ограничены. Нет никакого желания спорить на эту тему с кем бы то ни было, это мое личное мнение, основанное на собственном опыте. |
Вообще то нужно отделить мухи от котлет.
PCcar - думаю всем понятна расшифровка...это персональный комп автомобиля. Теперь по остальным платформам. Андроидcar. Малинкаcar. Linuxcar и.т.д...так думаю будет правильней называть свои поделки, а то свалили все в кучу, а это разные вещи, |
Цитата:
Цитата:
Цитата:
PCcar или CarPc, это общее понятие железа, на которое можно установить ОС под определенные задачи, можно установить windows, linux, ubuntu, debian, raspbian, android. От выбора ОС железо не перестает быть PC. На тот же "Малинкаcar", можно установить windows, android или любую ОС из семейства линуксов, и тогда он уже не попадает под ваши расшифровки. |
Цитата:
Цитата:
|
Цитата:
))) Шутка. Нормально все, делай, а стариков не слушай, но прислушивайся)) |
Цитата:
Андроидcar - проходил и более не хочу ..) |
Главная ценность проекта - реализация Android Auto. Это, как бы, мейнстрим в части интеграции с мобильными устройствами (ну и аналогичные системы от Apple и Яндекса), а не изобретение велосипеда с квадратными колесами. Если нужен высококачественный звук - ставьте на тот же компьютер соответствующий плеер, подключайте DAC, делайте звуковой тракт по своему вкусу и слушайте. Эта часть задачи имеет очевидное решение и не вижу смысла это обсуждать. Возможно, для такой задачи потребуется более мощный компьютер.
|
c многоканальным звуком беда везде, кроме винды. если я правильно понимаю. сегодня дома наконец то все подключил ))
|
Forcer
Цитата:
Цитата:
Цитата:
И по поводу hdmi...это дохлый номер, так как авто усилителей с таким цифровым входом не существует в природе...можно конечно замутить с конвертором на аналог, но это уже будет порнография, а не звук. По поводу 5.1 и 7.1, так у меня только в этом формате в авто и присутствует медиотека, пару терабайт на первое время....этого контента море сейчас, за всю жизнь не переслушать. Цитата:
Так и с малинкой получится...установить то установишь, но под наши нужды совсем не пригодна будет это система. P.S Forcer На критику не обижайся, критика в нашем деле вещь полезная, так как помогает с экономит кучу денег, а так ваш подход нравится....ну посмотрим, что из этого получится...я за множество решений. |
Цитата:
Но вот выше говорят, что в малинке с 7.1 все хокей, мне правда в это не верится...написать можно все, что угодно в интернете, а вот на практике как всегда дело швах получается. |
Автор, я бы все таки хотел бы увидеть конечный результат + озвучьте стоимость затрат. Если что я разделяю ваше стремление по минимизации бортовой системы (андроид авто или карплей)
|
Часовой пояс GMT +4, время: 03:31. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot