Планшет вместо магнитолы лачетти

Опубликовано: 06.07.2024

Скопирую частично текст с профильного ресурса.
Итак, наигравшись с X86 и виндой, я решил податься в модное нынче направление — Android. Планшетов до сих пор никогда не имел, но тут решил прикупить так восхваляемый на форуме Нексус, и совершенно не разочаровался (реально, очень много наработок по нему, спасибо всем активистам!).
Никакой вариант кроме съемного не рассматривался вообще. На мой взгляд, очень удобно иметь этакий универсальный девайс, который всегда с тобой.

Итак концепт:
1) Съемный планшет (Nexus 7 2012 3G):
-возможность использования штатной (или любой другой магнитолы) без урезания ее функционала (магнитола никуда не прячется). Нужен планшет — вставляй и пользуйся, не нужен или забыл дома — вставляй панельку от магнитолы.
2)В первоначальном варианте стояла штатная магнитола Blaupunkt, которая прекрасно работает без панельки (от рулевых кнопок), что и позволило утопить ее поглубже за планшетом без эстетических потерь.
Затем было найдено описание чудесной магнитолы, идеально вписывающейся в мой концепт (да и по качеству уж получше штатной будет) — Clarion FZ409E [url]magnitola В ней нет CD привода, никаких выпирающих частей (кнопок, энкодера), и смотреться она будет так, будто бы ее и нет вовсе (по-крайней мере, надеюсь на это). В данный момент магнитола куплена и установлена.

3) Периферия к планшету:
-развожу плату управления питанием планшета, хаба в зависимости от состояния ACC, наличия планшета в рамке и т.д. В основе NSD15-12S5 (в данный момент заказан);
-китайский USB-хаб Tomtop;
-внешний HDD в бардачке;
-ELM327 для диагностики по USB (ибо с прошлого проекта остался именно такой) но единственная программа для Андроида, работающая с USB-адаптерами Torque не работает с моей версией шнурка (стоит микросхема cp2102, в то время как проге нужна FTDI232. Возможно, поменялся бы с кем-нибудь на BT-адаптер;
-камера заднего хода, подключаемая к планшету ч помощью устройства видеозахвата EasyCap. EasyCap пришел, а камера застряла на почте.
4) Звук:
-установлена акустика Morel Tempo 6. Пока качается от магнитолы. Планшет же, в свою очередь, подключается к магнитоле при помощи USB-ЦАП hifimediy

Что сделано на данный момент:
1) Куплена БУ рамка центральной консоли и доработана для планшета.
Настрадался я с ней, ибо изначально выбрал неверный вариант — делать боковые щечки путем приклеивания сверху с помощью эпоксидки пластика. Всеже разнородные материалы (эпоксидка, пластик, шпатлевка). А в остальном, все как у всех (слепок планшета, приклейка к предварительно пропиленной рамке, шпатлевка, покраска).

информатизация еще не полная! Но по мере возможности буду пополнять тему, спасибо за понимание!
ЦЕНА ВОПРОСА
1 шт) NEXUS7 WI-FI 16GB - 7200 руб с Америки с доставкой
5 шт) LM2596 (питание) - 195 руб с доставкой из Китая
2 шт) Рулевые кнопки (мультимедиа и круиз контроль) 2600 руб с доставкой с autopiter
1 шт Arduino uno + 5 шт контроллеров Atmega328 с загрузчиком arduino 1000 руб с доставкой из Китая.
1 шт OTG кабель с питанием 100 руб с доставкой из Китая.
Радиодетали паяльник текстолит хлорное железо олово и т.п 1000 руб в местном магазине

-------------------------------------------------------------------------
Птание планшета и зарядка:
Организованно при помощи стабилизаторов напряжения LM2596 (Цена на Ebay за 5 шт около 200руб с доставкой (из китая)
И также понадобиться OTG кабель с разъёмом питания ОБЯЗАТЕЛЬНО! (Цена около 100руб. с доставкой (из китая)

И так для настройки питания и зарядки мне понадобилось 3 таких вот стабилизатора, 2 для того чтобы питать планшет напрямую с аккумулятора машины (батарею нексуса я выкинул) и одна для имитации зарядки планшета при включении зажигания (для автоматического засыпания и просыпания планшета)

От одного стабилизатора LM 2596 планшет не включился явно мало тока было, подцепил ещё один параллельно (схема ниже) и вуаля планшет заработал без батареи.

Для обеспечения автоматического засыпания и просыпания нам необходим OTG кабель (если конечно мы будем использовать периферию, если нет то он нам не понадобиться, а просто берем зарядку и втыкаем его в микро усб нексуса) подсоеденяем всё по ниже приведенной схеме.

ВАЖНЫЙ МОМЕНТ +12 Вольт берем постоянный, т.е. когда вы даже полностью всё отключаете эти 12 вольт не должны отключаться! Зарядка же должна включаться только тогда когда машина заведена или вставлен ключ в замок зажигания (от прикурки например)

Далее больше ничего настраивать не надо в прошивке от тимура уже всё сделано скачать можно сдесь, после установки прошивки у вас планшет будет автоматический засыпать при проподании зарядки, ставить музыку на паузу если она включена отключиться wifi bluetooch 3g и т.д, потом если появиться зарядка планшет проснётся, заиграет музыка, wifi включиться и подрубятся ко всему, bluetooch тоже и все флешки клавы тоже, ура товарищи.

-------------------------------------------------------------------------
Для создания светодиодной подсветки с управлением с андроид планшета потребуется:
1) Arduino UNO около 400-500 руб с доставкой (с китая)
2) блютус модуль HC-05 около 150 руб с доставкой (с китая)
3) Мофетты STP16NF0 или аналоги (в радиомагазинах стоят около 20 рублей)
4) стабилизатор напряжения на 5 вольт LM7805 для питания Atmga 328
5) стабилизатор напряжения на 3.3 вольт AMS1117 для питания блютус модуля ( этот стабилизатор может не потребоваться если сделать делитель напряжения с 5 вольт)
6) кварц на 16Mhz
7) 1 конденсатор на 100mf напряжением 10 вольт
8) 2 конденсатора на 22 pf
9) Текстолит
10) хлорное железо для травления платы
11) 1 резистор на 220 Ом
12) 1 светодиод
13) светодиодная лента RGB

Первым делом как купили всё необходимое, нужно поменять имя Bluetooch модуля с HC-05 на LEDLamp, так как андроид приложение LEDLamp работает только с такими именами. И установить скорость обмена данными на 115200 по стандарту там 9200. PS LEDLamp это обязательня приставка за ней можно давать имена, например LEDLamp_PRIBORKA или LEDLamp_poli и т.д.
Как это сделать прекрасно объясняет Дмитрий Осипов на этом видео


Далее на Arduino микроконтроллер необходимо закачать вот этот Скетчь Как это сделать в интернете очень много примеров.
Далее необходимо собрать схему приведенную ниже и скачать к себе на телефон или планшет вот это приложение

Выкладываю своё видение инсталяции планшетника DIGMA iDnD7 3G 8Gb Wi-Fi, 3G, в салон моего вагона. Вполне lдешевый и справляющийся со своими обязанностями! Есть всё в нём и "трижэ" и слот на две симки и т.д. и т. п. Плюс хорошее крепление в комплекте.
Для этого из подходящего материала сделал горизонтальную площадку которую приклеил двухсторонним скотчем.

потом сам кронштейн -



все вполне прочно и ни куда не падает

еще планшетник вместе с программой навигации можно использовать в качестве регистратора с любым выбранным и разрешением и привязкой к спутникам.

Доброго времени суток. Хочу поделиться своим решением темы инсталляции планшета в Лачетти.





Использовал ту же нержавейку, из которой делал кронштейн для антенны рации, обклеил только черной кожей от сидения нашедшейся в гараже
Кронштейн для планшета получился съёмным.
В нише под магнитоллой просверлено отверстие и выведены питающие провода для планшета и телефона.
Аудио выход планшета коротким переходником подключается на вход лицевой панели магнитолы.
При длительной ночной поездке планшет поворачиваю экраном вниз, что бы не мешал.
Строительным феном немного изменил геометрию длинного пластикового держателя, который шёл в комплекте с планшетом.

Планшет не трясётся, легко поворачивается одной рукой на 90гр. и влево- вправо, на сколько позволяет шарнир.
Если нужно управлять магнитолой, опускаю планшет ниже, покрутить ручки системы отопления и вентиляции, поднимаю выше.

Из-за того, что CD-диски и кассеты давно вышли из моды, необходимость в стандартной магнитоле пропала.

Многие водители решают использовать планшет вместо магнитолы, ведь девайс имеет намного больше функций по сравнению с аудио-проигрывателем.
Плюсы и минусы планшета в автомобиле, подбор подходящего гаджета, и сам процесс установки устройства — всё это рассказано в данном очерке!

Преимущества и недостатки планшета вместо магнитолы

В первую очередь, нужно, чтобы каждый сам для себя оценил целесообразность установки планшета в автомобиль.


Поэтому ниже я привел список достоинств и недостатков данной замены.

  1. Воспроизведение музыки намного удобней.
  2. Можно смотреть видео (фильмы, сериалы, клипы и прочее).
  3. Возможна более гибкая настройка звука в авто (добавление эффектов, эквалайзеров, компрессоров, использование разных проигрывателей).
  4. Можно серфить интернет, сидеть в социальных сетях, мессенджерах, общаться по видеосвязи.
  5. Можно фотографироваться на фронтальную камеру.
  6. Доступно использование любого навигатора и GPS.
  7. Гнездо размером 2 DIN отлично подходит для планшета среднего размера. В худшем случае придется слегка увеличить рамку 2 DIN.
  8. Девайс не придется постоянно заряжать, так как он будет напрямую подключен к источнику питания, без использования литий-ионного аккумулятора.
  1. Чтобы полноценно сделать магнитолу из планшета, нужно как следует поработать над монтажом и подключением. Более того, потребуются хотя бы начальные знания того, как подсоединять подобные устройства. Если слепо следовать инструкциям по монтажу и подключению, в большинстве случаев ничего не получится. Это связано с тем, что абсолютно одинаковые ситуации невозможны. На каком-то автомобиле разъем будет слишком большим, а какой-то планшет будет нестандартного вольтажа.
  2. Во время установки можно случайно повредить другие части автомобиля.
  3. Подключение планшета в автомобиль своими руками, не подразумевает никаких гарантий и возвратов, так что собственные ошибки придется исправлять самому. А ведь перед этим их еще надо найти!
  4. Некоторые возможности аппарата станет неудобно использовать, так как гаджет прикреплен в салон автомобиля. Например, играть в игры будет неудобно, а также печатать текстовые сообщения. Для игр придется подключать внешнюю периферию, а текстовые сообщения заменить на голосовые.
  5. Основная камера станет абсолютно бесполезна.

Какой планшет подойдет

Выбор используемого девайса — важный этап перед тем, как установить планшет в авто.


Есть несколько критериев:

  1. Нет необходимости в том, чтобы подбирать дорогой флагман. Вместо магнитолы в авто, вполне подойдет планшет средней ценовой категории, и необязательно от передовых брендов. Но и не стоит покупать очень дешевый гаджет неизвестного китайского производителя.
  2. Диагональ дисплея должна быть небольшой, примерно 7-8 дюймов. Именно такой размер подойдет для стандарта гнезда 2 DIN. Можно взять аппарат и с экраном побольше, но меньше покупать точно не стоит.
  3. Разрешение дисплея должно быть хотя бы в FullHD. Если разрешение будет низким, то водитель, сидящий рядом с девайсом, легко заметит пиксели на экране.
  4. Технические характеристики могут быть не самыми топовыми. Обычно мощный процессор, видеочип и большой объем оперативной памяти, нужны только в играх и определенных приложениях. Играть на гаджете, встроенном в салон машины, не очень удобно, а для воспроизведения музыки, видео и серфинга в сети, подойдет практически любой аппарат.
  5. Обязательно наличие слота для SIM-карты, так как в противном случае, соединения с интернетом не будет. Исключением является лишь ситуация, когда в машине есть переносной Wi-Fi модем, раздающий интернет.
  6. Желательно, чтобы аппарат был с GPS-модулем и ГЛОНАСС-технологией. И то и другое, пригодится для приложений-навигаторов. В противном случае, GPS прием спутника плоховат, так как работает только через интернет.
  7. Для любителей радио советую покупать устройства с радио-модулем. Но это необязательно, так как при желании можно слушать радиостанции через интернет.

Ко всем вышеперечисленным требованиям, подходит хороший планшет от Lenovo — Tab 3 TB3-850M.


Это недорогой гаджет с диагональю дисплея в 8 дюймов. Гаджет поддерживает 4G, ГЛОНАСС, GPS.

Объем оперативной памяти составляет 6 Гб, а постоянная память — 16 Гб. Нынешняя стоимость — примерно 10 тысяч рублей.

Монтаж и подключение планшета в автомобиль

Чтобы было понятней, как подключить планшет к магнитоле, я разделил этот процесс на два этапа: непосредственное подключение усилителя/динамиков, и физическая установка девайса.

Перед началом работы следует подготовить следующие инструменты и оборудование:

  • паяльник с тонким наконечником;

  • отвертки;
  • ключи;
  • дрель с подходящими сверлами;
  • инструмент для резки;
  • планшет;
  • усилитель;
  • адаптер для аудио (в случае, если проигрыватель будет использоваться в виде усилителя, подойдет адаптер кассетной магнитолы);
  • автомобильный адаптер для питания девайса;
  • подготовленные провода для подключения к аккумулятору и для вывода аудио;
  • термо трубки;
  • мини-кабели RCA.

Имея всё вышеперечисленное и обладая хотя бы начальными знаниями в подключении подобных устройств, можно смело приступать к делу!

Подключение динамиков и усилителя

Подробная инструкция подключения девайса через усилитель:

  1. Извлеките штатную магнитолу. Чтобы сделать это аккуратно, используйте инструкцию для вашей модели проигрывателя.
  2. Протяните провода от усилителя к аккумулятору, при этом кабель на плюсе должен иметь предохранитель, расположенный максимально близко к батарее. Корпус предохранителя должен быть водонепроницаем!
  3. Сделайте маленькое отверстие в стенке между салоном и моторным отделением, чтобы провести кабель. Обязательно примените стандартную резиновую муфту, дабы не возникло перетирания кабеля об металлическую поверхность.
  4. Чтобы гарантировать качественный вывод сигнала на усилитель, используйте адаптер-переходник, благодаря которому не нужно будет связывать и паять каждый кабель друг с другом.
  5. Выведите 2 провода от усилителя к аудио-адаптеру.
  6. Подключите планшет с помощью двух RCA-проводов.
  7. Определите тот разъем на предохранителе, в который напряжение поступает только при повернутом ключе зажигания. Этот разъем должен быть указан на коробке или документации предохранителя. Плюс подсоединяется через плавкий предохранитель, минус к массе. Сюда подсоединяем гнездо прикуривателя, в который подключен адаптер для зарядки. Сам адаптер подсоединяется к гаджету.

На этом подключение к усилителю завершено.

Установка планшета

Теперь нужно установить аппарат.
Инструкция по установке:

  1. В место магнитолы вставляете девайс, если рамка недостаточно большая, то ее можно подпилить в нужных местах.
  2. Перед установкой сделайте крепежи для удержания гаджета с обратной стороны, чтобы он не проваливался внутрь.
  3. Вставив устройство, зафиксируйте его эпоксидным клеем.
  4. Лучше всего подключить аппарат к усилителю через разъем для наушников. Тогда качество сигнала будет хорошим, без шумов и задержек.

Всё, теперь вы установили девайс! Проверьте, всё ли работает, и пользуйтесь новой, усовершенствованной “магнитолой”.

Сейчас многие владельцы автотранспорта сталкиваются с проблемой убогости штатных и космической дороговизны хороших магнитол с современными функциями. Вот и я купив машину 2010 года не смог ужиться с CD проигрывателем и поспешил поставить вместо него таблетку — Планшет. В статье описаны аспекты не освещённые в остальных источниках информации. В частности не как физически врезать планшет в машину, а как всё настроить так чтобы было приятно и удобно пользоваться.
image

Начнём из далека.

Проблема отсутствия современной магнитолы меня волновала уже давно и в прошлой машине мне пришлось купить 2din китайский чудо ящик частично под управление WinCE. Не буду в красках описывать сколько часов или наверно недель я потратил на то чтобы до настроить всё до белее менее рабочего состояния и в итоге из полезных функций: блютус работал жутко криво изначально, так что пользоваться можно было только стриммингом музыки (и то без управления), в DVD застрял диск, WinCe с GPS iGO стал грузиться один раз из 10. Самой надёжной оказалась камера заднего вида. И это за 300 с копейками долларов 6 лет назад. И я уже давно начал подумывать об андроиде, но цены на единственный «приличный» Android 2.3 Астероид заоблачные 700+$ а достойных вариантов от монстров мангитольного рынка тоже нет. Тупик в общем-то какой-то.
И тут я купил относительно свежую машину 2010 г выпуска от японского лидера в неплохой комплектации и получил убогий CD/MP3 плеер раскоряченный так что без специальных некрасивых заглушек ничего другого 1-2din туда просто не воткнуть. На мою удачу в часть её предпродажной подготовки вошла кривая сборка передней панели (непонятно зачем) так что диск воткнуть было невозможно. К сожалению, купленному коню в зубы я посмотрел слишком поздно И это явилось последней каплей. Я заказал на ибее бу 7" Samsung Galaxy tab. Долго помучавшись с ним из-за того что не работал вай-фай, я в пылу злости заказал Nexus 7 1 gen 16gb. В тот момент я даже себе представить не мог что у него нет microSD слота и без OTG мне придётся довольствоваться только встроенными 16 гигами. Такой подставы от гугла с Асусом я даже не мог ожидать. Но в общем вторая таблетка оказалась гораздо бодрее первой и я ничуть не жалею. В итоге оказалось что эта модель является культовой у менятелей магнитол на таблетки по всему миру. Думаю в первую очередь из-за распространённости качества и цены. Ещё удобные контакты на корпусе для питания и звука POGO PINS image
Так вот я начал читать как же всё сделать под машину и к огромному своему удивлению нашёл кучу информации о том как вкрячить таблетку, а как жить с этим дальше почти ноль. И так я начал собирать по крупицам наводки и наступать на грабли. В итоге получилось очень даже удобная система которую вы можете видеть на видео.

Начнём всё же с подключения.

Я принципиально не хотел ничего резать и даже вскрывать панель, поэтому я повесил таблетку на скрытой медной проволоке за силиконовый чехол прямо ПОВЕРХ магнитолы. И подключил кабели. Питание рекомендую сразу человеческое те на основе KIS3R33S модуля, чтобы быть мощным. С самсунгом одной из проблем была хитрость включения режима быстрой зарядки. Те когда ток зарядки не обычные 300мА как из USB портов компьютера, а хотябы 500 или лучше 1 ампер. Практика показала что если включить на полную яркость (солнечный день), GPS и прочее то таблетка потребляет больше чем заряжается от 300мА. Это как вы понимаете тупик. Вот я намаялся с резисторами на дата проводах USB и прочим шаманством долго, и вроде успешно, пока с переходом на Nexus эти проблемы не отпали сами собой. Нужен сразу хороший (не микро в прикуриватель) DC-DC адаптер 14->5в желательно на 2-3 ампера чтобы питать не только таблетку, но и телефон и другие потенциальные гаджеты. У меня не было блютуса в машине поэтому отдельный проводок пришлось сделать с выхода наушников на AUX вход штатной магнитолы. Вот в общем-то и всё с подключением.
На этом как оказалось многие и останавливаются. Но ведь пользоваться обычным андроидом в машине тем более за рулём очень не удобно! Тут я определил круг задач. Для меня он свёлся к проигрыванию музыки и GPS навигации. Камера заднего вида у меня уже была, но как выяснилось в нексус и это можно подключить читайте Всего 2 приложения, но должно быть удобство пользования ими и переключения между ними.
Я долго искал удобный медиа проигрыватель. Между использованием планшета в руках и за рулём очень большая разница. Попробуйте за рулём несколько проигрывателей и скинов и выберите удобный вам. В обычной жизни я предпочитаю Astro, но тут самым удобным как не странно казался Google Music. Причём тут тоже есть нюансы. Последняя 5я версия очень белая, неудобная в навигации особенно в плей листах. Я пользуюсь только плей листами в m3u файлах созданными старым добрым WinAmp и бережно закинутые на таблетку. Там тоже есть нюанс и почему-то если плейлист не заполнен всеми тагами те не прокручен до конца в WinAmp (пока в окошке плей листа времена всех песен не определились) и сохранён на диск только после этого, то Music его не видит. Ешё у Music проблема с файлами с русскими именами (менна имена файлов а не Таги, с тагами проблем нет), так что всё пришлось переименовывать в латиницы с помощью Multi File Translator или TagScanner и других тулов. Хотя таги русские он отображает отлично и крупно. 3я версия уж совсем убогая и фоны не чёрные и плейлисты только списком, а 4.1.512 версия чёрная оказалась в самый раз для машины Так что надо откатится с последней на неё 4pda Если перед установкой старой версии новый Music не удаётся удалить штатными средствами надо воспользоваться Titanium Backup (uninstall).
Google Music:





Программу навигации каждый выбирает на свой вкус. Мне Нравится Garmin Navigon, тем более что я использую Garmin HUD.


Допустим вы выбрали свою программу и поставили её. Дальше встают следующие проблемы:
— как же переключаться между экранами музыки и навигации в одно касание?
— как использовать полную площадь экрана и при этом не потерять кнопки управления?
— Как управлять музыкой (Пауза, Сл песня и тд..) не выходя из навигационного приложения?

Это решить могут только две программы Button Savior и full!screen. play.google Я долго боролся и даже подпиливал (менял картинки иконок чтобы были икогка Навигации и Музыки) Button Savior и в общем добился от него определённой любви и удобства
(его иконки/кнопки в виде домика, квадратов, карты и нот модно видеть в правом краю экрана) но с full!screen всё гораздо удобнее и проще. В итоге я до сих пор использую их обе. full!screen даёт кроме полноэкранного режима возможность иметь в углах 2 чудо кнопки, настройки ах 3 действий (нажатие, Долгое нажатие, swipe) каждое можно менять. В отличии от Button Savior где таких кнопок всего две и у них только можно менять действия нажатия. Причём в full!screen (его иконки/кнопки можно видеть в правом и левом углах экрана) назначить можно не только Home, Menu, Back, но и управление проигрыванием (Пауза, Сл песня и тд..) но и запуск/вызов предыдущего приложения получается такой своеобразный Alt+Tab, чего Button Savior нет. Так как у нас только два основных приложения то это как раз то что надо. Можно было бы сделать подобное с применением Scenes в Tasker, но получилось бы не так красиво.

Дальше я боролся за батарейку. Оказалось если не полностью усыпить андроид то даже без вай-фая и GPS за ночь или сутки он может сожрать несколько десятков процентов заряда. Что не приемлемо. Для уверенности полного засыпания я поставил Deep Sleep Battery Saver который прибивал в спящем состоянии все активности кроме редкого исключения.



Теперь встала проблема адекватного изменения яркости экрана при разном освещении. В стоковой прошивке это кастомизировать нельзя поэтому я поставил Lux+ и настроив его под разное освещение добился хорошей видимости экрана в любой ситуации.



Теперь самое вкусное это Tasker!

Без этого Мега приложения вообще ничего сделать бы не удалось. Это своеобразный автоматизатор для Android с возможность ловить внешние события и выполнять визуально программируемые действия. Он супер гибкий, супер удобный и вездесущий. К нему уже написано куча плагинов и толи ещё будет. Я рекомендую поставить сразу его и Secure Settings Pro и в нём Secure Settings Helper.







Первую простую задачу которую мы решим с помощью Tasker это будет правильное засыпание при выключении машины (зарядки) и включение при появлении питания. При засыпании надо кроме очевидного отключить GPS, Блютус, погасить экран и прочее надо ещё остановить проигрывание музыки и запомнить что проигрывалось и проигрывалось ли вообще, чтобы при последующем включении продолжить с того же места. Также при пропадании питания на несколько секунд, как например на время включения стартёра на многих машинах питание в прикуривателе исчезает. Если специально не заморачиваться, то таблетка сначала включится на секунду при повороте ключа, потом выключится при работе стартёра, а потом опять включится и полностью потеряется. В предоставленном скрипте решена эта проблема и проблема обратного допустим вы вставили ключ на несколько секунд только чтобы закрыть окна в машине и таблетка не должна начинать петь и плясать.
Для удобства я поставил хорошие TTS iVona русский и английский. При включении моя система приветствует меня приятным голосом, желает приятного пути, говорит который час и сообщает что продолжает проигрывать такую то и такую то песню. Это не только приятно, но и удобно. Также при переключении на новую песню система произносит названия Исполнителя и Композиции. При этом выбирает правильный язык (английский/русский) в соответствии с кодировкой символов в MP3 Tag. Причём если предыдущая Композиция была того же исполнителя то она произносит только название Композиции. И все эти чудеса с помощью Tasker и Media Utilities plugin. Ок кстате работает не только с Google Music, но и многими другими популярными проигрывателями.


В некоторых случаях я пользовался TaskKill плагином, чтобы прибивать приложения.


Дальше я озадачился изменением громкости в соответствии со скоростью. Эта функция есть во многих машинах, но не всегда доступна, поэтому я написал task «Speed Volume Control Plus» который делает это в андроиде. Есть пять уровней громкости и 5 диапазонов скорости которые надо задать в соответствии с вашей ситуацией в Init Vars. Мне он в итоге не пригодился, но может пригодиться вам.
Всё это и многое другое находится в скрипте github Вы можете подпилить его под себя или использовать как есть.







Очень важно снять галочку Enforce Task Order в свойствах Power и желательно других профайлов. Иначе таски начнут ждать друг друга и слаженной и адекватной работы не получится.

Если у вас после перезагрузки появляется надоедливое сообщение/предупреждение о слишком высокой громкости «raise volume above safe level. » его можно прибить следующим образом: forum.xda-developers

Давайте подробнее посмотрим на все Profiles (триггеры) И Tasks:

Profiles:
Power AC — запускает соответствующие таски (DC ON, DC OFF) при подключении и выключении питания. Мы подразумеваем что Таблетка работает только когда питание есть, а без него засыпает.
Media Utilities State New Track — Вызывает таск «Fill Track» когда начинает проигрываться новая композиция
Media Utilities State Is Playing — Вызывает таск «Now Playing» когда композиция проигрываться и «Now Not Playing» когда проигрывание остановленно
Device Boot — Вызывает таск «Boot Startup» когда планшет загружается. Почти пока не используется. Может пригодится зимой когда батареи не будет хватать чтобы пережить отсутствие питания. Многие сторожилы с советуют сразу отключить и удалить аккамулятор. Опыт российской эксплуатации Nexus очень положительныый по многим отзывам. Жизнь покажет. У меня Летом проблем пока нет. Зимой посмотрим. Если надо будет удалим аккамулятор, благо все процедуры детально описаны.
Device Shutdown — Вызывает таск «Shutdown» когда таблетка выключается. Почти пока не используется. Может пригодится зимой когда батареи не будет хватать чтобы пережить отсутствие питания.
Music — Вызывает таск «Set Active App To Music» когда Music на экране и является активным приложением.
NAVIGON- Вызывает таск «Set Active App To Navigation» когда NAVIGON на экране и является активным приложением.

Tasks:
DC ON — Устанавливает переменную %DCPOWER в 1, вызывает/будит автоматический регулировщик яркости Lux Plug-in и
запускает таск «On».
DC OFF — Устанавливает переменную %DCPOWER в 0, и запускает таск «Off».
On — возобновляет проигрывание если оно было прервано кратковременным исчезновением питания. Включает GPS, WiFi, Bluetooth. Устанавливает громкость. Приветствует голосам и говорит Время. Запускает Программу навигации и Музыки (на всякий случай если они были прибиты во сне). Если при предыдущем выключении проигрывалась музыка то произносится название Композиции и исполнителя и возобновляется проигрывание. Снова вызывает/будит автоматический регулировщик яркости Lux Plug-in.
Off — Останавливает проигрывание музыки. Выключает GPS, WiFi, Bluetooth. Прибивает программу навигации. Засыпает.
Resume Music — Произносится название Композиции и исполнителя правильным языком TTS и возобновляется проигрывание плавно увеличивая громкость до нужного уровня.
Fill Track — Получает от Media Utilities название исполнителя и композиции и запоминает их предварительно определив язык текста чтобы использовать правильный TTS при чтении. Также отдельно запоминает название предыдущего исполнителя чтобы не повторяться при произнесении. Произносит Название исполнителя(если не совпадает с предыдущей композицией) и композиции.
Say Time — Заполняет правильно системное время
Now Playing — Устанавливает переменную %MPLAYING в 1. Значит Музыка играет.
Now Not Playing — Устанавливает переменную %MPLAYING в 0. Значит Музыка не играет.
Boot Startup — пока пустует
Speed Volume Control Plus — Крутится в вечном цикле и занимается изменением громкости в соответствии со скоростью. Эта функция есть во многих машинах, но не всегда доступна, поэтому я написал task который делает это в андроиде. Есть пять уровней громкости и 5 диапазонов скорости которые надо задать в соответствии с вашей ситуацией в Init Vars.
Init Vars — начальная инициализация некоторых констант и переменных
Shutdown — Выполняет такс Off выключая всё


На этом у меня остановиться не получилось так как мне покоя не давали 5 кнопок на руле (-, +, <, >, Mode) которые управляют штатной магнитолой и было бы супер удобно если бы андроид их понимал. Тун началась вторая фаза проекта.
Всё зависит от машины и типа сигналов с кнопок.
Либо это аналоговые (разные уровни напряжения) либо CAN bus. Для того и другого есть готовые решения.
theksmith
и
JoyCon

Оба пока проводные, но блютус не за горами.
У меня оказались аналоговые кнопки.
Я сделал себе аналог JoyCon Arduino mini Pro + Bluefruit EZ-Key Получилось без проводов к табетке. Bluefruit эмулирует HID клавиатуру и посылает стандартные команды акдроиду. Управление музыкой просто вот остальное пришлось делать через эмуляцию надатия Search + Буква и потом Quicklinks Shortcuts в Task и к Tasker. Но всё работает как видно на видео. Есть и клик и долгий клик. Во второй части опишу подробно.

Читайте также: