![]() |
Цитата:
|
ну предположим, и вот настал момент когда ты решил воспользоваться этими фишками, включил их, вылез на обгон и вот тут то оно и начало глючить....
|
значить обгонять буду без "фишек" .
|
ну в общем это в качестве предостережения....
а прежде чем заморачиваться этим, посмотри по схеме куда у тебя провода от ручки идут, они могут быть подключены прямо в блок управления коробкой, а не через CAN |
спасибо ,момент безопасности конечно учту ,ок буду лезть в мануал (обязательно) ,но у меня на приборной панели есть индикатор текущей передачи ,вероятно что не только в коробку идут провода.
|
Цитата:
Цитата:
Управляется хоть с винды, хоть с андроида через VCP. И как ты без ардуино собираешь читать нажатия кнопок на руле? Другой АЦП корячить? |
Цитата:
|
Цитата:
Так сделано на Skyline... не очень это удобно все. но на любителя. пока что помогать тебе не возьмусь - со своим надо разобраться. если есть короткие вопросы - задавай. Но писать сейчас весь софт не буду :-) |
Цитата:
|
Цитата:
Цитата:
CAN Hacker посмотри. да там все просто. только открой Python и начни писать ;-) Я уже больше года делаю проект. Научился уже очень многому. и тебе советую) а мы поможем! |
все правильно ,резистивные кнопки подключены через контроллер по усби к карписи ...все работает ,любую кнопку жму.
Цитата:
|
Цитата:
Цитата:
там и исходник на C++ и готовая программа. |
ага спс смотрю... пока вижу фигу)
|
правильно ли я понимаю процесс ?
подключаем, включаем бла бла ,после чего 1.Включаем дальний свет ,смотрим изменения ,я так понимаю ,это не одна строчка ,а какой то кусок...? 2.выделяем его ,жмем save trace называем файл дальний.trc 3.В любое время при включенной приблуде жмем load trace - дальний.trc ,появляеться внизу знакомый нам "кусок" ,жмем send all - загораеться дальний свет и горит! ,жмем stop all - тухнет. ничего не пропустил? |
Нет. Не правильно. Для каждой фичи должна быть определенная четкая компанда. а не кусок с трейса с командой и еще миллионом каких-то данных. Вот эти отдельные четкие команды и надо выщемливать на каждом авто индивидуально.
|
Цитата:
|
ну смотря что выщемливать.
Нажатия кнопок - просто, данные бортовика - сложно Протоколы закрыты. инфы практически нету. Только методом тыка, насканил, послал команду- посмотрел что произошло. |
ок ,понял вроде так абстрактно :rolleyes2:
а две раздижные команды посылать только через открытие другого файла (естественно заранее подготовленного? ) из буфера копипастить ,например ,можно ? |
все точно как сказал Foblas :-)
|
да уж вы партизаны :wacko2:
|
Ну что неужели надо очевидные вещи расжевыать и положить в рот?
Вы я уверен даже не пробовали что-то сделать. Софтина не требует железа для запуска. Скачайте. запустите. и все будет сразу понятно. Миллион вопросов отпадет мгновенно |
Цитата:
|
ну и что б хлопать не скучно было.
в одной строчке могут быть команды для разных блоков, т.ч. надо не только строчку выщемить но еще и саму эту строчку разложить. |
ааа ,вон оно как ,спасибо.
|
iGeophysix Вы позволите полюбопытствовать скеч для ардуины?
|
Очень интересует вопрос: другие кнопки, кроме мультимедиа, удается перехватывать/эмулировать?
интересует круизконтроль на руле. сейчас логика работы такая: выставил скорость, машинка поддерживает ее до первого нажатия на тормоз, на газ нажимать можно. Также есть возможность кнопками круиза вверх/вниз ускоряться/притормаживать в режиме поддержания скорости. еду на дальняк, очень бы пригодился такой режим работы круиза, когда он поддерживает заданную скорость и после нажатия на пердаль тормоза. т.е. догнал фуру, притормозил, подождал, отпустил тормоз - машын сама плавно набрала заданную ранее скорость. Думаю, через CAN шину такое можно было бы неким устройством/программой донажимать нужные кнопочки. |
Цитата:
|
Цитата:
т.е. если на трассе на круизе догнал кого-то, чуть притормозил штатный круиз в этом случае сбросится, нужно будет снова "ловить" 107 км/ч и нажимать на set мне хочется, чтобы после отпускания педали тормоза машын сам набрал заданую ранее скоррсть и продолжил движение в режиме круиза |
Цитата:
|
у меня аналогично!
|
iGeophysix
Я так понимаю, с инфинити расстаешься? :shok: кстати, почему не думал использовать карписи на основе win8.1? тогда можно на винде написать интерфейс управления климатом и мультимедиа-кнопки привязать к оболочке. |
Цитата:
буду делать дальше комп. вроде есть немножко денежек на это теперь. надо новую панель делать... и будет два экрана, как в Q50 |
Цитата:
надо посмотреть у себя - удастся ли вмостить. как я понимаю, второй экран чисто под carpc (навигация, мультимедиа и т.п), а старый оставить под штатные функции? или есть идеи лучше? |
Цитата:
|
А коммутация звука как?
радио от штатного ГУ или от карРС? просто по сути на штатном Экране без радио у меня останется только управление климатом и штатная задняя камера. Чем закончились твои исследования по управлению климатом через CAN? удалось в ардуину заставить получать показания климата и эмулировать кнопки? Есть просто шальная идея раз уж рамку переднюю переделывать, то запихнуть огромный монитор на всю морду вертикально (как в тесле), и на него же вывести управление климатом. а штатный монитор с кнопками чисто для подстраховки куда-нибудь в бардачек спрятать. |
Цитата:
Я хочу и блютуску оставить, и навигация чтоб шла, и камера, и радио, и музыка с планшета. Ардуина заработала. Я уже слабо помню, были ли затык, но вроде все было хорошо. Вопрос встал в том, что компа не было под рукой. Сделать большой экран как в тесле - это круто. Можно и так. Можно просто как в Q50 :-) Помоги придумать коммутацию звука? |
имхо забить на звук с андроида ... точнее завести его в лайн ин звуковой компа ,чтобы рабочее не ломать.
|
Цитата:
Так что надо думать какой-то коммутатор. Типа RcJoyCon Audio Mixer Я бы сказал, что решение несколько дорогое и несовсем мне нужное. Можно обойтись обычным аудиомикшером, наверно. Только нужно музыку тормозить, когда звук с телефона должен транслироваться |
Вот именно, что если все же брать звук радио/громкую звязь с ГУ, то получается колхоз с микшированием, т.к. музыка с карпс не будет останавливаться при входящем звонке, например, и т.п.
Поэтому серьезно смотрю в сторону того, чтобы штатное ГУ, экран и кнопки управления климатом вообще не использовать (удлинить провода и спрятать все это - на экстренный случай, и чтобы ошибки в системе не собирать) Концепция после этого получается такая: - Максимально большой монитор в портретной ориентации (12-15 '', еще не примерял) с тачскрином. - На него изображение с CarPC (андроид или win8, все будет зависеть от наличия софта) - звук на уже имеющийся усилитель с качественного USB-ЦАП либо usb звуковушки (чтобы получить возможность слушать в максимальном качестве музычку). вроде бы есть доступные устройства по адекватной цене и под винду и под андроид. - радио тоже внешнее, USB - возможно FM/TV тюнер - эфирное ТВ в качестве бонуса (если стоишь в пробке, интернета нет, а сборная России в финале ЧЕ-2016 играет:) - Навигация - все понятно андроид - я.навигатор, винда - он же через блюстак. - Громкая связь - пока не прорабатывал конкретный вариант, но конечно же по блютус. - Теперь самое важное - прикрутить ардуину для управления/получения данных климатконтроля, привинчивания рулевых кнопок - по CAN шине (бонусом в будущем - удаленное управление параметрами климата. сигналкой машинку запустил, потом выставил температуру климата в салоне, и т.п.) - Что касается камеры заднего вида (у меня штатно только она). Планирую установить в машину китайскую систему кругового обзора по принципу bird viev. 4 камеры (перед зад, боковые зеркала). Ее блок на своем видеовыходе дает склеенное изображение сверху + с камер по выбору + запись на флешку + парковочные линии. Все это в карписи лучше запускать видеозахватом, в крайнем случае, на отдельный вход монитора. - Узкое место всего проекта - нужно все это завести в удобоваримую оболочку. Пока видится iCar, который на винде. Но, если честно, я бы предпочел андроид. Пока не отработаю отдельные элементы "на весу" машину ломать не буду :) iGeophysix, помоги с ардуиной и CAN шиной, пожалуйста, разобраться. Начать хочу с нее. |
Прочитал всю тему, но в голове не все уложилось, т.к. нет опыта программирования, не все понимаю, но ужас как хочется попробовать! Adruino сейчас не пробовал разве что ленивый.
Задача такова: управление с помощью штатного джойстика iDrive сторонним медиаплеером на Android (по сути тот же планшет, но без экрана). На штатный экран BMW выводится изображение либо от штатной системы, либо от медиплеера. Изображение переключает коммутатор (так называемый видеоинтерфейс). Переключение, кстати, происходит с помощью штатных кнопок. Видеоинтерейс подключается к CAN. На нем есть PIC-микроконтроллер. Кроме считывания кодов джойстика и подачи через Arduino на медиаплеер надо еще сделать так, чтобы штатная система не воспринимала работу джойстика, когда штатный экран подключен к медиаплееру. Как ее решить, пока не знаю. Я так понимаю, для начала мне надо купить: 1) Adruino UNO - хватит ли его мощностей? Видел здесь какие-то проблемы со скоростью. 2) CAN-адаптер. Какой выбрать, любой из этих? Цитата:
Цитата:
3) CAN Hacker нужен ли вообще? Или все-таки надо его заказать в Алматы? Видели эту инструкцию? http://www.instructables.com/id/Hack...ed-C/?ALLSTEPS |
Часовой пояс GMT +4, время: 09:54. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot