Респектос тебе Никитос Налютин! Круто, что ты в этом шаришь и не боишься делать своими руками + эксперементировать. Поисковые находки безценны. Очень крут! Тебе респект! Низкий поклон, что ты есть с такими мозгами!
Здравствуйте господа. Я вот никак не могу выловить инфу о постановке авто на охрану, подключился с помощью Canny к CAN на выходе OBD2. Закрываю-открываю, по одному каждый ID мониторю, но нигде нет реакции именно на нажатие. Может ли это быть связано с тем, что подключен к Can на OBD2? Буду благодарен если кто-нибудь поможет
Уважаю людей, способных объяснять сложное простыми словами. Сам делаю подобные вещи с Митсу. Например, сейчас в разработке система предупреждения фронтального столкновения (FCW): /watch?v=f2oOO4zEM34
Можно ли по CAN шине на Renault Scenic 2 2004 бензин, имитировать закрывание брелком, т.е. когда все приборы тухнут, и двери блокируются? Это нужно для автозапуска, после прогрева и выключении авто.
Никита, а что вы скажете о ESP32 ? Они уже больше года в продаже и копеечные по цене, но при этом пины для работы с CAN-шиной у неё на борту. Можно сказать что это та же ардуина, только быстрая и с CAN. И за 2 года уже наверно многое изменилось в вашем проекте. Вдруг у вас и вашего проекта есть свой сайит с более подробным описанием и исходниками?
Все материалы выложены тут: github.com/p1ne/fdim-controller С ESP32 немного игрался, но пока до работающего варианта не дошел. Так-то направление развития вполне логичное. Но в любом случае понадобится еще платка CAN-трансивера. На самой ESP32 есть только CAN-контроллер.
классная задумка . А вы в линуксе работаете ? для виндовс не посоветуете программ ? я пользуюсь CanHacker , но может есть удобненее , с выводом сразу в anci или dec..
мой форк github.com/p1ne/CAN_BUS_Shield интересный форк, в котором есть переключение режимов работы шины (бывает полезно при переключении масок и фильтров в тот момент, когда на шине идет значительный трафик) github.com/coryjfowler/MCP_CAN_lib
Никита приветствую. У меня Приус 20. подключил ардуину с китайским мср2515 (как у Вас в ролике), залил скетч из примеров на чтение данных и вывод в терминал ID + data, машина как взбесилась. чего то страшно стало. пыталась из под меня выпрыгнуть, вылезла куча ошибок. Пришлось подключать течстрим и всё сбрасывать. Чего то на Приусе экспериментировать страшно....из за более хитрых режимов работы двигателей. всё управляется дистанционно, ведь захочет поехать и поедет. кварц стоит 8мгц. перебрал кучу библиотек. пока толку ноль. попробую то, что предложили Вы.
Странно, приус в этом плане одна из наиболее hackable машин. Даже если посмотреть на уже ставшую классической работу @0xcharlie (Charlie Miller) & @nudehaberdasher (Chris Valasek) "Adventures in Automotive Networks and Control Units" illmatics.com/car_hacking.pdf - там они ломали именно приус и эскейп. Подозреваю, что у Вас проблема или со скоростью CAN-шины (она должна быть выставлена в скетче в то же значение, что и у Вас в машине) или с распайкой. Ну и версия библиотеки должна быть под 8МГц. Распайка на китайский CAN должна быть вот такой Arduino Pro Micro CAN bus controller VCC - VCC GND - GND 10 - CS 14 - SO 16 - SI 15 - SCK 7 - INT Arduino Nano CAN bus controller 5V - VCC GND - GND D10 - CS D12 - SO D11 - SI D13 - SCK D2 - INT Нога INT используется для приема сигналов, когда установлена маска/фильтр шины и прием работает через прерывание. Тогда в параметрах функции attachInterrupt нужно передать правильный номер прерывания.
Распайка под Nano была правильная. Не новичок в этом плане. Для меня работа с CAN нова и много что не понятно в плане работы с самим CAN. (с ELM работал, делал БК для своего Фокус 1) Инициализация MCP происходит нормально. Скорей всего что то со скоростью обмена. Что интересно. в примерах нигде не описывается установка скорости типа #define CAN_500KBPS 15 у приуса судя по всему именно 500 кбс. Где найти Ваши контакты, интересно с Вами пообщаться. Тут очень не удобно. На Драйв2 Вы есть?
Доброго времени суток! Загорелся идеей сделать боковую подсветку поворотов на крете, почитал на драйве статьи про расшифровку can-шины, вычитал про canny... Но покупать canny7 для скорей всего одноразового логирования шины как-то накладно, а мою задумку можно реализовать и на canny 5 nano (который вдвое дешевле 7ки, но, по словам автора статьи про расшифровку шины на драйве, не умеет логировать шину). Есть возможность взять elm327, но не уверен что он сможет выдать инфу в том виде, в каком она показана на 11:25. На драйве человек, который делал боковую подсветку (но для другой машины) сказал, что elm не подойдёт . Хотелось бы узнать ваше мнение. Или возможно есть какие-то сайты, где можно найти расшифровку ID устройств, который отображается перед данными в сообщениях в шине? Хотя если учесть что крета относительно новая модель для нашего рынка, то сомневаюсь, что расшифровка на неё есть.
расшифровка сообщений - всегда удел энтузиастов. ну или если вдруг утечет какая-то внутренняя документация. Для прослушивания шины проще всего собрать любую железку на mcp2515 - можно к ардуине, можно к распберри. готовых схем довольно много
Здравствуйте. Я вот никак не могу выловить инфу о постановке авто на охрану, подключился с помощью Canny к CAN на выходе OBD2. Закрываю-открываю, по одному каждый ID мониторю, но нигде нет реакции именно на нажатие. Может ли это быть связано с тем, что подключен к Can на OBD2? Буду благодарен за помощь
суть первых 10 минут: езжу на американском автомобиле, не на каком-то там Geely, но 2т.руб. для меня дорого, потому купил китайское г#вно за 150руб., огреб геморрой, сэкономил на спичках , очень собой доволен
"Обычный не риал тайм Линукс не подойдет нужна реальная риалтайм система." Ага... Блять, пиздец... Аналогия "Обычное говно не подойдет нужно реально еще более вонючее говно"
Спасибо за звук в правом наушнике
Респектос тебе Никитос Налютин! Круто, что ты в этом шаришь и не боишься делать своими руками + эксперементировать. Поисковые находки безценны. Очень крут! Тебе респект! Низкий поклон, что ты есть с такими мозгами!
красава! рассказано от души, понятно и интересно, уважуха и подписка!
Все на уровне детского сада. ) Рекомендую для анализа - Басмастер ( бесплатная программа для работы с шиной и отладкой).
Здравствуйте господа. Я вот никак не могу выловить инфу о постановке авто на охрану, подключился с помощью Canny к CAN на выходе OBD2. Закрываю-открываю, по одному каждый ID мониторю, но нигде нет реакции именно на нажатие. Может ли это быть связано с тем, что подключен к Can на OBD2? Буду благодарен если кто-нибудь поможет
Яркий пример того как не надо делать автомобильную электронику.
🤣🤣🤣
Уважаю людей, способных объяснять сложное простыми словами. Сам делаю подобные вещи с Митсу. Например, сейчас в разработке система предупреждения фронтального столкновения (FCW): /watch?v=f2oOO4zEM34
можно поподробнее? Видео посмотрел, но хотелось бы более подробное описание
@@Profyevподробнее здесь: mitsubo.ru/sobstvennaya-razrabotka-sistemy-fcw-forward-collision-warning/
@Nik есть вопрос по CAN шине формульного болида, как можно связаться с вами и задать вопрос?
Звук где?
Можно ли по CAN шине на Renault Scenic 2 2004 бензин, имитировать закрывание брелком, т.е. когда все приборы тухнут, и двери блокируются? Это нужно для автозапуска, после прогрева и выключении авто.
Тут не подскажу, с Рено дело никогда не имел
Сигнализации с can это умеют делать.
Никита, а что вы скажете о ESP32 ?
Они уже больше года в продаже и копеечные по цене, но при этом пины для работы с CAN-шиной у неё на борту. Можно сказать что это та же ардуина, только быстрая и с CAN. И за 2 года уже наверно многое изменилось в вашем проекте. Вдруг у вас и вашего проекта есть свой сайит с более подробным описанием и исходниками?
Все материалы выложены тут: github.com/p1ne/fdim-controller
С ESP32 немного игрался, но пока до работающего варианта не дошел. Так-то направление развития вполне логичное. Но в любом случае понадобится еще платка CAN-трансивера. На самой ESP32 есть только CAN-контроллер.
Здравствуйте !
Как связаться с автором?
дайте ссылку на китайское устройство чтения can-шины
ru.aliexpress.com/wholesale?catId=0&SearchText=mcp2515
Итог видео: "Я решил - и сделал"... А что и как - неизвестно.... То может просто повторил чей то проект!?!
звук то где?
А кварц поменять - лечит проблему?
Естественно, но у него же нет рук!
классная задумка . А вы в линуксе работаете ? для виндовс не посоветуете программ ? я пользуюсь CanHacker , но может есть удобненее , с выводом сразу в anci или dec..
CanHacker нормальная штука. Для Windows более удобных вариантов не знаю.
как с вами можно созвониться
Потому
что can протокол разрабатывался для авиатехники
Так и не увидел ссылки на исправленную библиотеку для 8мгц кварца :(
мой форк github.com/p1ne/CAN_BUS_Shield
интересный форк, в котором есть переключение режимов работы шины (бывает полезно при переключении масок и фильтров в тот момент, когда на шине идет значительный трафик) github.com/coryjfowler/MCP_CAN_lib
Никита приветствую. У меня Приус 20. подключил ардуину с китайским мср2515 (как у Вас в ролике), залил скетч из примеров на чтение данных и вывод в терминал ID + data, машина как взбесилась. чего то страшно стало. пыталась из под меня выпрыгнуть, вылезла куча ошибок. Пришлось подключать течстрим и всё сбрасывать. Чего то на Приусе экспериментировать страшно....из за более хитрых режимов работы двигателей.
всё управляется дистанционно, ведь захочет поехать и поедет.
кварц стоит 8мгц. перебрал кучу библиотек. пока толку ноль. попробую то, что предложили Вы.
Странно, приус в этом плане одна из наиболее hackable машин. Даже если посмотреть на уже ставшую классической работу @0xcharlie (Charlie Miller) & @nudehaberdasher (Chris Valasek) "Adventures in Automotive Networks and Control Units" illmatics.com/car_hacking.pdf - там они ломали именно приус и эскейп.
Подозреваю, что у Вас проблема или со скоростью CAN-шины (она должна быть выставлена в скетче в то же значение, что и у Вас в машине) или с распайкой. Ну и версия библиотеки должна быть под 8МГц.
Распайка на китайский CAN должна быть вот такой
Arduino Pro Micro CAN bus controller
VCC - VCC
GND - GND
10 - CS
14 - SO
16 - SI
15 - SCK
7 - INT
Arduino Nano CAN bus controller
5V - VCC
GND - GND
D10 - CS
D12 - SO
D11 - SI
D13 - SCK
D2 - INT
Нога INT используется для приема сигналов, когда установлена маска/фильтр шины и прием работает через прерывание. Тогда в параметрах функции attachInterrupt нужно передать правильный номер прерывания.
Распайка под Nano была правильная. Не новичок в этом плане. Для меня работа с CAN нова и много что не понятно в плане работы с самим CAN. (с ELM работал, делал БК для своего Фокус 1) Инициализация MCP происходит нормально.
Скорей всего что то со скоростью обмена.
Что интересно. в примерах нигде не описывается установка скорости типа #define CAN_500KBPS 15
у приуса судя по всему именно 500 кбс. Где найти Ваши контакты, интересно с Вами пообщаться. Тут очень не удобно. На Драйв2 Вы есть?
Да, есть, давайте никнейм, стукнусь
Доброго времени суток!
Загорелся идеей сделать боковую подсветку поворотов на крете, почитал на драйве статьи про расшифровку can-шины, вычитал про canny... Но покупать canny7 для скорей всего одноразового логирования шины как-то накладно, а мою задумку можно реализовать и на canny 5 nano (который вдвое дешевле 7ки, но, по словам автора статьи про расшифровку шины на драйве, не умеет логировать шину).
Есть возможность взять elm327, но не уверен что он сможет выдать инфу в том виде, в каком она показана на 11:25. На драйве человек, который делал боковую подсветку (но для другой машины) сказал, что elm не подойдёт . Хотелось бы узнать ваше мнение. Или возможно есть какие-то сайты, где можно найти расшифровку ID устройств, который отображается перед данными в сообщениях в шине? Хотя если учесть что крета относительно новая модель для нашего рынка, то сомневаюсь, что расшифровка на неё есть.
расшифровка сообщений - всегда удел энтузиастов. ну или если вдруг утечет какая-то внутренняя документация. Для прослушивания шины проще всего собрать любую железку на mcp2515 - можно к ардуине, можно к распберри. готовых схем довольно много
А где автомобильная электроника?
Прямо в видео :)
За все хорошее благодарите США!
хахаха про сдувание колес... я както бегал вокруг БМВ и хлопал дверями.... чтобы увидеть варианты сообщения о их состоянии
Здравствуйте. Я вот никак не могу выловить инфу о постановке авто на охрану, подключился с помощью Canny к CAN на выходе OBD2. Закрываю-открываю, по одному каждый ID мониторю, но нигде нет реакции именно на нажатие. Может ли это быть связано с тем, что подключен к Can на OBD2? Буду благодарен за помощь
Плыли, плыли, а на берегу - всралыся! Это что за "РеалТайм" в шине которая делалась для "всяко-разно в общем не заразно"!
Где вас учат 30 мин говорить ни о чем? все выступление про Can-шину и рекламу каких то не нужных приблуд.
Расскажите по делу, с удовольствием послушаем :)
Деньги отрабатываете.
суть первых 10 минут: езжу на американском автомобиле, не на каком-то там Geely, но 2т.руб. для меня дорого, потому купил китайское г#вно за 150руб., огреб геморрой,
сэкономил на спичках , очень собой доволен
Подождите, ШЯ ЗАрвется мозгЕ!
Бла бла бла...
Нихуя не понял но интересно🤔
"Обычный не риал тайм Линукс не подойдет нужна реальная риалтайм система." Ага... Блять, пиздец... Аналогия "Обычное говно не подойдет нужно реально еще более вонючее говно"