minusdva
06.12.2015, 20:46
UPD: Планшет заменен на Nexus 7 2013/ (http://pccar.ru/showthread.php?t=23683&page=4)
Проектом занялся весной 2015 г., с тех пор неспешно изучал форум и потихоньку строил.
Основная цель - расширить мультимедийные возможности автомобиля, которые раньше сводились только к чтению CD и mp3 CD, и гармонично вписать полученную систему в интерьер.
http://i75.fastpic.ru/big/2015/1206/e6/f5ac63c14df766d53c625a02c3b15de6.jpg
Для меня достаточно было организовать работу навигации и воспроизведение современных аудиоформатов с флэшки, а также добиться стабильной работы системы. Можно сказать, что своей скромной цели я добился и проект закончил, но на то Оно и карписи что в процессе появляется интерес к дальнейшему развитию.
http://i66.fastpic.ru/big/2015/1206/d3/0f11c166c3a40ff5564173b4039fb5d3.jpg
Основная часть проделанной работы состоялась благодаря информации с этого Форума и помощи его участников, многие готовые проекты неоднократно перечитывались, а их решения брались в качестве примера.
Планшет
Для реализации используется NEXUS 7 2012 3G со стоковым Android 4.4.4 и ядром и библиотекой Daniel (http://pccar.ru/showpost.php?p=316598&postcount=12). Батарея убрана. Планшет постоянно включен, засыпает и просыпается по замыканию датчика Холла поворотом ключа. На экран наклеена матовая пленка с целью снижения солнечных бликов, а также прикреплена рамка, в которую выведены кнопки громкости и сна. Из планшета выходят:
1. Отведенный на проводе разъем microUSB. В него через OTG кабель подключен пассивный хаб, в котором включена флэшка, удлинитель USB и звуковая карта Sabre (http://hifimediy.com/DACs/ready-made-dacs/U2-DAC).
2. Штекер, соединяющий пучок из 3-х проводов: с Холла и PogoPin через реле на ACC; Земля; с платы на блок питания для получения +5.
http://i66.fastpic.ru/big/2015/1206/41/0ffe46576db18ee39905e2d475519741.jpg
Автомобиль
Планшет встроен в Subaru Outback B13. Наилучшим во время езды для обзора и управления местом является позиция между центральными воздуховодами, поэтому находившийся там родной перчаточный ящик был убран, а бортовой компьютер переехал вниз на место пепельницы.
http://i66.fastpic.ru/big/2015/1206/6a/380da05faeb8bec6c5189257172d646a.jpg
Поскольку габариты планшета не позволяют ему свободно поместиться между штатными воздуховодами, с внутреннего японского рынка была приобретена система Panasonic Strada с зауженными воздуховодами, большим пространством под Нексус, монитором и металлическим кронштейном.
http://i76.fastpic.ru/big/2015/1206/6a/7cf77441f8be59b33a1099443994516a.jpg
Кронштейн крепится болтами в штатные места вместо перчаточного ящика, глубина посадки регулируется шайбами. Планшет кладется на нарощенную площадку кронштейна, поверх него крепится распиленная под размеры экрана Нексуса рамка от монитора Strada.
http://i67.fastpic.ru/big/2015/1206/cd/39faee3c2fa0eb502c4d7e683c0e9fcd.jpg
В рамке оставлено отверстие под датчик освещенности и выведены кнопки планшета. Далее все фиксируется салонной рамкой Страды, которую пришлось немного допилить, нарастить и покрасить, поскольку она имела горизонтальный уклон под праворульный салон. В подлокотник выведен удлинитель для флэшки из хаба.
http://i75.fastpic.ru/big/2015/1206/96/1a787d93639367edcf5f30783dfdc996.jpg
Из проводки штатной магнитолы выведены ACC, земля и постоянное питание +12, во время длительных стоянок отключаемое отдельной кнопкой. Для кнопки был приобретен блок складывания зеркал и подогрева зоны дворников от автомобиля с вентиляцией багажника. Вместо заглушки у него имеется третья кнопка, на которую и повешено полное отключение блока питания / планшета.
http://i75.fastpic.ru/big/2015/1206/37/b632fc62ae00a8968d994b9f58cd1337.jpg http://i73.fastpic.ru/big/2015/1206/f0/0e65fec2d98b9b35891dc9b0251984f0.jpg
Планшет звучит через AUX штатной магнитолы, и штатную акустику, поэтому для улучшения звука в схему добавлена USB Sabre и сделана ШВИ передних дверей. Теперь музыка Звучит, а разница слышна даже неподготовленным и нетребовательным слушателям.
В общем итоге из торпеды автомобиля выходят:
1. От проводки магнитолы – штекер, соединяющий пучок из 3-х проводов: ACC в блок питания, затем на реле, Холл, PogoPin ; Земля; постоянные +12 на блок питания.
2. Из подлокотника - удлинитель USB.
3. Из AUX (https://www.drive2.ru/l/5944960/) магнитолы - 3,5 джек.
http://i73.fastpic.ru/big/2015/1206/83/56f507b9bbda319426aa58f58cef9683.jpg
Блок питания
Отдельно приобретен программируемый блок питания с возможностью настройки на требуемый режим работы и отслеживания напряжения АКБ автомобиля. С блоком питания соединяются штекеры, выведенные из планшета и проводки магнитолы автомобиля.
Оболочка
Для удобства пользования системой и законченности внешнего вида нарисована и собрана оболочка в Total Launcher, основной замысел которой - крупные кнопки для управления в движении, и размещение всего остального по частоте использования.
Фоном служат нарисованные изображения, сверху размещены прозрачные виджеты.
При загрузке планшета с нуля воспроизводится переделанная анимация.
http://i75.fastpic.ru/big/2015/1206/f4/1b7bc68ef13a3d56214dd222991a3df4.jpg
http://i73.fastpic.ru/big/2015/1206/75/a88121344272b97a78f7d13d8c0d2f75.jpg
http://i73.fastpic.ru/big/2015/1206/f8/72eec0fdcdb36e762e635bbc8e4b39f8.jpg
http://i76.fastpic.ru/big/2015/1206/da/537c7347aa5382061789953a92d65eda.jpg
http://i73.fastpic.ru/big/2015/1206/d2/0f125fb0fc54c69629f37e507ff69cd2.jpg
http://i73.fastpic.ru/big/2015/1206/c7/b1502b8554d867f172442f3f9c082cc7.jpg
http://i67.fastpic.ru/big/2015/1206/b9/cc51ed6a44baefd42bc9b1bd579c39b9.jpg
http://i76.fastpic.ru/big/2015/1206/ea/63f2e4d2d010f768d2aaa5cdaa6f96ea.jpg
http://i67.fastpic.ru/big/2015/1206/1f/00686afc48a04d3d40072c52cedb5d1f.jpg
http://i67.fastpic.ru/big/2015/1206/99/19000b5bedb499aed7bc8c383ca20499.jpg
Программное обеспечение
Tasker (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm). Методом тыка изучены его основные функции, за счет которых реализована автоматика работы планшета:
- на включение экрана повешены функции автоматического воспроизведения музыки при условии, что она звучала при отключении экрана.
- на отключение экрана повешены приостановка воспроизведения музыки, прибитие навигационных программ по истечению 1,5 часов ожидания, полное отключение планшета по истечению еще 3 часов ожидания.
- на включение программ навигации повешено включение GPS.
- созданы команды для управления музыкой, которые используются жестами во время движения и лаунчером.
Taskkill (http://4pda.ru/forum/index.php?showtopic=173935&st=18280#entry40086182) – плагин таскера. У меня прибивает Навител.
Secure Settings (https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plu gin) – в помощь таскеру для расширения возможностей. У меня главным образом включает GPS.
Media Utilities (https://play.google.com/store/apps/details?id=com.batescorp.notificationmediacontrols .alpha) – для создания переменных таскера, отражающих играет или не играет музыка. Также в помощь зупер виджету для отображения информации о проигрываемом треке.
Neutron (https://play.google.com/store/apps/details?id=com.neutroncode.mpeval) – музыкальный проигрыватель с широкими настройками и отличной работой по сканированию/воспроизведению библиотеки музыки. Например, в отличие от очень известного проигрывателя, Neutron быстро сканирует подключенные флешки и продолжает играть выбранный трек после включения планшета с нуля.
Total Launcher (https://play.google.com/store/apps/details?id=com.ss.launcher2), Zooper Widget (https://play.google.com/store/apps/details?id=org.zooper.zwpro), Power Toogles (https://play.google.com/store/apps/details?id=com.painless.pc) – реализация оболочки.
Stickmount (https://play.google.com/store/apps/details?id=eu.chainfire.stickmount.pro&hl=ru) – монтирование флэшек.
Tablet Talk (https://play.google.com/store/apps/details?id=com.apdroid.tabtalk) – управление звонилкой мобильного телефона.
GMD Gestures (https://play.google.com/store/apps/details?id=com.goodmooddroid.gesturecontrol) – полноэкранный режим и назначение действий на жесты.
Xposed (http://4pda.ru/forum/index.php?showtopic=425052) с модулями:
- Xposed navitel (http://4pda.ru/forum/index.php?showtopic=603033&st=160#entry38837169) – сбрасывает признак некорректного закрытия Навител после того как постарался Taskkill;
- UnsafeVolumeXPosedMod (http://pccar.ru/showpost.php?p=287070&postcount=3255) – убирает надоедливое сообщение с заботой о слухе.
Lux Auto Brightness (https://play.google.com/store/apps/details?id=com.vito.lux) – программа управления автоматической яркостью экрана. Обнаружил конфликт с SuperSU, поэтому пока тестирую. Хотя Нексус и сам по себе неплохо справляется.
Программы навигации и другое.
Все лишнее в андроиде отключено программой SystemCleanUp (https://play.google.com/store/apps/details?id=com.SystemCleanup.Inteks.org).
Планы и перспективы
Есть желание в перспективе реализовать:
1. Работу КЗХ;
2. Управление музыкой рулевыми кнопками;
3. Заменить планшет на версию 2013 года.
Но отсутствие навыков пока останавливает. Опасаюсь, что переделывать придется очень многое, поэтому буду благодарен помощи и советам как это можно наименее безболезненно осуществить.
Проблемные места
1. В процессе тестирования сообразил, что после того как из планшета была извлечена батарея пропала возможность подключения планшета к ПК, например для прошивки и т.д. Видимо не хватает питания на microUSB.
2. Периодически система начинала тормозить, особенно при тестировании в домашних условиях, – заикается звук, отваливаются приложения, глюки при включении, выключении и перезагрузке. Со временем обнаружил связь этих проявлений с симкой. Без нее всегда все работает хорошо, автономный режим тоже помогает. А вот с ней иногда случается такая напасть.
Прошу у читателя помощи и советов в решении этих вопросов.
Благодарности
В первую очередь помогли наработки, советы и просто хорошее отношение форумчан:
- mcf1 (http://pccar.ru/showthread.php?t=19583) за проделанную работу, разработанную схему и неоднократное разжевывание малопонимающему человеку простых вещей. Эталонный для меня проект, еще и в Субару.
- Daniel (http://pccar.ru/member.php?u=23716) за ядро, библиотеку, и возможность работать на стоке с USB звуком.
Благодарю авторазборки дальнего востока, производителя Блока питания и китайцев за электронику и быструю доставку, автосервис в котором делал ШВИ, ребят с которыми обсуждали AUX проводки и т.д.
Спасибо Алексею – мастеру, который ковырялся в планшете, как оказалось на чистом альтруизме, и делал как для себя.
Спасибо вам!
Файлы
Выкладываю некоторые бэкапы:
- Tasker (https://yadi.sk/d/MRbRqLeeqUrCW);
- Total Launcher (https://yadi.sk/d/cLCwockEm4L2k);
- Zooper Widget (https://yadi.sk/d/4xvv5MZvm4LFo);
- bootanimation - Outback (https://yadi.sk/d/rkpxh8pgm4LLr)
Проектом занялся весной 2015 г., с тех пор неспешно изучал форум и потихоньку строил.
Основная цель - расширить мультимедийные возможности автомобиля, которые раньше сводились только к чтению CD и mp3 CD, и гармонично вписать полученную систему в интерьер.
http://i75.fastpic.ru/big/2015/1206/e6/f5ac63c14df766d53c625a02c3b15de6.jpg
Для меня достаточно было организовать работу навигации и воспроизведение современных аудиоформатов с флэшки, а также добиться стабильной работы системы. Можно сказать, что своей скромной цели я добился и проект закончил, но на то Оно и карписи что в процессе появляется интерес к дальнейшему развитию.
http://i66.fastpic.ru/big/2015/1206/d3/0f11c166c3a40ff5564173b4039fb5d3.jpg
Основная часть проделанной работы состоялась благодаря информации с этого Форума и помощи его участников, многие готовые проекты неоднократно перечитывались, а их решения брались в качестве примера.
Планшет
Для реализации используется NEXUS 7 2012 3G со стоковым Android 4.4.4 и ядром и библиотекой Daniel (http://pccar.ru/showpost.php?p=316598&postcount=12). Батарея убрана. Планшет постоянно включен, засыпает и просыпается по замыканию датчика Холла поворотом ключа. На экран наклеена матовая пленка с целью снижения солнечных бликов, а также прикреплена рамка, в которую выведены кнопки громкости и сна. Из планшета выходят:
1. Отведенный на проводе разъем microUSB. В него через OTG кабель подключен пассивный хаб, в котором включена флэшка, удлинитель USB и звуковая карта Sabre (http://hifimediy.com/DACs/ready-made-dacs/U2-DAC).
2. Штекер, соединяющий пучок из 3-х проводов: с Холла и PogoPin через реле на ACC; Земля; с платы на блок питания для получения +5.
http://i66.fastpic.ru/big/2015/1206/41/0ffe46576db18ee39905e2d475519741.jpg
Автомобиль
Планшет встроен в Subaru Outback B13. Наилучшим во время езды для обзора и управления местом является позиция между центральными воздуховодами, поэтому находившийся там родной перчаточный ящик был убран, а бортовой компьютер переехал вниз на место пепельницы.
http://i66.fastpic.ru/big/2015/1206/6a/380da05faeb8bec6c5189257172d646a.jpg
Поскольку габариты планшета не позволяют ему свободно поместиться между штатными воздуховодами, с внутреннего японского рынка была приобретена система Panasonic Strada с зауженными воздуховодами, большим пространством под Нексус, монитором и металлическим кронштейном.
http://i76.fastpic.ru/big/2015/1206/6a/7cf77441f8be59b33a1099443994516a.jpg
Кронштейн крепится болтами в штатные места вместо перчаточного ящика, глубина посадки регулируется шайбами. Планшет кладется на нарощенную площадку кронштейна, поверх него крепится распиленная под размеры экрана Нексуса рамка от монитора Strada.
http://i67.fastpic.ru/big/2015/1206/cd/39faee3c2fa0eb502c4d7e683c0e9fcd.jpg
В рамке оставлено отверстие под датчик освещенности и выведены кнопки планшета. Далее все фиксируется салонной рамкой Страды, которую пришлось немного допилить, нарастить и покрасить, поскольку она имела горизонтальный уклон под праворульный салон. В подлокотник выведен удлинитель для флэшки из хаба.
http://i75.fastpic.ru/big/2015/1206/96/1a787d93639367edcf5f30783dfdc996.jpg
Из проводки штатной магнитолы выведены ACC, земля и постоянное питание +12, во время длительных стоянок отключаемое отдельной кнопкой. Для кнопки был приобретен блок складывания зеркал и подогрева зоны дворников от автомобиля с вентиляцией багажника. Вместо заглушки у него имеется третья кнопка, на которую и повешено полное отключение блока питания / планшета.
http://i75.fastpic.ru/big/2015/1206/37/b632fc62ae00a8968d994b9f58cd1337.jpg http://i73.fastpic.ru/big/2015/1206/f0/0e65fec2d98b9b35891dc9b0251984f0.jpg
Планшет звучит через AUX штатной магнитолы, и штатную акустику, поэтому для улучшения звука в схему добавлена USB Sabre и сделана ШВИ передних дверей. Теперь музыка Звучит, а разница слышна даже неподготовленным и нетребовательным слушателям.
В общем итоге из торпеды автомобиля выходят:
1. От проводки магнитолы – штекер, соединяющий пучок из 3-х проводов: ACC в блок питания, затем на реле, Холл, PogoPin ; Земля; постоянные +12 на блок питания.
2. Из подлокотника - удлинитель USB.
3. Из AUX (https://www.drive2.ru/l/5944960/) магнитолы - 3,5 джек.
http://i73.fastpic.ru/big/2015/1206/83/56f507b9bbda319426aa58f58cef9683.jpg
Блок питания
Отдельно приобретен программируемый блок питания с возможностью настройки на требуемый режим работы и отслеживания напряжения АКБ автомобиля. С блоком питания соединяются штекеры, выведенные из планшета и проводки магнитолы автомобиля.
Оболочка
Для удобства пользования системой и законченности внешнего вида нарисована и собрана оболочка в Total Launcher, основной замысел которой - крупные кнопки для управления в движении, и размещение всего остального по частоте использования.
Фоном служат нарисованные изображения, сверху размещены прозрачные виджеты.
При загрузке планшета с нуля воспроизводится переделанная анимация.
http://i75.fastpic.ru/big/2015/1206/f4/1b7bc68ef13a3d56214dd222991a3df4.jpg
http://i73.fastpic.ru/big/2015/1206/75/a88121344272b97a78f7d13d8c0d2f75.jpg
http://i73.fastpic.ru/big/2015/1206/f8/72eec0fdcdb36e762e635bbc8e4b39f8.jpg
http://i76.fastpic.ru/big/2015/1206/da/537c7347aa5382061789953a92d65eda.jpg
http://i73.fastpic.ru/big/2015/1206/d2/0f125fb0fc54c69629f37e507ff69cd2.jpg
http://i73.fastpic.ru/big/2015/1206/c7/b1502b8554d867f172442f3f9c082cc7.jpg
http://i67.fastpic.ru/big/2015/1206/b9/cc51ed6a44baefd42bc9b1bd579c39b9.jpg
http://i76.fastpic.ru/big/2015/1206/ea/63f2e4d2d010f768d2aaa5cdaa6f96ea.jpg
http://i67.fastpic.ru/big/2015/1206/1f/00686afc48a04d3d40072c52cedb5d1f.jpg
http://i67.fastpic.ru/big/2015/1206/99/19000b5bedb499aed7bc8c383ca20499.jpg
Программное обеспечение
Tasker (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm). Методом тыка изучены его основные функции, за счет которых реализована автоматика работы планшета:
- на включение экрана повешены функции автоматического воспроизведения музыки при условии, что она звучала при отключении экрана.
- на отключение экрана повешены приостановка воспроизведения музыки, прибитие навигационных программ по истечению 1,5 часов ожидания, полное отключение планшета по истечению еще 3 часов ожидания.
- на включение программ навигации повешено включение GPS.
- созданы команды для управления музыкой, которые используются жестами во время движения и лаунчером.
Taskkill (http://4pda.ru/forum/index.php?showtopic=173935&st=18280#entry40086182) – плагин таскера. У меня прибивает Навител.
Secure Settings (https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plu gin) – в помощь таскеру для расширения возможностей. У меня главным образом включает GPS.
Media Utilities (https://play.google.com/store/apps/details?id=com.batescorp.notificationmediacontrols .alpha) – для создания переменных таскера, отражающих играет или не играет музыка. Также в помощь зупер виджету для отображения информации о проигрываемом треке.
Neutron (https://play.google.com/store/apps/details?id=com.neutroncode.mpeval) – музыкальный проигрыватель с широкими настройками и отличной работой по сканированию/воспроизведению библиотеки музыки. Например, в отличие от очень известного проигрывателя, Neutron быстро сканирует подключенные флешки и продолжает играть выбранный трек после включения планшета с нуля.
Total Launcher (https://play.google.com/store/apps/details?id=com.ss.launcher2), Zooper Widget (https://play.google.com/store/apps/details?id=org.zooper.zwpro), Power Toogles (https://play.google.com/store/apps/details?id=com.painless.pc) – реализация оболочки.
Stickmount (https://play.google.com/store/apps/details?id=eu.chainfire.stickmount.pro&hl=ru) – монтирование флэшек.
Tablet Talk (https://play.google.com/store/apps/details?id=com.apdroid.tabtalk) – управление звонилкой мобильного телефона.
GMD Gestures (https://play.google.com/store/apps/details?id=com.goodmooddroid.gesturecontrol) – полноэкранный режим и назначение действий на жесты.
Xposed (http://4pda.ru/forum/index.php?showtopic=425052) с модулями:
- Xposed navitel (http://4pda.ru/forum/index.php?showtopic=603033&st=160#entry38837169) – сбрасывает признак некорректного закрытия Навител после того как постарался Taskkill;
- UnsafeVolumeXPosedMod (http://pccar.ru/showpost.php?p=287070&postcount=3255) – убирает надоедливое сообщение с заботой о слухе.
Lux Auto Brightness (https://play.google.com/store/apps/details?id=com.vito.lux) – программа управления автоматической яркостью экрана. Обнаружил конфликт с SuperSU, поэтому пока тестирую. Хотя Нексус и сам по себе неплохо справляется.
Программы навигации и другое.
Все лишнее в андроиде отключено программой SystemCleanUp (https://play.google.com/store/apps/details?id=com.SystemCleanup.Inteks.org).
Планы и перспективы
Есть желание в перспективе реализовать:
1. Работу КЗХ;
2. Управление музыкой рулевыми кнопками;
3. Заменить планшет на версию 2013 года.
Но отсутствие навыков пока останавливает. Опасаюсь, что переделывать придется очень многое, поэтому буду благодарен помощи и советам как это можно наименее безболезненно осуществить.
Проблемные места
1. В процессе тестирования сообразил, что после того как из планшета была извлечена батарея пропала возможность подключения планшета к ПК, например для прошивки и т.д. Видимо не хватает питания на microUSB.
2. Периодически система начинала тормозить, особенно при тестировании в домашних условиях, – заикается звук, отваливаются приложения, глюки при включении, выключении и перезагрузке. Со временем обнаружил связь этих проявлений с симкой. Без нее всегда все работает хорошо, автономный режим тоже помогает. А вот с ней иногда случается такая напасть.
Прошу у читателя помощи и советов в решении этих вопросов.
Благодарности
В первую очередь помогли наработки, советы и просто хорошее отношение форумчан:
- mcf1 (http://pccar.ru/showthread.php?t=19583) за проделанную работу, разработанную схему и неоднократное разжевывание малопонимающему человеку простых вещей. Эталонный для меня проект, еще и в Субару.
- Daniel (http://pccar.ru/member.php?u=23716) за ядро, библиотеку, и возможность работать на стоке с USB звуком.
Благодарю авторазборки дальнего востока, производителя Блока питания и китайцев за электронику и быструю доставку, автосервис в котором делал ШВИ, ребят с которыми обсуждали AUX проводки и т.д.
Спасибо Алексею – мастеру, который ковырялся в планшете, как оказалось на чистом альтруизме, и делал как для себя.
Спасибо вам!
Файлы
Выкладываю некоторые бэкапы:
- Tasker (https://yadi.sk/d/MRbRqLeeqUrCW);
- Total Launcher (https://yadi.sk/d/cLCwockEm4L2k);
- Zooper Widget (https://yadi.sk/d/4xvv5MZvm4LFo);
- bootanimation - Outback (https://yadi.sk/d/rkpxh8pgm4LLr)