Заголовок звучит несколько непривычно и даже комично…
Нет, если бы речь шла о каком-нибудь богомерзком изделии товагища Маска, то может и ничего… там же весь тюнинг наверняка сводится к обновлению прошивочки…
Но сейчас речь идет о вполне себе аналоговом авто — уазпатриоте 08 года выпуска
Что не так?
Итак, само видео, если кто не верит что оно записано с экрана смартфона:
а теперь про некоторые "новшества", "тюнячки" и т.д. засвеченные в этом "видосе" впервые.
Во- первых, это
Раньше приложение умело общаться по блютусу только с контроллером верхнего света — Маяком. И могло управлять по беспроводному каналу только 6-ю светильниками, расположенными на крыше.
Теперь приложение умеет устанавливать второе блютус-соединение и управлять контроллером Адаптивной Системы Переднего Освещения (сокращенно АСПО).
Ну как управлять… до известной степени. Так как этот контроллер — это вещь в себе, ему никто не нужен, он сам с усами. В нем есть !алгоритм!, который обрабатывает поступающие извне сигналы и выдает управляющие воздействия на адаптивные фары.
Но благодаря приложению становится
Данная возможность появляется у тех, кто дополнительно установит на контроллер АСПО специальный блютусный адаптер. Если же захочется записывать управляющую программу в контроллер АСПО не с телефона, а с компьютера(ноутбука), то придется приобрести у узкоглазых братьев специальный адаптер в юсб-порт…
Что такое эта управляющая программа, зачем она нужна.
Управляющая программа нужна для того, чтобы контроллер мог совершать разные манипуляции с адаптивными фарами, оказывать на них воздействия совершенно независимо от модели авто, на котором все это безобразие установлено/работает.
Будь это уаз-патриот или аурус-сенат.
Чтобы нам не приходилось под каждую конкретную модель автомобиля делать отдельную прошивку.
Для этого, к примеру, в управляющем скрипте есть раздел для работы с кан-шиной.
У каждого производителя автомобилей свое видение кан-шины. Того, какую информацию туда поместить.
Например, если мы на старом аналоговом уазе установили дешманский датчик поворота руля от жигулей за 450 р, он будет слать в кан-шину данные в формате концерна рено-ниссан, а вот если у нас контроллер АСПО установлен на уаз-патриот с ЕСП, то у него уже есть свой собственный датчик угла поворота руля, и он шлет информацию в кан-шину в несколько ином формате, вероятно похожем на формат какого-нибудь корейского автомобиля (но это не точно). Поэтому вид математической функции, которая должна обрабатывать эти данные будет отличаться.
Захотели мы считать из кан-шины еще и скорость движения авто, чтобы использовать ее, например, в работе системы подсветки поворотов — пожалуйста, ничто не мешает.
Т.е. контроллер АСПО сможет читать из кан-шины всю нужную ему информацию, обрабатывать ее и т.д. в соответствии с алгоритмом, написанном на СИ- подобном языке. В контроллер АСПО встроен интерпретатор этого языка. Короче, у нас есть очень мощный инструмент для реализации самых безумных световых фантазий в рамках ТР ТС 018/2011…
программа(скрипт) может свободно читаться из памяти контроллера, меняться, записываться обратно в память ну и все в таком духе — простор для творчества ( если извилины загнуты в нужную сторону).
не знаю, правда, зачем это нужно — он сейчас при каждом выключении/включении зажигания перезагружается :)
Я больше того скажу. Ходят слухи, что можно будет не только скрипт по блютусу заливать, но и сами прошивки контроллеров АСПО и Маяка тоже. (Но это не точно и вообще пока секрет).
Но давайте посмотрим поближе что же, все-таки, происходит в приложении когда мы используем наш внедорожный автомобиль по прямому назначению, то есть едем на нем вне дорог общего пользования…
А теперь как это работает, так сказать, изнутри…
Контроллер АСПО опрашивает состояние входов, видит что у нас включены зажигание, габариты, снята блокировка (т.е. не затянут ручник) и принимает по кан-шине с датчика поворота руля информацию о текущем угле поворота руля. Видит, что руль повернут вправо. Соответственно, принимает решение что нужно включать подсветку поворотов в правой адаптивной фаре, делает это и вдобавок бодро рапортует приложению в телефоне о том что он тут наворотил.
Приложение получает эту информацию, видит что пользователь установил в интерфейсе галочку АСПО (автоматический режим управления внедорожным светом) и дает команду контроллеру верхнего света "Маяк" на плавное включение правого бокового светильника на яркости 59%. Т.е. все просто…
А теперь усложним задачу…
включаем, к примеру, штатный дальний свет автомобиля штатным подрулевым рычажком…
контроллер АСПО принимает по кан-шине, с датчика поворота руля информацию о текущем угле поворота руля, включает правую подсветку поворотов и одновременно он видит по состоянию входов, что включен штатный дальний свет и есть запрос на включение ПТФ — разумеется, он совершенно не понимает что ему делать и включает в итоге дальний свет в обеих адаптивных фарах… Ну или подсветку поворотов в одной из них… ну или обе ПТФ .... Правильно, в зависимости от того чего и как мы прописали в управляющей программе
Короче, он шлет приложению на телефон сообщение вида "отвалитестаньте от меня, я устал, я мухожук" + все вышеизложенное…
Приложение получает эту телеграмму и радирует контроллеру верхнего света (маяку) чтобы тот включил правый боковой светильник на яркости 19% (у нас же типа туман снаружи), и вдобавок чтобы он включил весь фронтальный свет на яркости 100% (зачем-то ведь надо было водителю светить дальним светом в тумане… с водителем спорить не полагается…)
Приспичило нам подвигаться задним ходом в тумане…
Контроллер АСПО, который при езде назад должен, по-идее, включить обе подсветки поворотов … не станет этого делать, так как у него есть запрос на включение ПТФ.
Он оставит фары светить теплым светом (но как читатель уже наверняка догадался — это не точно, все зависит от того что мы прописали в скрипте…), и обязательно сообщит приложению о том что происходит. Приложение радирует маяку : включи правую и левую боковые верхние фары на яркости 19% (потому что туман), а вот заднюю внедорожную фару включи на яркости 100%.
Почему на 100% ? Потому что так решил программист, ну "типа" программист — то есть я, ваш покорный слуга.
Возможно, "программист" решил неправильно, и в туман нужно дополнительный задний свет включать не на 100% яркости, а на 30%, например…
Тогда вы доходчиво объясняете программисту что он нихренафига не понимает в ночной езде задним ходом в тумане, и он (то есть я) переделывает программу с учетом обоснованной критики и выкладывает для скачивания новую версию приложения… Либо лень побеждает и "программист" добавляет в приложение возможность настройки уровня яркости.
Тот кто дочитал до этого места имеет полное право заявить — граждане, вы очень далеки от народа. Вы замутили какую-то непотребщину, а вон в Африке детишки голодают…
Да, мы реально замутили. Но в свое оправдание скажу следующее:
во-первых, замутили мы, то есть свои, местные, а не буржуины какие-нибудь…которые потом все за инвалюту продают и тратят ее на разные пакости
а во-вторых, если кому это все кажется лишним, то для них есть простая плата ДХО2 за 500 рублей.
Ставим эту плату, и у нас адаптивные фары работают в режимах ДХО, дальний, ПТФ. ВСЕ!
Вопрос закрыт.
А для управления верхним светом мы ставим в салоне туеву хучу тумблерочков, сверлим крышу, тянем проводочки — все по старинке. Никакого синезуба нам не нать, дада…
А теперь давайте отвлечемся и помечтаем, что машина у нас — не ржавый уаз 08 года как в ролике, а какой-нить импортный внедорожник весьма свежего года выпуска с еще не до самого дна пропуканными сидушками…
Стоимостью, примерно, миллионов 5.
Ну или тот же аурус-сенат, почему бы нет. Тот ваще на 20ку потянет… Который чота сверлить как-то немного жалко… а вот "люстру" водрузить на крышу охота — чтобы перед пацанами выпендриться…
Но проблема — наш авто на гарантии, проводочки разные в нем резать жалко…да и нет их особо, проводочков то… все какие-то шины цифровые…
А уж как жалко салон уродовать китайскими кнопками типа "зомби лайтс"…
А тут, как бы, всего 2 провода в разъем диагностический вставил и все работает. Само. На андроидной балайке штатной. Без кнопок, без нифуяига. Только приложение запустить требуется (но можно сделать чтобы оно само запускалось, например при включении понижайки или полного привода — не знаю, есть у ауруса понижайка…) и галочку установить для автоматического управления верхним светом.
Фантастика? думаете, на уазе такого не будет никогда? Ха три раза. Оно уже сейчас есть почти на всех машинах и на уазе в том числе.
Кан-шина на современных уазах есть, сигналы в ней нужные есть. Подождать пару лет и цена на новые уже пару лямов превысит.
Мы как всегда сработали на опережение. Догоняйте, если есть желание :)
Всем бобра :)