![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Может, кому надо вариант подешевле.
Всё, что для этого надо, это Arduino Uno, два CAN шильда. Обратите внимание, что по ссылке цена сразу за два CAN шильда! Ардуину можно и не UNO, а допустим, Nano, меньше места занимает, но Uno можно запитать прям от бортовой сети 12в, приклеив на встроенный стабилизатор радиатор на всякий случай. Он может работать до 20в. Соединяем всё это по этой схеме: ![]() Сразу говорю, я художник не великий, поэтому нарисовал это в среде Fritzing, где уже есть готовые элементы, но CAN адаптеры немного другие, у которых ещё куча нам не нужных выводов, главное - у нужных названия совпадают. То же самое с разъёмом - каких надо нет, главное номера контактов - CAN L - 2, CAN H - 13. Разъём на радио называется С2, А вообще распиновка тут. Провода на самом деле на разъёме расположены один под другим, а не в одном ряду с разных концов. Можно было бы раздобыть разъёмы (только где?) как на схеме чтоб готовое устройство воткнуть между радио и машиной, но я тупо перерезал провода 2 и 13, удлиннил и вывел наружу через верхнюю крышку для опытов. На схеме слева - провода в машину, справа - в радио. В общем, когда это всё смотали, распаковываем прикреплёный скетч с либой как есть в одну директорию. Либу чуть-чуть изменил, добавил скорость 83,3 кбит/с (думал у меня такая скорость, оказалась 125). Есть разные версии этой либы, не совсем совместимые, с той что у меня точно работает. Скетч пересылает пакеты от шины в радио и наоборот, по пути в радио подменяет D на P, в общем в скетче прокомментировал где что. Думаю, потом ещё может какие фишки добавить, а может ну его нафиг. Сам всё настроил и дописал вчера, проверил, всё работает на RT 2008+, теперь надо это всё красиво собрать и напечатать коробочку на 3D принтере. Подобные устройства есть, но цена у них - 150 евро или типа того, а то что получилось у меня и 15 не стоит. Когда сканировал и вылавливал пакеты, провода от машины к радио соединял вместе и к ним подключал один из адаптеров. ![]() -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#2
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Да, пока всё выглядит так: ))
![]() -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#3
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
В комменте скетча обнаружил ошибку, два раза написал (скопировал) "инициализация CAN1 bus", конечно там сначала CAN0, потом CAN1, но это всего лишь комментарий, на работу не влияет, кому надо исправит :)
-------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#4
|
|
![]() Баксозакидатель КК ![]() Группа: Член Крайслер Клуба Сообщений: 12 263 Регистрация: 25.9.2009 Из: West MKADout Пользователь №: 25 128 Реальное имя:Алексей Город:Краснознаменск ![]() ![]() |
Интересно...
Но для большинства местных это темный лес))) Если наладишь производство - я первый такую готовую коробочку ойро за 50 куплю))) -------------------- Dodge Grand Caravan SE+++ 3,6 л., 2017 г.в. (2C4RDGBG9JR184585) - "Серебристая Ракета", тащусь за рулём)))
Chrysler T&C LX+ 3,3 л., 2008 г.в. - продан Dodge Caravan SXT 3,3 л., 2004 г.в. - продан Dodge Caravan SE 2,4 л., 2001 г.в. - продан Пешеход всегда прав!!! ...пока жив... |
|
|
![]()
Сообщение
#5
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 422 Регистрация: 11.6.2012 Из: Мытищи Пользователь №: 52 047 Реальное имя:Александр ![]() ![]() |
Интересно... Но для большинства местных это темный лес))) Если наладишь производство - я первый такую готовую коробочку ойро за 50 куплю))) Лёш, если чо - я второй! -------------------- Caravan-03-до 11. 2011г.
Grand Caravan-08-после 11.2011г. |
|
|
![]()
Сообщение
#6
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
я бы себе тоже купил, а то моя кетайская приблуда давно сгарэла.
-------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#7
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Ну, я с разъёмами возиться не собираюсь, если готовы резать и удлиннять CAN BUS провода перед радио, то может быть. Ещё питание подвести.
Ну и я живу в Германии, а отсюда ещё переслать надо, даже не знаю сколько это стоит. Ну там маленькая коробочка, может и недорого. Да и корпус ещё нарисовать надо для печати, самое сложное сейчас для меня. 3D модель выложу. На 3D принтерах можно заказать печать сейчас где угодно, на 3dtoday.ru можно найти кто принимает заказы, но у меня свой принтер. Если сложности с прошивкой Arduino, могу сделать видеоинструкцию, попозже. Это не сложнее чем скинуть фотки с фотика в комп. Ну а для совсем ленивых, может и соберу за полтинник евронов плюс пересылка :) Но ничего пока не обещаю. Я то сам вообще водитель LKW, это всё типа хобби, на которое всегда мало время, а тут как раз отпуск закончился, завтра на работу :( Сообщение отредактировал asix - 1.11.2017, 22:20 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#8
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 36 Регистрация: 27.4.2013 Из: Долгопрудный Пользователь №: 61 456 Реальное имя:Андрей Город:Долгопрудный ![]() ![]() |
Я тоже готов купить такой девайс! Открывайте производство
![]() -------------------- CHRYSLER GRAND VOYAGER LIMITED 2008 3.8
|
|
|
![]()
Сообщение
#9
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Собрал покрасивее, упаковал и поехал. И тут нежданчик: оно на месте работало, когда переводил ручку в положение D, а когда начинаешь ехать, опять пропадает. Значит, он смотрит не только на положение ручки, но и на скорость. Сейчас занят вылавливанием скорости в CAN шине, чтоб ставить её в ноль.
-------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#10
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
не даром кетайцы просят за всю приблуду около 500$. правда, там ещё и навигация есть...Но всё равно : не всё так просто. Будет круто, если вы разберётесь!
-------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#11
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Скорость вроде как нашёл (заранее посканировал при движении и ковыряю дома лог), завтра проверю на машине оно или нет, ну очень похоже! Но, тут другой вопрос встанет: а как будет работать навигация в туннеле? Ведь встроенный навигатор совершенно точно использует не только GPS, но и считывает скорость с машины, и компас использует, именно поэтому когда катаешься в туннелях, которые разветвляются, поворачивают и тд, и в подземных гаражах кружишься, навигатор всегда точно показывает. Так что, возможно, в таких ситуациях навик будет глючить. А можно вывести кнопку куда-нить, чтоб функция подмены скорости на ноль отключалась. Идеально, конечно, если бы само радио посылало в шину сообщение, работает ли навигацион или нет, или какой экран включен. Надо будет эту тему тоже покопать.
Сообщение отредактировал asix - 6.11.2017, 0:04 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#12
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
не даром кетайцы просят за всю приблуду около 500$. правда, там ещё и навигация есть...Но всё равно : не всё так просто. Будет круто, если вы разберётесь! Железка которая только разблокирует экран стоит на ебее 150 евро. Там еще микропереключателей несколько, возможно переключается скорость шины (83,3 или 125 кбит/c) и наборы кодов, т.к. не только под эту модель. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#13
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Всё, нашёл, переделал - всё работает в движении! Навигацию в туннеле не проверял.
новый скетч для ардуино: Код #include "mcp_can.h" #include <SPI.h> unsigned long rxId; byte len; byte rxBuf[8]; char msgString[128]; byte txBuf0[] = {0x00, 0x00, 0x80, 0x20, 0x50, 0xFF, 0x0C}; // включен P, мотор заведён, тормоз отпущен. byte txBuf1[] = {0x00, 0x00, 0x84, 0x21, 0x44, 0xFF, 0x0C}; // включен D, мотор заведён, тормоз нажат. MCP_CAN CAN0(10); // на десятом пине CS от адаптера "в машину". MCP_CAN CAN1(9); // на десятом пине CS от адаптера "в радио". void setup() { Serial.begin(115200); // инициализация CAN0 bus, baudrate: 125k@8MHz Если шина медленная, на более старых моделях, // надо вместо CAN_125KBPS написать CAN_83K3BPS - 83,3Kbit/s, но там хз, может и коды другие. if(CAN0.begin(MCP_ANY, CAN_125KBPS, MCP_8MHZ) == CAN_OK){ Serial.print("CAN0: Init OK!\r\n"); CAN0.setMode(MCP_NORMAL); } else Serial.print("CAN0: Init Fail!!!\r\n"); // инициализация CAN1 bus, baudrate: 125k@8MHz Если шина медленная, на более старых моделях, // надо вместо CAN_125KBPS написать CAN_83K3BPS - 83,3Kbit/s но там хз, может и коды другие. if(CAN1.begin(MCP_ANY, CAN_125KBPS, MCP_8MHZ) == CAN_OK){ Serial.print("CAN1: Init OK!\r\n"); CAN1.setMode(MCP_NORMAL); } else Serial.print("CAN1: Init Fail!!!\r\n"); } void loop(){ if(!digitalRead(2)){ // на втором пине INT от адаптера со стороны машины. Считываем, если он в LOW. CAN0.readMsgBuf(&rxId, &len, rxBuf); // читаем из шины и посмотрим, пропускать ли дальше в радио. if(rxId == 0x20E){ // в сообщениях с этим ID передаются данные о положении ручки. if(rxBuf[2]==txBuf1[2] && // сравниваем не все байты, а только постоянные при rxBuf[4]==txBuf1[4] && // положении ручки в D. Другие меняются на rxBuf[5]==txBuf1[5] && // заглушенном двигателе и отпущенной педали тормоза. rxBuf[6]==txBuf1[6]){ memcpy(rxBuf, txBuf0, 7); // заменяем D на P } } if (rxId == 0x211){ // здесь передаётся так же скорость rxBuf[2] = 0x00; // во втором rxBuf[3] = 0x00; // и третьем байте всегда ставим в 0 } CAN1.sendMsgBuf(rxId, 0, len, rxBuf); // отсылаем в радио } if(!digitalRead(3)){ // на третьем пине INT от адаптера со стороны радио. CAN1.readMsgBuf(&rxId, &len, rxBuf); // Считываем, если он в LOW CAN0.sendMsgBuf(rxId, 0, len, rxBuf); // и пересылаем дальше в машину } } Или тут с библиотекой: ![]() Сообщение отредактировал asix - 6.11.2017, 11:07 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#14
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Здорово! Сейчас запишу и попробую.
Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. -------------------- |
|
|
![]()
Сообщение
#15
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Здорово! Сейчас запишу и попробую. Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. Да я тоже недавно :) Сканировал этим же скетчем и монитор порта, в зипе там закомментарено кажись чтоб не мешало и не тормозило на всякий случай, сдесь вообще убрал в посте выше. Фильтры там делал конкретно что вылавливать где есть подозрение или без фильтра все подряд, потом в екселе можно вставить в таблицу и отсортировать по колонке с ID. Там только где закомментарено там или в HEX или в DEC раскомментаривал, но не все сразу. В зипе библиотеки те же что и в прошлый раз выкладывал, без изменений, просто для комплекта. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#16
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
ребята, а можно как-то попроще выражаццо??? а то я не успеваю контролировать ситуацию...
![]() ![]() ![]() -------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#17
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
ребята, а можно как-то попроще выражаццо??? а то я не успеваю контролировать ситуацию... ![]() ![]() ![]() Эээ... вам видеоинструкцию сделать? :)) Может быть, как доберусь до машины в светлое время суток. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#18
|
|
![]() Баксозакидатель КК ![]() Группа: Член Крайслер Клуба Сообщений: 12 263 Регистрация: 25.9.2009 Из: West MKADout Пользователь №: 25 128 Реальное имя:Алексей Город:Краснознаменск ![]() ![]() |
ребята, а можно как-то попроще выражаццо??? а то я не успеваю контролировать ситуацию... ![]() ![]() ![]() Саня, абажди, не мешай парням материться))) Так, глядишь, и в Питере производство наладится! ![]() -------------------- Dodge Grand Caravan SE+++ 3,6 л., 2017 г.в. (2C4RDGBG9JR184585) - "Серебристая Ракета", тащусь за рулём)))
Chrysler T&C LX+ 3,3 л., 2008 г.в. - продан Dodge Caravan SXT 3,3 л., 2004 г.в. - продан Dodge Caravan SE 2,4 л., 2001 г.в. - продан Пешеход всегда прав!!! ...пока жив... |
|
|
![]()
Сообщение
#19
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Здорово! Сейчас запишу и попробую. Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. Да я тоже недавно :) Сканировал этим же скетчем и монитор порта, в зипе там закомментарено кажись чтоб не мешало и не тормозило на всякий случай, сдесь вообще убрал в посте выше. Фильтры там делал конкретно что вылавливать где есть подозрение или без фильтра все подряд, потом в екселе можно вставить в таблицу и отсортировать по колонке с ID. Там только где закомментарено там или в HEX или в DEC раскомментаривал, но не все сразу. В зипе библиотеки те же что и в прошлый раз выкладывал, без изменений, просто для комплекта. Спасибо большое за ответ! Arduino и шильд собрал, скетч залил. Завтра пойду в машину проверять. Заодно попробую посканить can. -------------------- |
|
|
![]()
Сообщение
#20
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Здорово! Сейчас запишу и попробую. Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. Да я тоже недавно :) Сканировал этим же скетчем и монитор порта, в зипе там закомментарено кажись чтоб не мешало и не тормозило на всякий случай, сдесь вообще убрал в посте выше. Фильтры там делал конкретно что вылавливать где есть подозрение или без фильтра все подряд, потом в екселе можно вставить в таблицу и отсортировать по колонке с ID. Там только где закомментарено там или в HEX или в DEC раскомментаривал, но не все сразу. В зипе библиотеки те же что и в прошлый раз выкладывал, без изменений, просто для комплекта. Спасибо большое за ответ! Arduino и шильд собрал, скетч залил. Завтра пойду в машину проверять. Заодно попробую посканить can. Шильд или два шильда? надо двумя именно вразрез между радио и машиной втыкать, потому что одиночным сообщением не обойтись, они там сыпятся несколько раз в секунду. Впрочем, по схеме я так и нарисовал, так, на всякий случай спросил ) А сканить то можно и одним не разрезая провод. Я вообще разъемы так сделал, что можно и так и так соединять - от машины пара проводов - мама, от радио - папа, можно соединять без ардуины. От ардуины тоже папа - в машину, а в радио и мама и папа еще на этих двух проводах, чтоб сюда же цеплять от машины, чтоб получалось подключение без разрыва и сканировать одним CAN контроллером. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#21
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Здорово! Сейчас запишу и попробую. Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. Да я тоже недавно :) Сканировал этим же скетчем и монитор порта, в зипе там закомментарено кажись чтоб не мешало и не тормозило на всякий случай, сдесь вообще убрал в посте выше. Фильтры там делал конкретно что вылавливать где есть подозрение или без фильтра все подряд, потом в екселе можно вставить в таблицу и отсортировать по колонке с ID. Там только где закомментарено там или в HEX или в DEC раскомментаривал, но не все сразу. В зипе библиотеки те же что и в прошлый раз выкладывал, без изменений, просто для комплекта. Спасибо большое за ответ! Arduino и шильд собрал, скетч залил. Завтра пойду в машину проверять. Заодно попробую посканить can. Шильд или два шильда? надо двумя именно вразрез между радио и машиной втыкать, потому что одиночным сообщением не обойтись, они там сыпятся несколько раз в секунду. Впрочем, по схеме я так и нарисовал, так, на всякий случай спросил ) А сканить то можно и одним не разрезая провод. Я вообще разъемы так сделал, что можно и так и так соединять - от машины пара проводов - мама, от радио - папа, можно соединять без ардуины. От ардуины тоже папа - в машину, а в радио и мама и папа еще на этих двух проводах, чтоб сюда же цеплять от машины, чтоб получалось подключение без разрыва и сканировать одним CAN контроллером. Да, я полностью повторил схему. :) Про разъемы тоже подумал. Хочу ещё засканить положение R. И придумать как его по внешней кнопке включать. Чтобы можно было активировать вход задней камеры. А там можно будет сделать и переднюю камеру, и боковые. Вход задней камеры интересен тем, что когда он включён, приёмник или медиа продолжает работать. Ну это так, идеи...:) -------------------- |
|
|
![]()
Сообщение
#22
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Здорово! Сейчас запишу и попробую. Еще можно сделать, чтобы по внешней кнопке уходила команда в магнитолу, о том, что включена R и соответственно включалась задняя камера. Да и еще вопрос, а для ловли пакетов в can вы использовали монитор порта или отдельную программу? Библиотеки те же, а скетч другой? Извиняюсь может быть за простые вопросы, только недавно занялся изучением Arduino. Да я тоже недавно :) Сканировал этим же скетчем и монитор порта, в зипе там закомментарено кажись чтоб не мешало и не тормозило на всякий случай, сдесь вообще убрал в посте выше. Фильтры там делал конкретно что вылавливать где есть подозрение или без фильтра все подряд, потом в екселе можно вставить в таблицу и отсортировать по колонке с ID. Там только где закомментарено там или в HEX или в DEC раскомментаривал, но не все сразу. В зипе библиотеки те же что и в прошлый раз выкладывал, без изменений, просто для комплекта. Спасибо большое за ответ! Arduino и шильд собрал, скетч залил. Завтра пойду в машину проверять. Заодно попробую посканить can. Шильд или два шильда? надо двумя именно вразрез между радио и машиной втыкать, потому что одиночным сообщением не обойтись, они там сыпятся несколько раз в секунду. Впрочем, по схеме я так и нарисовал, так, на всякий случай спросил ) А сканить то можно и одним не разрезая провод. Я вообще разъемы так сделал, что можно и так и так соединять - от машины пара проводов - мама, от радио - папа, можно соединять без ардуины. От ардуины тоже папа - в машину, а в радио и мама и папа еще на этих двух проводах, чтоб сюда же цеплять от машины, чтоб получалось подключение без разрыва и сканировать одним CAN контроллером. Да, я полностью повторил схему. :) Про разъемы тоже подумал. Хочу ещё засканить положение R. И придумать как его по внешней кнопке включать. Чтобы можно было активировать вход задней камеры. А там можно будет сделать и переднюю камеру, и боковые. Вход задней камеры интересен тем, что когда он включён, приёмник или медиа продолжает работать. Ну это так, идеи...:) О, спасибо за напоминание, я же тоже хотел заднюю камеру включать )) Код такой же как у D, только там в четвером байте (считаем начиная с нуля) вместо 0x44 - 0x52. Это, кстати, ASCII коды этих самых букв: PRND = 0x50 0x52 0x4E 0x44 А в третьем байте - педаль тормоза - 20 отпущена, 21 нажата, поэтому я не менял этот байт. Да и пятый, шестой необязательно поди менять, может одного четвертого достаточно, еще не проверял. Но за педаль тормоза не весь байт отвечает, а один бит, потому что не помню при каких условиях там все меняется, получается другое число, а бит этот педаль так и показывает. Нулевой и первый байты другие на заглушенном моторе. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#23
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
О, вот что ещё нашёл на этом форуме:
http://forum.chrysler-dodge.ru/index.php?s...t&p=2122146 Там коды кнопок на руле есть, можно с руля сделать включение камеры :) -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#24
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
О, вот что ещё нашёл на этом форуме: http://forum.chrysler-dodge.ru/index.php?s...t&p=2122146 Там коды кнопок на руле есть, можно с руля сделать включение камеры :) Только с работы пришёл. Я сегодня подключил к машине. Все заработало. Единственное надо нейтраль тоже закинуть в разрешённое состояние, а то когда на нейтраль скидываешь видео выключается. И надо будет ещё считать коды, которые передаются при включении DVD VES. Я так понял при включении DVD, активируются видео входы магнитолы. -------------------- |
|
|
![]()
Сообщение
#25
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 422 Регистрация: 11.6.2012 Из: Мытищи Пользователь №: 52 047 Реальное имя:Александр ![]() ![]() |
Я сегодня подключил к машине. Все заработало. Можно начинать записываться в очередь и определять ценник? ![]() -------------------- Caravan-03-до 11. 2011г.
Grand Caravan-08-после 11.2011г. |
|
|
![]()
Сообщение
#26
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
Я сегодня подключил к машине. Все заработало. Можно начинать записываться в очередь и определять ценник? ![]() если чё, то я вроде был трретий в очереди. Плюс с меня пузырь+колбаска. я думаю что ещё пару сообщений и у нас ещё и навигация будет))) если чё то ещё плюсом пару пузырей+колбаска))) -------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#27
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
О, вот что ещё нашёл на этом форуме: http://forum.chrysler-dodge.ru/index.php?s...t&p=2122146 Там коды кнопок на руле есть, можно с руля сделать включение камеры :) Только с работы пришёл. Я сегодня подключил к машине. Все заработало. Единственное надо нейтраль тоже закинуть в разрешённое состояние, а то когда на нейтраль скидываешь видео выключается. И надо будет ещё считать коды, которые передаются при включении DVD VES. Я так понял при включении DVD, активируются видео входы магнитолы. Коды на VES вот мужик искал и нашел: http://canhack.org/board/viewtopic.php?t=973 Это на Jeep, на медленной шине - 83,3кбит/с, но комманды должны быть такие же. Там ссылка на git с его скетчем и библиотеками - они не совсем совместимы с теми что у меня. Это он VES эмулятор делал. Сам он русский, там же он на русский сайт кидал ссылку. А вот на заднюю камеру кода там нет, я так подозреваю в том же ID надо искать или рядом. Просто подменять в скоростях на R как на разблокировку видео в движении не прокатит, я сегодня пробовал. Я ещё вчера там парктоник нащупывал, может там камера рядом, но я лог не сохранил, надо будет заново. Сообщение отредактировал asix - 7.11.2017, 22:13 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#28
|
|
![]() Баксозакидатель КК ![]() Группа: Член Крайслер Клуба Сообщений: 12 263 Регистрация: 25.9.2009 Из: West MKADout Пользователь №: 25 128 Реальное имя:Алексей Город:Краснознаменск ![]() ![]() |
если чё то ещё плюсом пару пузырей+колбаска))) Хоть я первыйнах!, но в поляне участвую коньяком и шоколадом как минимум))) -------------------- Dodge Grand Caravan SE+++ 3,6 л., 2017 г.в. (2C4RDGBG9JR184585) - "Серебристая Ракета", тащусь за рулём)))
Chrysler T&C LX+ 3,3 л., 2008 г.в. - продан Dodge Caravan SXT 3,3 л., 2004 г.в. - продан Dodge Caravan SE 2,4 л., 2001 г.в. - продан Пешеход всегда прав!!! ...пока жив... |
|
|
![]()
Сообщение
#29
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
О, вот что ещё нашёл на этом форуме: http://forum.chrysler-dodge.ru/index.php?s...t&p=2122146 Там коды кнопок на руле есть, можно с руля сделать включение камеры :) Только с работы пришёл. Я сегодня подключил к машине. Все заработало. Единственное надо нейтраль тоже закинуть в разрешённое состояние, а то когда на нейтраль скидываешь видео выключается. И надо будет ещё считать коды, которые передаются при включении DVD VES. Я так понял при включении DVD, активируются видео входы магнитолы. Коды на VES вот мужик искал и нашел: http://canhack.org/board/viewtopic.php?t=973 Это на Jeep, на медленной шине - 83,3кбит/с, но комманды должны быть такие же. Там ссылка на git с его скетчем и библиотеками - они не совсем совместимы с теми что у меня. Это он VES эмулятор делал. Сам он русский, там же он на русский сайт кидал ссылку. А вот на заднюю камеру кода там нет, я так подозреваю в том же ID надо искать или рядом. Просто подменять в скоростях на R как на разблокировку видео в движении не прокатит, я сегодня пробовал. Я ещё вчера там парктоник нащупывал, может там камера рядом, но я лог не сохранил, надо будет заново. ![]() -------------------- |
|
|
![]()
Сообщение
#30
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Я сегодня подключил к машине. Все заработало. Можно начинать записываться в очередь и определять ценник? ![]() Попробую собрать все это в нормальный корпус. :))) Придется резать провода кан шины(2 и 13 контакт серого разъема) , как писалось выше на разъеме магнитолы, и включать в разрыв. Разъемы в продаже видел только папы, ту часть которая в машину. Мам, та часть что в радио, не встречал. И еще какое-то время потестить, может что-нибудь вылезет или добавятся какие-нибудь функции. -------------------- |
|
|
![]()
Сообщение
#31
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
О, вот что ещё нашёл на этом форуме: http://forum.chrysler-dodge.ru/index.php?s...t&p=2122146 Там коды кнопок на руле есть, можно с руля сделать включение камеры :) Только с работы пришёл. Я сегодня подключил к машине. Все заработало. Единственное надо нейтраль тоже закинуть в разрешённое состояние, а то когда на нейтраль скидываешь видео выключается. И надо будет ещё считать коды, которые передаются при включении DVD VES. Я так понял при включении DVD, активируются видео входы магнитолы. Коды на VES вот мужик искал и нашел: http://canhack.org/board/viewtopic.php?t=973 Это на Jeep, на медленной шине - 83,3кбит/с, но комманды должны быть такие же. Там ссылка на git с его скетчем и библиотеками - они не совсем совместимы с теми что у меня. Это он VES эмулятор делал. Сам он русский, там же он на русский сайт кидал ссылку. А вот на заднюю камеру кода там нет, я так подозреваю в том же ID надо искать или рядом. Просто подменять в скоростях на R как на разблокировку видео в движении не прокатит, я сегодня пробовал. Я ещё вчера там парктоник нащупывал, может там камера рядом, но я лог не сохранил, надо будет заново. ![]() Может быть. Хотя в локпике же есть возможность включать эту камеру? Вот, в общем, я немного подрихтовал программку, упростил, добавил нейтралку, сканер сделал отдельной функцией чтоб отключать комментом проще было, и заготовку для камеры и кнопок, может еще для чего пригодится. И еще, если делать чтоб сканер выводил вообще все подряд без фильтра, когда ардуинка вставлена в разрыв шины, то она не справляется, наверное, экран гаснет иногда. Тогда лучше сканировать без разрыва. Код #include "mcp_can.h" #include <SPI.h> #define FILTERID 0x20E // c этим ID сообщения будут выводиться в монитор порта // 6 кнопок с задней стороны руля #define NONE 0x00 #define LEFTBOT 0x10 #define LEFTMID 0x20 #define LEFTUP 0x08 #define RIGHTBOT 0x04 #define RIGHTMID 0x01 #define RIGHTUP 0x02 unsigned long rxId; byte len; byte rxBuf[8]; char msgString[128]; byte wheelbutton = 0x0; byte txBuf0[] = {0x00, 0x00, 0x80, 0x20, 0x50, 0xFF, 0x0C}; // включен P, мотор заведён, тормоз отпущен. byte txBuf1[] = {0x00, 0x00, 0x84, 0x21, 0x44, 0xFF, 0x0C}; // включен D, мотор заведён, тормоз нажат. MCP_CAN CAN0(10); // на десятом пине CS от адаптера "в машину". MCP_CAN CAN1(9); // на десятом пине CS от адаптера "в радио". void setup(){ Serial.begin(115200); // инициализация CAN0 bus, baudrate: 125k@8MHz Если шина медленная, на более старых моделях, // надо вместо CAN_125KBPS написать CAN_83K3BPS - 83,3Kbit/s, но там хз, может и коды другие. if(CAN0.begin(MCP_ANY, CAN_125KBPS, MCP_8MHZ) == CAN_OK){ Serial.print("CAN0: Init OK!\r\n"); CAN0.setMode(MCP_NORMAL); } else Serial.print("CAN0: Init Fail!!!\r\n"); // инициализация CAN1 bus, baudrate: 125k@8MHz Если шина медленная, на более старых моделях, // надо вместо CAN_125KBPS написать CAN_83K3BPS - 83,3Kbit/s но там хз, может и коды другие. if(CAN1.begin(MCP_ANY, CAN_125KBPS, MCP_8MHZ) == CAN_OK){ Serial.print("CAN1: Init OK!\r\n"); CAN1.setMode(MCP_NORMAL); } else Serial.print("CAN1: Init Fail!!!\r\n"); } void loop(){ if(!digitalRead(2)){ // на втором пине INT от адаптера со стороны машины. Считываем, если он в LOW. CAN0.readMsgBuf(&rxId, &len, rxBuf); // читаем из шины и посмотрим, пропускать ли дальше в радио. canscan(); // если ничего в монитор порта выводить не надо, можно закомментировать switch (rxId){ case 0x3A3: // кнопки на руле wheelbutton=rxBuf[0]; // запоминаем положение кнопок break; // case 0x00: // надо будет найти правильный ID // if(wheelbutton==LEFTMID){ // как-нибудь включим камеру, потом :) // } // break; case 0x20E: if(rxBuf[4]=='N'||rxBuf[4]=='D'){ // если включен N или D memcpy(rxBuf, txBuf0, 7); // заменяем на P } break; case 0x211: // здесь передаётся так же скорость rxBuf[2] = 0x00; // во втором rxBuf[3] = 0x00; // и третьем байте всегда ставим в 0 break; } CAN1.sendMsgBuf(rxId, 0, len, rxBuf); // отсылаем в радио } if(!digitalRead(3)){ // на третьем пине INT от адаптера со стороны радио. CAN1.readMsgBuf(&rxId, &len, rxBuf); // Считываем, если он в LOW canscan(); // если ничего в монитор порта выводить не надо, можно закомментировать CAN0.sendMsgBuf(rxId, 0, len, rxBuf); // и пересылаем дальше в машину } } void canscan(){ if(rxId == FILTERID){ sprintf(msgString, "Standard ID: 0x%.3lX DLC: %1d Data:", rxId, len); Serial.print(msgString); for(byte i = 0; i<len; i++){ sprintf(msgString, " %.2X", rxBuf[i]); Serial.print(msgString); } Serial.println(); } } -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#32
|
|
![]() Член Крайслер Клуба ![]() Группа: Член Крайслер Клуба Сообщений: 1 739 Регистрация: 21.1.2011 Из: Питерский край Пользователь №: 36 354 Реальное имя:Вячеслав Город:г.Сосновый Бор ![]() ![]() |
Впишусь тоже. Реально ли там организовать еще и доп. видеовыход на мониторы, при условии что в штатном майгиге нет VES ???
-------------------- Пацифика 3,6л 2019 - есть
Гранд Вояджер Лимитяй 3,8л 2010 - был Гранд Караван SXT 3,8л 2005 - был Коротыш Караван 3,0л 2000 - был |
|
|
![]()
Сообщение
#33
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
дайте фото нужных разьёмов. попробую поискать.
-------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#34
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
дайте фото нужных разьёмов. попробую поискать. У меня в самом первом посте ссылка на распиновку. Разбирать неохота опять :) -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#35
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
дайте фото нужных разьёмов. попробую поискать. Вот по этой ссылке. Серый разъём с2 http://www.shadowsstation.ch/attachments/F...belbelegung.pdf Впишусь тоже. Реально ли там организовать еще и доп. видеовыход на мониторы, при условии что в штатном майгиге нет VES ??? Да впринципе реально. Единственное не будет наверно зональности. Т.е. что спереди играет то и на доп мониторе будет. -------------------- |
|
|
![]()
Сообщение
#36
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 422 Регистрация: 11.6.2012 Из: Мытищи Пользователь №: 52 047 Реальное имя:Александр ![]() ![]() |
Да впринципе реально. Единственное не будет наверно зональности. Т.е. что спереди играет то и на доп мониторе будет. У меня так и работает. Белый разъём С3, контакты 6, 7 или 8. 8-ой контакт - экран, 7 - ой масса, что в принципе одно и тоже. Я подключал 6-ой на видеосигнал, 8-ой на экран. Уже пять лет так смотрю. -------------------- Caravan-03-до 11. 2011г.
Grand Caravan-08-после 11.2011г. |
|
|
![]()
Сообщение
#37
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Сегодня ещё покатался, потестил. В туннеле работает нормально.
Оказалось, что когда переключаешь скорость в 1-6 видео тоже пропадает, после замены проверки на такую: if(rxBuf[4]!='P' && rxBuf[4]!='R') всё стало нормально. Попробовал поковырять камеру (включение левой средней кнопкой на руле), видеовход с камеры включается, но не включается сама камера - надпись о том,что надо осмотреться на черном фоне. Возможно, питание на камеру подаётся совместно с огнями заднего хода, потом надо будет проверить. Если так, то плохо, белый свет назад во время движения включать не хочу :( Для исследований сделал фильтр ID переключающийся кнопками громкости на руле. При пользовании фильтра, в коде надо расскомментировать чтобы отключить громкость от кнопок (там есть пояснение), а можно просто переключить в AUX, тогда громкость пофиг. Начальный ID там написано где выставлять. Актуальный код будет всегда по адресу: http://azix.de/DVD_on_D.zip Сообщение отредактировал asix - 11.11.2017, 22:30 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#38
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
В архив добавил корпус для изготовления на 3D-принтере.
Доработать напильником. ![]() ![]() ![]() ![]() -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#39
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Сегодня ещё покатался, потестил. В туннеле работает нормально. Оказалось, что когда переключаешь скорость в 1-6 видео тоже пропадает, после замены проверки на такую: if(rxBuf[4]!='P' && rxBuf[4]!='R') всё стало нормально. Попробовал поковырять камеру (включение левой средней кнопкой на руле), видеовход с камеры включается, но не включается сама камера - надпись о том,что надо осмотреться на черном фоне. Возможно, питание на камеру подаётся совместно с огнями заднего хода, потом надо будет проверить. Если так, то плохо, белый свет назад во время движения включать не хочу :( Для исследований сделал фильтр ID переключающийся кнопками громкости на руле. При пользовании фильтра, в коде надо расскомментировать чтобы отключить громкость от кнопок (там есть пояснение), а можно просто переключить в AUX, тогда громкость пофиг. Начальный ID там написано где выставлять. Актуальный код будет всегда по адресу: http://azix.de/DVD_on_D.zip Из инструкции для самостоятельной установке камеры (https://moparonlineparts.com/docs/82212502.pdf), камера запитывается от прикуривателя, который включается при зажигании. Остальные 3 провода подключаются в магнитолу. Т.е. похоже, сигнал берется только из can. -------------------- |
|
|
![]()
Сообщение
#40
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
В архив добавил корпус для изготовления на 3D-принтере. Доработать напильником. ![]() ![]() ![]() ![]() Я тоже собрал все в корпус, правда брал готовый ![]() ![]() ![]() -------------------- |
|
|
![]()
Сообщение
#41
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Цитата Компактнее получилось! А что за корпус? Ардуино нано там, наверное? Можно вид изнутри? Сообщение отредактировал asix - 12.11.2017, 2:42 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#42
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Сегодня ещё покатался, потестил. В туннеле работает нормально. Оказалось, что когда переключаешь скорость в 1-6 видео тоже пропадает, после замены проверки на такую: if(rxBuf[4]!='P' && rxBuf[4]!='R') всё стало нормально. Попробовал поковырять камеру (включение левой средней кнопкой на руле), видеовход с камеры включается, но не включается сама камера - надпись о том,что надо осмотреться на черном фоне. Возможно, питание на камеру подаётся совместно с огнями заднего хода, потом надо будет проверить. Если так, то плохо, белый свет назад во время движения включать не хочу :( Для исследований сделал фильтр ID переключающийся кнопками громкости на руле. При пользовании фильтра, в коде надо расскомментировать чтобы отключить громкость от кнопок (там есть пояснение), а можно просто переключить в AUX, тогда громкость пофиг. Начальный ID там написано где выставлять. Актуальный код будет всегда по адресу: http://azix.de/DVD_on_D.zip Из инструкции для самостоятельной установке камеры (https://moparonlineparts.com/docs/82212502.pdf), камера запитывается от прикуривателя, который включается при зажигании. Остальные 3 провода подключаются в магнитолу. Т.е. похоже, сигнал берется только из can. Интересненько. На схеме указаны контакты разъёма, которые совсем не CAN, и которые вообще не обозначены на PDF-ке с распиновкой. Может, всё-таки у меня от фонарей запитывается? )) А у Вас как работает последний код, в котором у меня чёрный экран с надписью? Я забыл написать, что там у меня камера "включается" не просто однократным нажатием средней левой кнопки, а надо нажать и держать. Придётся, похоже, вскрывать обшивку и прозванивать разъем камеры, есть ли там постоянное питание или только когда горят фонари заднего хода. Сообщение отредактировал asix - 12.11.2017, 2:51 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#43
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
я не силён в электронике и инглийском, но я так понял что
CAMERA SIG - сигнал с камеры CAMERA SHIELD - экран этого самого сигнала а вот CAMERA RETURN это что? Что она должна там возвращать? Но на CAN это никак не похоже. Радио переключается в режим видеовхода с камеры, если даже текст соответствующий пишет. Единственную причину вижу в отсутствии питания камеры. Значит, оно у меня подключено как-то не так. Да в вышеприведённой инструкции видно, что это именно к американской машине, а не европейской, как у меня, значит могут быть отличия. Сообщение отредактировал asix - 12.11.2017, 3:07 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#44
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Цитата Компактнее получилось! А что за корпус? Ардуино нано там, наверное? Можно вид изнутри? Корпус готовый купил в магазине радиодеталей. Ардуино тоже Uno только с micro USB. http://roboshop.spb.ru/xDuino-Uno . Про нано думал, но к ней нужно еще стабилизатор делать. По 12 вольтам навсякий случай поставил предохранитель. ![]() -------------------- |
|
|
![]()
Сообщение
#45
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Сегодня ещё покатался, потестил. В туннеле работает нормально. Оказалось, что когда переключаешь скорость в 1-6 видео тоже пропадает, после замены проверки на такую: if(rxBuf[4]!='P' && rxBuf[4]!='R') всё стало нормально. Попробовал поковырять камеру (включение левой средней кнопкой на руле), видеовход с камеры включается, но не включается сама камера - надпись о том,что надо осмотреться на черном фоне. Возможно, питание на камеру подаётся совместно с огнями заднего хода, потом надо будет проверить. Если так, то плохо, белый свет назад во время движения включать не хочу :( Для исследований сделал фильтр ID переключающийся кнопками громкости на руле. При пользовании фильтра, в коде надо расскомментировать чтобы отключить громкость от кнопок (там есть пояснение), а можно просто переключить в AUX, тогда громкость пофиг. Начальный ID там написано где выставлять. Актуальный код будет всегда по адресу: http://azix.de/DVD_on_D.zip Из инструкции для самостоятельной установке камеры (https://moparonlineparts.com/docs/82212502.pdf), камера запитывается от прикуривателя, который включается при зажигании. Остальные 3 провода подключаются в магнитолу. Т.е. похоже, сигнал берется только из can. Интересненько. На схеме указаны контакты разъёма, которые совсем не CAN, и которые вообще не обозначены на PDF-ке с распиновкой. Может, всё-таки у меня от фонарей запитывается? )) А у Вас как работает последний код, в котором у меня чёрный экран с надписью? Я забыл написать, что там у меня камера "включается" не просто однократным нажатием средней левой кнопки, а надо нажать и держать. Придётся, похоже, вскрывать обшивку и прозванивать разъем камеры, есть ли там постоянное питание или только когда горят фонари заднего хода. Еще не проверял. Сегодня посмотрю. Про включение кнопкой так и предположил, что нужно держать. Врятли от фонарей, скорей также. Сегодня, если получится, у знакомого попробую посмотреть как у него подключена камера. У него тоже Европейский Вояджер. Хотя сомневаюсь, что есть разница с Америкой. -------------------- |
|
|
![]()
Сообщение
#46
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Корпус готовый купил в магазине радиодеталей. Ардуино тоже Uno только с micro USB. http://roboshop.spb.ru/xDuino-Uno . Про нано думал, но к ней нужно еще стабилизатор делать. По 12 вольтам навсякий случай поставил предохранитель. ![]() А как платы закреплены? Термоклей, двусторонний скотч или ещё что-то? -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#47
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
я не силён в электронике и инглийском, но я так понял что CAMERA SIG - сигнал с камеры CAMERA SHIELD - экран этого самого сигнала а вот CAMERA RETURN это что? Что она должна там возвращать? Но на CAN это никак не похоже. Радио переключается в режим видеовхода с камеры, если даже текст соответствующий пишет. Единственную причину вижу в отсутствии питания камеры. Значит, оно у меня подключено как-то не так. Да в вышеприведённой инструкции видно, что это именно к американской машине, а не европейской, как у меня, значит могут быть отличия. Почитал про установку камеры на JEEP https://www.drive2.ru/l/10088764/ . И так понял, что CAMERA SIG и CAMERA RETURN грубо говоря + и - видеосигнала. Локпик же подходит на Европейцев и как-то включает камеру Сообщение отредактировал Orion - 12.11.2017, 14:24 -------------------- |
|
|
![]()
Сообщение
#48
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Корпус готовый купил в магазине радиодеталей. Ардуино тоже Uno только с micro USB. http://roboshop.spb.ru/xDuino-Uno . Про нано думал, но к ней нужно еще стабилизатор делать. По 12 вольтам навсякий случай поставил предохранитель. ![]() А как платы закреплены? Термоклей, двусторонний скотч или ещё что-то? Платы закреплены на двух сторонний скотч. Хотел сначала на термоклей, но это получится навечно, поэтому пока на скотч, мало ли что. Держется очень хорошо. Платы шильдов между собой скручены через пластинки. Сообщение отредактировал Orion - 12.11.2017, 14:28 -------------------- |
|
|
![]()
Сообщение
#49
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
Нашел название и точные размеры корпуса 90x 65x 35 KA12
-------------------- |
|
|
![]()
Сообщение
#50
|
|
![]() Баксозакидатель КК ![]() Группа: Член Крайслер Клуба Сообщений: 12 263 Регистрация: 25.9.2009 Из: West MKADout Пользователь №: 25 128 Реальное имя:Алексей Город:Краснознаменск ![]() ![]() |
Парни, если вам поможет: у меня голова штатная, камера - китайская. Чтобы голова воспринимала камеру, надо её (камеру) активировать сканером. После этого независимо от того, есть камера или нет - при включении R, на голове квлючается вход для камеры, и далее всё зависит от того, подается изображение на голову или нет.
Сама камера питается от фонаря заднего входа, а в голову идет 2 провода: signal и shield... По крайней мере я так подключал... Даже если экран кабеля не подключить - изображение будет, но говённое))) И да, штатная голова погимает только камеры со стандартом ntsc... -------------------- Dodge Grand Caravan SE+++ 3,6 л., 2017 г.в. (2C4RDGBG9JR184585) - "Серебристая Ракета", тащусь за рулём)))
Chrysler T&C LX+ 3,3 л., 2008 г.в. - продан Dodge Caravan SXT 3,3 л., 2004 г.в. - продан Dodge Caravan SE 2,4 л., 2001 г.в. - продан Пешеход всегда прав!!! ...пока жив... |
|
|
![]()
Сообщение
#51
|
|
Партнёр КК ![]() Группа: Партнер КК Сообщений: 2 716 Регистрация: 13.6.2011 Пользователь №: 40 943 ![]() ![]() |
я умничать не буду. ибо не имею права, но:
1. на локпике камера включается просто нажатием. ничего держать не надо 2. пропущу умные высказывания и просто подожду конкретную цену за готовый девайс. включение задней камеры при движении вперёд меня не интересует))) ( ездил с данным девайсом, он нах не нужен). -------------------- Dodge Grand Caravan 3,6 Pentastar 2011, первый в РБ и СНГ!
Ford Explorer Limited +, 2015 Chevrolet Monte Carlo 1975 Lowrider,единственный в РБ ЗАЗ-965 1965 1,2L 4Х4 Организатор "Ретро-Минск® Автор проекта Ретро-Минск® Александр aka Monte carlo +375296999111 (WhatsApp, Viber) +375297555005 shurin@avtoamerika.by skype: avtoamerika.by |
|
|
![]()
Сообщение
#52
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Парни, если вам поможет: у меня голова штатная, камера - китайская. Чтобы голова воспринимала камеру, надо её (камеру) активировать сканером. После этого независимо от того, есть камера или нет - при включении R, на голове квлючается вход для камеры, и далее всё зависит от того, подается изображение на голову или нет. Сама камера питается от фонаря заднего входа, а в голову идет 2 провода: signal и shield... По крайней мере я так подключал... Даже если экран кабеля не подключить - изображение будет, но говённое))) И да, штатная голова погимает только камеры со стандартом ntsc... Ну да, камера то у меня штатная и замечательно работает когда еду назад, а когда сам включаю камеру кнопкой на руле, включается только видеовход камеры, а изображения нет. Я так понял из-за отсутствия питания на камере. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#53
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
я умничать не буду. ибо не имею права, но: 1. на локпике камера включается просто нажатием. ничего держать не надо 2. пропущу умные высказывания и просто подожду конкретную цену за готовый девайс. включение задней камеры при движении вперёд меня не интересует))) ( ездил с данным девайсом, он нах не нужен). 1. ну это я так сделал чтоб держать, можно сделать одно нажатие- ключил, второе - отключил, это вообще не проблема. Сейчас посмотрим, у ориона если заработает, значит у него питание нормально подключено, а у меня от фонаря. -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#54
|
|
![]() Завсегдатай ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 334 Регистрация: 15.3.2011 Из: Санкт-Петербург Пользователь №: 37 888 Реальное имя:Сергей Город:Санкт-Петербург ![]() ![]() |
я умничать не буду. ибо не имею права, но: 1. на локпике камера включается просто нажатием. ничего держать не надо 2. пропущу умные высказывания и просто подожду конкретную цену за готовый девайс. включение задней камеры при движении вперёд меня не интересует))) ( ездил с данным девайсом, он нах не нужен). 1. ну это я так сделал чтоб держать, можно сделать одно нажатие- ключил, второе - отключил, это вообще не проблема. Сейчас посмотрим, у ориона если заработает, значит у него питание нормально подключено, а у меня от фонаря. Попробовал. Видеовход активируется, но изображения нет. Предполагаю, что помимо сигнала в магнитолу подается еще команда в IPM, который подает питание на камеру. Причем команды на включение камеры и задних фонарей раздельны. Через локпик я так понимаю включается толька камера без задних огней. Да камера у меня тоже штатная. Сообщение отредактировал Orion - 12.11.2017, 21:54 -------------------- |
|
|
![]()
Сообщение
#55
|
|
![]() Прописался ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 175 Регистрация: 12.10.2016 Из: Allemagne Пользователь №: 86 685 Реальное имя:Виталий Город:Beckum ![]() ![]() |
Arduino Uno, два CAN шильда. День добрый, эта система управляет/посылает сигнал только в радио? Или можно этой сборкой в ЭБУ тоже команды посылать? С ув. Виталий -------------------- 05.2005 Megane Scenic Kaleido Ph I 1.6 107 лс (г.в. 1999) (продан)
05.2010 Espace IV Initale Ph II 3.0 181 лс (г.в. 2006) (дтп) 12.2010 Megane Grandtour RXE Ph II 1.4 94 лс (г.в. 2000) 04.2011 Espace IV Initale Ph II 3.0 181 лс (г.в. 2006) (сгорел) 10.2016 Lancia Voyager Gold 2.8 cRD 163 лс Multijet (г.в. 2012) |
|
|
![]()
Сообщение
#56
|
|
![]() Новичок ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 8.10.2013 Пользователь №: 65 978 ![]() ![]() |
Arduino Uno, два CAN шильда. День добрый, эта система управляет/посылает сигнал только в радио? Или можно этой сборкой в ЭБУ тоже команды посылать? С ув. Виталий Да, можно в обе стороны слать что угодно. Знать бы что :) Можно и к OBD разъему прицепиться одним CAN контроллером. Просто изначально была цель именно подменять сообщения, поэтому я использовал два CAN шильда. Сообщение отредактировал asix - 14.11.2017, 22:12 -------------------- Chrysler Grand Voyager RT, квадрат, 2.8 дизель, 2008 г.
|
|
|
![]()
Сообщение
#57
|
|
Новичок ![]() ![]() Группа: Пользователи Сообщений: 45 Регистрация: 24.5.2011 Из: Москва Пользователь №: 40 342 Реальное имя:Юрий Город:Москва ![]() ![]() |
Доброго дня всем. Просмотрев не одну статью и форумы не нахожу ответа для реализации видео разблокировки для MyGiG RHP Chrysler Grand Vo yager 2013г. Кто даст совет или ссылочку на данный девайс? Полностью рабочая версия. Я таких штуки 3 собрал. По знакомым раздарил. У меня на rhr перешитой в rhw прекрасно работает. На rbz и rer с rew прекрасно работает. В изготовлении копейки стоит. Настройка простейшая Да, глюки замечены не были. Уже как год работает практически каждый день. По цене вышло что-то порядка 1500р или меньше. Не помню уже. Здравствуйте Orion. Сергей, у меня не выходит каменный цветок. Нашол одну статейку "Arduino Nano/Due и китайский CAN модуль " - Цитата: (по сути то, что заказал в Китае это его копия) - не работает. Посмотрел внимательно, обнаружил, что кварц на 8 МГц (см. 1 на рисунке выше), а должен быть 16 МГц исходя из схемы девайса от Seeduino. [attachment=67501:index.jpg] Вопрос, Вы использовали платы какого производства. По вашим фото отчётам похоже на Китай но и мои с ALIExpress отличаются от ваших отсутствием надписи на плате MCP2515 но на самом процессоре есть. Просто не знаю в какую сторону уже рыть. После того как написал пост вышел из дома и собирался ехать в магазин за кварцами но перед выходом дай думаю залью последнюю прошивку, ни эту которая была первой по ответу на мою тему http://forum.chrysler-dodge.ru/index.php?a...st&id=64930 и не эту которая была в следующем посте http://forum.chrysler-dodge.ru/index.php?a...st&id=64930 а вот эту на которую не обратил внимание Актуальный код будет всегда по адресу:
http://azix.de/DVD_on_D.zip И вот почему: я подумал что вы уже сделали что мне нужно (разблокирование видео в движении)и выложили в скетч с либой на тот момент, а в дальнейших публикациях выложили скетч своих дальнейших изысканий по поводу камеры заднего вида и кнопок на руле. Быть может так и было, но не в первом случае и не во втором у меня ни чего не работало. И тут начинаешь башку ломать тем более что UNO и шильды в первые в руки взял да и ещё у друзей китайцев. Перепроверил схему соединений раз десять, увидел разницу в соединениях по вашим фото, межу вашими Сергей и asix (Germany) а также своими! Прозвонив плату UNO понял что вы в следствии удаления USB разъёма подпоялись к ногам процессора (Вам это нужно было для мобильности исследований). И использования выхода "IDREF", который не понятно с чем соединён дальше, по фото. Хотя на схеме он не используется вовсе. Что как выяснилось, это тоже питание "+5V". Ну а дльше я уже начал искать причину провала в самих производных. Грешным делом подумал КРОНА ВИРУС виноват. Ну так в магазин ехать не пришлось. Спасибо ВАМ ASIX и Orion за данный проект. Да камера у меня тоже штатная и при удержании средней кнопки слева под рулём, вкличается изображение в любом состоянии Г/У. Сообщение отредактировал Юрий69 - 3.3.2020, 23:25 |
|
|
![]()
Сообщение
#58
|
|
![]() Прописался ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 175 Регистрация: 12.10.2016 Из: Allemagne Пользователь №: 86 685 Реальное имя:Виталий Город:Beckum ![]() ![]() |
Разъемы в продаже видел только папы, ту часть которая в машину. Мам, та часть что в радио, не встречал. вроде они: ![]() https://www.ebay.com/itm/Car-Stereo-Radio-I...5.c100005.m1851 -------------------- 05.2005 Megane Scenic Kaleido Ph I 1.6 107 лс (г.в. 1999) (продан)
05.2010 Espace IV Initale Ph II 3.0 181 лс (г.в. 2006) (дтп) 12.2010 Megane Grandtour RXE Ph II 1.4 94 лс (г.в. 2000) 04.2011 Espace IV Initale Ph II 3.0 181 лс (г.в. 2006) (сгорел) 10.2016 Lancia Voyager Gold 2.8 cRD 163 лс Multijet (г.в. 2012) |
|
|
![]()
Сообщение
#59
|
|
Новичок ![]() ![]() Группа: Пользователи Сообщений: 45 Регистрация: 24.5.2011 Из: Москва Пользователь №: 40 342 Реальное имя:Юрий Город:Москва ![]() ![]() |
Разъемы в продаже видел только папы, ту часть которая в машину. Мам, та часть что в радио, не встречал. вроде они: ![]() https://www.ebay.com/itm/Car-Stereo-Radio-I...5.c100005.m1851 У меня другие. Я их не покупал, достались по наследству- от Китайского блока для подключения камеры заднего хода. Сообщение отредактировал Юрий69 - 6.3.2020, 18:38
Прикрепленные файлы
|
|
|
![]()
Сообщение
#60
|
|
Новичок ![]() ![]() Группа: Пользователи Сообщений: 45 Регистрация: 24.5.2011 Из: Москва Пользователь №: 40 342 Реальное имя:Юрий Город:Москва ![]() ![]() |
Asix благодари, он же замутил это. По поводу этого: Да камера у меня тоже штатная и при удержании средней кнопки слева под рулём, вкличается изображение в любом состоянии Г/У. Включается изображение с камеры или просто чёрный экран? Если есть вид с камеры то напиши лучше в тему асиксa, у него как я помню картинки не было. ASIX Если Вам это ещё актуально, я отвечу на все ваши вопросы по поводу эксплуатационных проверок и функциональности на моём а/м Г.В. 2013г. Свою благодарность высказал вам в профиль Сообщение отредактировал Юрий69 - 6.3.2020, 19:14 |
|
|
![]()
Сообщение
#61
|
|
Новичок ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 9.9.2019 Пользователь №: 99 241 Реальное имя:Михаил Город:Москва ![]() ![]() |
Разъемы в продаже видел только папы, ту часть которая в машину. Мам, та часть что в радио, не встречал. вроде они: ![]() https://www.ebay.com/itm/Car-Stereo-Radio-I...5.c100005.m1851 У меня другие. Я их не покупал, достались по наследству- от Китайского блока для подключения камеры заднего хода. В Москве есть в наличии много где эти разъемы, но ценник не очень адекватный. Мама Intro ISO CH-08 и CARAV 12-134 папа. Тоже озадачился сборкой данного девайса после того, как купил китайскую коробочку, которая дублирует экран смартфона на ГУ и мониторы. -------------------- ---------------------------------------------
Grand Voyager limited 3.6 Pentastar |
|
|
![]()
Сообщение
#62
|
|
Новичок ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 9.9.2019 Пользователь №: 99 241 Реальное имя:Михаил Город:Москва ![]() ![]() |
Разъемы в продаже видел только папы, ту часть которая в машину. Мам, та часть что в радио, не встречал. вроде они: ![]() https://www.ebay.com/itm/Car-Stereo-Radio-I...5.c100005.m1851 У меня другие. Я их не покупал, достались по наследству- от Китайского блока для подключения камеры заднего хода. В Москве есть в наличии много где эти разъемы, но ценник не очень адекватный. Мама Intro ISO CH-08 и CARAV 12-134 папа. Тоже озадачился сборкой данного девайса после того, как купил китайскую коробочку, которая дублирует экран смартфона на ГУ и мониторы. В наличии то есть - один 300р, второй - 450р. Но, в них не хватает пинов, которые либо где-то искать, либо покупать второй комплект фишек и доставать из них. Я выбрал вариант купить второй комплект. Выбиваемся из бюджета) ![]() -------------------- ---------------------------------------------
Grand Voyager limited 3.6 Pentastar |
|
|
![]()
Сообщение
#63
|
|
![]() Интересующийся ![]() ![]() ![]() Группа: Пользователи Сообщений: 72 Регистрация: 30.3.2011 Из: ЕКБ@МИНСК Пользователь №: 38 434 Реальное имя:Vlad Город:МИНСК ![]() ![]() |
Доброго всем форумчанам дня! Прошу автора топика обновить в первом посте линки схемы подключения и архив кода скетча.
-------------------- 2004 RG Chrysler T&C 3.8L Touring Platinum Series
2008 RT Chrysler T@C 4.0L Limited |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 19.7.2025, 5:47 | ![]() |
|
Мы в соцсетях:
![]() |