Arduino CAN Hacker, CAN Monitor, CAN Sender разбор вопросов

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ค. 2020
  • Arduino CAN Hacker, CAN Monitor, CAN Sender разбор вопросов
    Данное видео снято как дополнение к прошлым видео по платам Arduino , снято для разъяснения самых задаваемых вопросов в комментариях и личных сообщениях.
    ссыль на файлы для ардуино на Яндекс диске:
    yadi.sk/d/WPZJagF6fF2iKQ
    ссыль на плейлист с прошлыми материалами:
    • Микроконтроллеры (Ardu...
    Донат для поддержки канала:
    new.donatepay.ru/@881184
    Донат для поддержки канала:
    www.donationalerts.com/r/genn...
    Поддержи канал подпиской , это поможет развиваться и снимать разные видео на разную тематику а не заниматься сугубо заработком на одних и тех же авто !!! :
    / @lisai-auto
    Дополнительный ресурс нашего канала на котором так же можно поддержать канал и автора ну и еще получить какую либо информацию или софт :
    boosty.to/gennadilisai
    +79060130349
    мои страницы :
    gennadilisai
    / gennadi.lisai
    / gennadilis
    ok.ru/gennady.lisaymantsevich
    / gennadilisai
    Мои группы :
    / autoservice_moscow
    mercedes_moscow_club
    autoservice_moscow
    truckdiag_moscow
    ok.ru/group59080097923122
    / autoservice.moscow
    / mercedes.moscow.club
    / truckdiagmoscow
    Адрес в Дзене
    zen.yandex.ru/id/5ffa3d7ed5da...
    #сидимдома
    #домавместе
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 149

  • @gordeikiselev3331
    @gordeikiselev3331 ปีที่แล้ว

    Геннадий! Спасибо за инструкцию все очень доступно! Схему собрал, скетчи залил, канхакер видит передачу! Долго мучился с подключением датчика угла поворота после корректировки скетча спедтест со 125 кбит на 100 кбит пошла передача пакетов, но не надолго следующее включение не увенчались успехом, скорость на канхакер была выставлена 1 Мбит, чудеса!

  • @arayikabrahamyan752
    @arayikabrahamyan752 3 ปีที่แล้ว +1

    Спасибо за видео .. все работает идеально...

  • @AVTODOCtor12
    @AVTODOCtor12 หลายเดือนก่อน +1

    Благодарю. Все получилось настроить.

  • @e-cantech2649
    @e-cantech2649 2 ปีที่แล้ว +1

    Спасибо большое!!!!

  • @Deos39
    @Deos39 4 ปีที่แล้ว +2

    Познавательно!

  • @radiohome
    @radiohome 3 ปีที่แล้ว

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

  • @user-zl7ve6bm3n
    @user-zl7ve6bm3n ปีที่แล้ว +1

    Спасибо . За хорошее видео .

  • @valbob8144
    @valbob8144 2 ปีที่แล้ว +1

    все четко и доходчиво ! спасибо.

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      пожалуйста

  • @zykovalexander76
    @zykovalexander76 ปีที่แล้ว

    Спасибо большое за информативное видео

  • @muzika9427
    @muzika9427 6 หลายเดือนก่อน +1

    Спасибо

  • @Dimasiksss
    @Dimasiksss 4 ปีที่แล้ว +1

    От души !!!! Как всегда все четко !!!!

  • @goldenbrest2022
    @goldenbrest2022 4 ปีที่แล้ว +2

    хорошая тема !

  • @user-gx5fb7pg8l
    @user-gx5fb7pg8l 3 ปีที่แล้ว +3

    Такие значения как скорость шины нужно выносить в отдельную переменную, а лучше даже в массив с названием config. Тогда при чтении кода будет интуитивно понятно что данные в массиве config можно и нужно настраивать в зависимости от конкретной шины, а если ещё и упомянуть об этом в видео так вообще проблем не будет 😀

  • @saidgusainov6252
    @saidgusainov6252 4 ปีที่แล้ว +2

    Спасибо большое.

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      всегда пожалуйста

  • @609609100
    @609609100 4 ปีที่แล้ว +4

    Спасибо большое! После просмотра исправил все недочеты и наконец полетели пакеты с грантовской приборки даже стрелками получилось пошевелить. 😀

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      Отлично

    • @user-fw3nq1rr9o
      @user-fw3nq1rr9o 3 ปีที่แล้ว

      Приветствую , тоже планирую на калине юзать, а какие камни меня поджидают можете осветить?

  • @AVTODOCtor12
    @AVTODOCtor12 ปีที่แล้ว +1

    Спасибо. За ваши знания. Очень подробно. Лайк, подписка, и комент в лет.,👍

  • @carchipltd7733
    @carchipltd7733 3 ปีที่แล้ว

    Спасибо за уроки. Все таки не разобрался как запустить CAN Monitor на 83,3kbps. В 2515H файле обноружил, что 83,3 не заявленно с 8MHZ кварцом, перепоял 16MHZ, но все ровно не удается запустить. На 100KBPS все работает отлично (BMW CAS3, щиток)

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      В файл библиотеки скорость можно дописать
      Чуть позже по времени и возможности снимем что-то ещё более подробно по комментам

  • @aqillibola_713
    @aqillibola_713 2 ปีที่แล้ว +1

    Спасибо Вам огромное, после просмотра вашего видео сразу нашел свои ошибки. Исправил по вашим рекомендациям, сразу пошло. я не обращал толком внимание на скорость порта в винде. (7 месяцев мучался). Еще раз спс.

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      🤝
      подписывайтесь на еще один мой канал @GarageCoderLis
      th-cam.com/channels/DCZD8w7FrqXnV8X2UU9EpA.html
      Пока там не густо на в будущем данные ролики такого плана будут публиковаться там

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      ну и за обратную связь спасибо ☺️

  • @xtheoyt
    @xtheoyt 9 หลายเดือนก่อน +1

    Bro i love ur greenscreen image !

  • @dmitriymalanchyk6621
    @dmitriymalanchyk6621 3 ปีที่แล้ว +1

    С подменой констант в библиотеке все получилось скорость шины рассчитывается правильно ,видимо CAN Hacker не правильно считает. Правда устройство после нескольких пакетов меняет скорость шины на 83,3 kbit/s а вот ее программа не хочет считать . Правда в библиотеке есть такая частота правда на 16мГц ,а у меня все модули с кварцем 8мГц и выпаять не откуда. Но за помощь спасибо не ожидал что так быстро ответите.

  • @TheAqua12333
    @TheAqua12333 ปีที่แล้ว

    Спасибо большое за видео! Еще раз посмотрел все настройки и схему сборки (припаянные контакты) - все корректно, указал правильную скорость COM-порта. Указал значения 8 Мгц. Залил скетч из примеров (Com-Read) вроде все нормально. Подключил к выводам магнитолы КанХ и КанЛ. Ничего не видит...землю GND на ардуино нужно ли соединять с магнитолой как то? Может у меня просто не рабочий MCP2515? Еще я точно не знаю скорость шины магнитолы на Hyundai ix35, но я просто все скорость в канхакере перепробовал...нет результата

  • @alexanderl.884
    @alexanderl.884 4 ปีที่แล้ว +3

    Геннадий, опять всё классно!, только не работает:-(...а кто храпит за кулисами :-)

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว +3

      За кулисами храпит английский бульдожке :):) лол 😂

  • @user-vo5zn8ju1s
    @user-vo5zn8ju1s ปีที่แล้ว

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

  • @dmitriymalanchyk6621
    @dmitriymalanchyk6621 3 ปีที่แล้ว +1

    Добрый вечер Геннадий,очень познавательное видео спасибо . Не могли бы вы подсказать константы для шины 62.5 kbit/s (сельхоз техника) нашел китайскую програму она считает такие константы 03ВА03 или 078А01 при вводе их в CAN Hacker скорость шины далека от желаемой . Проверял константы из библиотеки со стандартными скоростями с этой программой все совпадает . Может в сам CAN Hacker не правильно ввожу ,хотя вроде все просто. Спасибо.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      yadi.sk/d/lXF79nxiz5iA_Q
      вот этим обычно считал промахов небыло
      Для проверки работы попробуйте просто вывод в терминал с добавлением скорости в библиотеку
      Возможно сама программа канхакера не совсем корректно отрабатывает , как вариант заменить крнстанты одной из стандартных скоростей в библиотеке для канхакера и в нем ее выбирать.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      И да прога и эта каитайская но считает верно

  • @tarek_hosni8348
    @tarek_hosni8348 4 ปีที่แล้ว

    Hi, interesting works. can you please add caption in English in your videos so can other people understand and get educated?

    • @chefgmbh12
      @chefgmbh12 4 ปีที่แล้ว +1

      Попробуй включить субтитры,возможно тебе поможет.

  • @SergAllen
    @SergAllen ปีที่แล้ว +1

    Дома на столе кан хакер работает нормально, а в машине считывает данные секунд 5 и зависает. В чем может быть проблема?

  • @Antihrist1
    @Antihrist1 3 ปีที่แล้ว

    Здравствуйте. Помогите за оплату как мне управлять автомобильным инвертором гибридным через САN шину что бы запитать электродвигатель?

  • @vuazen1
    @vuazen1 ปีที่แล้ว

    Геннадий у меня вопрос не в тему а как специалисту. Можно ли внести поправку в прошивку чтобы избавится от срезки оборотов. На Субару если нет сигнала скорости то при 4000об и выше идёт срезка оборотов. Зачем мне это нужно. У меня самодельный самолёт с двигателем Субару. И когда в полёте вдруг останавливается двигатель очень не приятно. Я бы даже сказал страшно.

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      Ну я думаю решаемо , но на крайний случай симулировать сигнал скорости

    • @vuazen1
      @vuazen1 ปีที่แล้ว

      @@lisai-auto Спасибо Геннадий за ответ. Хотелось бы без допов. Лишний блочёк лишний оказ. Я купил один, пока он был по разумной цене 2500р, но сейчас за него просят 7500р. Не пенсионерская цена. Преобразователь сигнала тахометра в скорость. По средствам АЦП так как сигнал скорости в ЕСМ приходит по шине КАН.

  • @vladimir7070
    @vladimir7070 3 ปีที่แล้ว +1

    Добрый день спасибо за видео все хорошо разжовано и понятно . Скажите можно ли работать с Arduino CAN Hacker с шинами 33.3 kbit/s и 83.3 kbit/s ? Пробывал в простейшем мониторе Arduino менять частоту но выбивает ошибка при загрузке скетча.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      да можно
      можно изменить в файлах 2515H конфигурацию и будет нужная скорость
      в канхакере сложнее в обычном мониторе проще
      -------------------------------------------------------------------------------------------------------------------------------------------------------
      Пример:
      Файл 2515.CCP:
      case (CAN_33K3BPS): // 33.33KBPS
      cfg1 = MCP_8MHz_33k3BPS_CFG1;
      cfg2 = MCP_8MHz_33k3BPS_CFG2;
      cfg3 = MCP_8MHz_33k3BPS_CFG3;
      break;
      case (CAN_33K3BPS):
      cfg1 = MCP_16MHz_33k3BPS_CFG1;
      cfg2 = MCP_16MHz_33k3BPS_CFG2;
      cfg3 = MCP_16MHz_33k3BPS_CFG3;
      break;
      файл 2515 defs.h:
      #define MCP_8MHz_33k3BPS_CFG1 (0x85) /* Increased SJW */
      #define MCP_8MHz_33k3BPS_CFG2 (0xF6) /* Enabled SAM bit */
      #define MCP_8MHz_33k3BPS_CFG3 (0x84) /* Sample point at 75% */
      ////
      #define MCP_16MHz_33k3BPS_CFG1 (0x4E)
      #define MCP_16MHz_33k3BPS_CFG2 (0xE5)
      #define MCP_16MHz_33k3BPS_CFG3 (0x83) /* Sample point at 75% */

    • @vladimir7070
      @vladimir7070 3 ปีที่แล้ว

      @@lisai-auto Спасибо, поправил но столе работает осталось на машине проверить .А на 83.3 kbit/s что поправь нужно ?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      сейчас не на месте но в принципе тоже самое только другие константы

  • @Dimasiksss
    @Dimasiksss 4 ปีที่แล้ว

    На Arduino uno пробовали?? Что то не получается. Скетч записался, кварц поставил 8MNZ, везде стоит скорость 115200, канхакер видит плату, а вот пакеты не идут, пробовал на разных скоростях, не подскажете куда смотреть ?

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว +3

      посмотрите внимательно на настройки Timestamp RTR Reed only , ну и откуда данные читаете , с какого устройства или авто

    • @Dimasiksss
      @Dimasiksss 4 ปีที่แล้ว

      Геннадий Лисай разобрался, дело было в том,что в машине стоит контроллер для управления сторонней магнитолы с кнопок руля, подключённый к can шине, он тоже может читать can шину. Так вот когда я его отключил от питания, все заработало и пакеты пошли ) , так же и на оборот, когда подключаю canхакер и читаю шину, то тем контроллером не могу прочитать. Почему то конфликтуют они. Авто Ауди а5 2008 года шина comfort 100Kbit\s Вам спасибо.

  • @Numsarmik
    @Numsarmik 3 ปีที่แล้ว

    Всё сделал согласно ваших инструкций. Данные появляются, но не бегут.
    Переподключаю - новые высвечиваются и снова в застывшем виде.
    Почему нет движений как у вас?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      может ардуинка зависает

    • @Numsarmik
      @Numsarmik 3 ปีที่แล้ว

      @@lisai-auto А библиотеки и скетч по канхакеру, что вы выложили, уже с вашими антизависающими правками или это надо самому сделать?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      должно быть все с правками

    • @Numsarmik
      @Numsarmik 3 ปีที่แล้ว

      @@lisai-auto сегодня менял и ноутбуки и ардуинки. Всё равно нет движения строк. Что это может быть?

  • @Davidk91001
    @Davidk91001 10 หลายเดือนก่อน

    Здравствуйте! Большое спасибо за ролик! Подписался и потихоньку смотрю Ваши ролики. Но вот какая проблема. 1. Скачал все, но в скетче нет строки где надо выбирать частоту. 2. При загрузке выдает can.h: No such or directory Распаковал и начал загружать с той же папки где файл скетча. Буду Вам очень признателен. Скажите пожалуйста что я делаю не так. С уважением, Давид!

    • @lisai-auto
      @lisai-auto  10 หลายเดือนก่อน

      Данные библиотеки есть в открытом доступе на гитхаб
      А так сами библиотеки поместить в папку libraries arduino и ошибка по отсутствующим библиотекам пропадет

    • @Davidk91001
      @Davidk91001 10 หลายเดือนก่อน

      @@lisai-auto Огромное спасибо за оперативны ответ! Теперь все что в Вашей папке что я скачал с диска яндекса загружается без проблем. Еще раз большое Вам спасибо! Возникает два вопроса. Если не сложно скажите пожалуйста. 1. Чтобы только читать can_шины какой конкретно файл надо загрузить? 2. Если к примеру я буду читать шины bmw е60 ведь необходимо указать скорость шин конкретного автомобиля? Или есть вариант чтобы указать скорость так чтобы было универсально для любой машины? 3. А частоту ставлю 8000 как на модуле mcp 2515? Простите что беспокою. Уделите пожалуйста пару минут. Распишите пожалуйста эти моменты. С уважением, Давид Владимирович!

    • @lisai-auto
      @lisai-auto  10 หลายเดือนก่อน

      да частоту как на модуле выставлять скорость соответственно шине
      из универсального можно на ардуино с модулем мцп запустить канхакер там в программе можно менять скорость

    • @Davidk91001
      @Davidk91001 10 หลายเดือนก่อน

      @@lisai-auto Геннадий, еще раз простите что так часто задаю вопросы. Вы забыли сказать на счет конкретного файла. Я скачал именно Ваш архив. Какой именно файл залить? Один или два или одного достаточно чтобы было универсально? И еще момент, какую скорость ставить по умолчанию и загружать? А потом уже в проге как я понял. Не пытаюсь перехвалить. Пересмотрел кучу. Ваши олики четко и понятно. А вопросы мои возникают потому как я не очень опытный.) С уважением, Давид!

  • @user-rm7xn8lw5j
    @user-rm7xn8lw5j 5 หลายเดือนก่อน

    Во всех скетчах речь о кварце установленном на MCP 2515 ? Кварц на плате Ардуино нигде не фигурирует?

  • @user-hd4gj2zn7s
    @user-hd4gj2zn7s 3 ปีที่แล้ว

    Огромное спасибо за старание! Просмотрел видео, прочитал комментарии, проверил библиотеку, вроде все правильно. Запустил canhacker, Скорость 500кб/с., подключился, вижу данные, пишу id , байты, отправляю. Ардуино светодиодом начинает моргать. В верхнем окне canhacker'а должен появиться пакет который я отправляю? Почему то у меня тишина.. при этом данные с шины бегут, канхакер не подвисает.

    • @user-hd4gj2zn7s
      @user-hd4gj2zn7s 3 ปีที่แล้ว

      И да! Блютуз модуль у меня не подключен, может изза этого?

    • @user-hd4gj2zn7s
      @user-hd4gj2zn7s 3 ปีที่แล้ว

      И еще, эта связка работает на отправку пакетов can sender если не ошибаюсь. Ваша разработка из другого видео. Проверял оригинальным кан хакером. Сейчас его у меня нет.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      Ну тут так по комменту не скажеш , вообще в принципе если все верно сделанотдолжно работать . Проверено и повторено не раз

    • @user-hd4gj2zn7s
      @user-hd4gj2zn7s 3 ปีที่แล้ว

      @@lisai-auto ну то-есть в верхнем окне мной отправленные пакеты должны появляться (отображаться), правильно?

    • @user-hd4gj2zn7s
      @user-hd4gj2zn7s 3 ปีที่แล้ว +1

      @@lisai-auto извиняюсь, ложная тревога, всё работает и работало. В верхнем окне не должны появляться мои сообщения. Даже в оригинальном канхакере. Мне показалось так удобнее работать, если я точно знаю что мои сообщения попадают в can. Для этого можно использовать две связки, на разных com. В одной работать, другой мониторить.

  • @arturgheba8678
    @arturgheba8678 2 ปีที่แล้ว

    Геннадий подскажите скорость can шины салона спринтер 906 ?

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

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

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      По памяти точно не помню да и мерсов вагон разных в работе , но на сколько память не изменяет то или 83.3 или 125

  • @e-cantech2649
    @e-cantech2649 3 ปีที่แล้ว +1

    Здравствуйте Геннадий подскажите пожалуйста этот кан хакер работает с шиной 1939 ?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      Да работает но под задачи 1939 лучше использовать немного иную конструкцию

    • @e-cantech2649
      @e-cantech2649 3 ปีที่แล้ว +1

      @@lisai-auto у меня два дивайса между собой общаются. но к авто не подключается! Изо чего может быть?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      Скорее в его с настройкой шины или скорости вопрос
      Ну или кварц не тот перепроверьте

    • @e-cantech2649
      @e-cantech2649 3 ปีที่แล้ว +1

      @@lisai-auto спасибо большое

  • @user-yo4qz2jw3g
    @user-yo4qz2jw3g ปีที่แล้ว

    Добрый день.)) Подскажите пожалуйста - Не знаете можно ли как-то сбросить ошибку с блока например тпмс хендай - на столе ? Через кан хакер - он выдает 01-00
    ( Ошибка) а нужно чтобы выдавал 00 -00 )) . Не сталкивались не разу ? Машины нет в наличии .

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      Не сталкивался именно с этим блоком но думаю 🤔 запитать подключить диагностику и сбросить ошибку

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      Если данные подменить то лучше реализовать шлюз на ардуино стм или канни

    • @user-yo4qz2jw3g
      @user-yo4qz2jw3g ปีที่แล้ว

      @@lisai-auto да на канни уже приборку полностью сделал . Все работает. А вот хотел блок тпмс поставить ещё к приборке она умеет это . И тут засада какая то . Такое чувство что блок просто спит - а будит его какая то команда в can . А вот какая пока я не понял .((

    • @user-yo4qz2jw3g
      @user-yo4qz2jw3g ปีที่แล้ว

      @@lisai-auto подскажите пожалуйста диагностику vag com+can попробовать на столе ? Приборку + блок связать и подключить ? Какой программой это лучше сделать ?

  • @sergeyrink3003
    @sergeyrink3003 3 ปีที่แล้ว

    Начинать нужно с драйвера USB-COM интерфейса. Ардуино при подкулючении должна определяться и делать дзынь и номер порта можно посмотреть в менеджере устройств. После этого если выбрана правильная плата и порт в Ардуино-IDE, то всё должно записываться.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      Да все верно

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      А самое интересное что просто и разжевано много раз причём и на сайте arduino

  • @demiurge_style
    @demiurge_style ปีที่แล้ว

    Приветствую. У меня вот какая ситуация. При отправке пакета, когда я посылаю одиночный пакет кнопкой single shot mcp2515 ждёт доминантный бит подтверждения, и если его не получает, то продолжает долбить этим пакетом пока не дождется. Можно сделать чтобы одиночная посылка действительно отправлялась только раз и не ждала доминантный уровень в бите подтверждения?

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

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

    • @demiurge_style
      @demiurge_style ปีที่แล้ว

      Возможно не совсем корректно написал. После данных в пакете идёт бит ACK.
      Слот распознавания (Acknowledgement Slot). Каждый контроллер CAN, способный корректно получить сообщение, посылает бит распознавания (Acknowledgement bit) в конце каждого сообщения. Приемопередатчик проверяет наличие бита распознавания и, если таковой не обнаруживается, высылает сообщение повторно.
      У передатчика этот бит всегда рецессивный. А когда приемник получает пакет и с ним все ок, он выставляет его в доминанту, нулевой уровень, передатчик этот бит слушает и понимает, что пакет получил минимум один приемник. Все ок. Если уровень в этом бите остаётся 1, никто не ответил, передатчик повторяет и повторяет отправку.

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      ну на сколько знаю в старых версиях программы кан хакер (которая работает с ардуино )данное не реализовано
      на сколько помню есть только или отправка вручную или отправка по периоду времени или отправка по триггеру

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว +1

      да и в многих библиотеках не во всех имеется реализация
      для более серьезных задач рекомендовал бы отойти от ардуино и использовать стм32 или есп32

  • @vladlenbezymanny3716
    @vladlenbezymanny3716 4 ปีที่แล้ว

    Добрый день.Огромное спасибо за видео,но проблема так и не решилось.
    скачал файлы сгугл диска под видео ,полностью собрал плату по фото в архиве.
    проверяю скетч из библиотеки mcp2515 -данные кан бегут,скорость 500кб/с,кварц от шилда 8мгц
    библиотека mcp_can -тоже данные есть.
    в библиотеке канхакера меняю на CAN_CLOCK canClock = MCP_8MHZ;
    зашиваю и в канхакере тишина
    т.е полностью подключается,версию пишет и ноль данных.
    скорости пробовал и 500 и 1мб
    в чем может быть проблема
    заранее благодарю за ответ

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      Проверяйте подключение и работу самих мк в таком случае , все работает . Все неоднократно проверено и повторено многими

    • @user-bc7vh9xr3l
      @user-bc7vh9xr3l 3 ปีที่แล้ว

      Мне в такой ситуации помогло снятие галок в настройках подключения кан хакера

  • @s_dubel8170
    @s_dubel8170 3 ปีที่แล้ว

    Ребятки подскажите как выгледит пакет чтобы запустить на столе мультимедию rangrover logik7

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      К сожалению не подскажем
      Нет данных от данной системы
      Если есть возможность считайте с другого авто

  • @alexdiagnostik7818
    @alexdiagnostik7818 4 ปีที่แล้ว +1

    Привет, спасибо за Ваш труд, собрал Канхакер по вашей схеме и ПО. С моторной шиной работает отлично, но вот с бортовой проблема. у меня шевроле Круз , бортовая шина 1 проводная и не стандартная скорость 33.3м (нашёл на драйве) как в программе указать свою скорость?

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว +1

      да в файлах с подсчетом можно указать любую скорость

    • @alexdiagnostik7818
      @alexdiagnostik7818 4 ปีที่แล้ว

      @@lisai-auto это где? В ваших видео есть эта информация? Я вроде все ролики посмотрел не помню такого

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      в комментах под видео вроде как обсуждалось

  • @Inferlogist
    @Inferlogist ปีที่แล้ว +1

    А с j1939 все тоже самое или свои фишки ?

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      в принципе по технической части то же

  • @GregoryZevs
    @GregoryZevs 2 ปีที่แล้ว

    здравствуйте. Ardu IDE 1.8.13 При попытке добавить .ZIP библиотеку, отрыгивает: выбранная папка\зип не содержит корректных библиотек. (autowp-master.zip) скачивал с гитхаба.

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      распаковать надо было

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      в папку руками и все

  • @wel_vito5911
    @wel_vito5911 3 ปีที่แล้ว

    А как можно с вами связаться.??

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      Номер под каждым видео

  • @winkarbik
    @winkarbik 2 ปีที่แล้ว +1

    А к обд можно подключаться и куда?

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      Можно
      Но скорее всего данных не будет
      Нужно отправить запросы с диагностического прибора и тогда подсматривать
      Хотя смотря какая машина и как организован кан

    • @winkarbik
      @winkarbik 2 ปีที่แล้ว

      @@lisai-auto а к каким пинам цепляться? Кан пинами или какие то другие, в зависимости от протокола?

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      Да к CAN пинам . Они стандартные в обд2 разъёме .

  • @user-rv9eh5tq2n
    @user-rv9eh5tq2n 3 ปีที่แล้ว

    Привет, нужна помощь, никак работает канхак. Подключаю я его к Авто (Ford Fusion usa). Параллельно elm 327, запускаю форскан и вижу запросы которые отправляет elm, но не вижу ответы, хотя сама прога форскан ответы получает и работает с авто. Резистор 120 Ом подключен, где я что то делаю не так?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      Возможно ответ по тому же адресу ?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      Ну или вообще общение не по Кан идёт а в Кан елма идут пакеты в параллель ?? Так как если запросы от елм вы видите то значит шина настроена верно

    • @user-rv9eh5tq2n
      @user-rv9eh5tq2n 3 ปีที่แล้ว

      @@lisai-auto шины параллельно висят, завожу авто, и канхакер молчит, никаких признаков что в шине бегают данные. Но елм читает авто, видит блоки, ошибки итд.

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      скорее всего общение идет не по кан

    • @user-cv5wo3ji8s
      @user-cv5wo3ji8s 3 ปีที่แล้ว

      Елмка читает по к - линии!!!!!

  • @user-bj2uh2bm2b
    @user-bj2uh2bm2b 4 ปีที่แล้ว

    Геннадий, удалось ли Вам подружить sketch usb_cdc_can_newsoftwareserial.ino с программой Bomber_04_03_2018_29bit_Ready.exe?
    Я разобрался в проблеме неработоспособности, но совсем ничего не понимаю в программировании Arduino.

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      На ардуино не пробовал на STM и ESP32 работает
      У программы кан бомбер не совсем Lowicel протокол обмена

    • @user-bj2uh2bm2b
      @user-bj2uh2bm2b 4 ปีที่แล้ว

      @@lisai-auto В версии Bomber_04_03_2018_29bit_Ready.exe отличия от протокола Lowicel минимальны, достаточно немного исправить команду O (она заменена на O1) и немного подкрутить команду S1 и S2 (в оригинале это скорости 10 и 20 Mhz, а у бомбера это 33.333 и 83.333.

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      возможно , не занимался данным вопросом через ардуино

    • @user-bj2uh2bm2b
      @user-bj2uh2bm2b 4 ปีที่แล้ว

      @@lisai-autoУ многих пользователей есть потребность в Bomber-е, может займетесь этой доработкой? Всего-то нужно добавить одну команду O1, которая будет аналогична уже имеющейся команде O.

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว

      будет свободное время займусь
      хотя и готовых решений на гитхабе уйма

  • @ZazaZaza-pl4jt
    @ZazaZaza-pl4jt 3 ปีที่แล้ว

    Геннадий, добрго времени суток!
    А если у меня на ардуине стоит кварц 16, а на mcp2515 8Мгц, получается в скетче я указываю canHacker->setClock(MCP_8MHZ), а в библиотеке Canhacker, указываю 16? Заранее спасибо

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +2

      нет 8 м-ц в скетче и библиотеке
      16 ардуиновских нигде не фигурируют, это происходит автоматом при выборе платы

    • @ZazaZaza-pl4jt
      @ZazaZaza-pl4jt 3 ปีที่แล้ว

      @@lisai-auto спасибо. А то что кварцы на них разные, это не несёт проблем? Зашил скетч, кан хакер подключается, подключился на рапиде за магнитолой в кан, но в ответ тишина)

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว +1

      должно в принципе все работать
      в скетче и в файлах канхакера настраивается только кварц кан шилда
      посмотрите на скорость шины
      возможно не правильно выставлена

    • @ZazaZaza-pl4jt
      @ZazaZaza-pl4jt 3 ปีที่แล้ว

      @@lisai-auto спасибо огромное!)) все получилось, почему то без перемычки и оказывается за магнитолой работает на скорости 100кбит)

  • @e-cantech2649
    @e-cantech2649 2 ปีที่แล้ว

    Привет скажите пожалуйсто как изминить на передачи id на 29 бит?

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว +1

      struct can_frame frame;
      frame.can_id = 0x12345678 | CAN_EFF_FLAG;

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว +1

      struct can_frame {
      uint32_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */
      uint8_t can_dlc;
      uint8_t data[8];
      };

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      в библиотеке посмотрите там все четко расписано
      но в принципе вот так как написано выше

  • @tupoy_ytub_uberi_psevdonim
    @tupoy_ytub_uberi_psevdonim 2 ปีที่แล้ว

    а касаемо кода, что то есть по подробнее?

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว

      В описании и в комментах ссылки есть

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว +1

      Чуть позже на втором канале чтото и с обзором будет

  • @vitalie82
    @vitalie82 3 ปีที่แล้ว

    Добрый вечер Геннадий. я все сделал как на видео. Canhacker подключается но ничего не читает. Я подключил 2 Arduino с mcp2515 и теперь собои CAN Синои они общаютcа. я залил из примеров can_read и на другую can_send. все работает. тоэсти через компорт может видети что посилает одна ардуина и через другой компорт можно увидеть что принимает другая. но если запускаю CANHaker программa подключаетса но ничего не читает.Можете подсказать где загвоска?

    • @lisai-auto
      @lisai-auto  3 ปีที่แล้ว

      здравствуйте
      так сразу не скажу
      но так как вопросов слишком много скорее всего после выходных попытаюсь снять дополнительный видос с более подробным разбором всего и вся по этому поводу
      А так на вскидку проверьте настройки порта 115200
      уберите галки в настройках канхакера
      проверьте одинаково ли выставлена скорость

    • @vitalie82
      @vitalie82 3 ปีที่แล้ว

      @@lisai-auto скорости все установил. Скорость кристала в 8MHz тоже в Canhacker.h установил

  • @alexanderl.884
    @alexanderl.884 4 ปีที่แล้ว +1

    видимо я "рукожоп" :-)) или платка г..о.

    • @lisai-auto
      @lisai-auto  4 ปีที่แล้ว +1

      Ну смотрите , все должно работать . Возможно и плата сильно китайская :):):?

  • @user-me3yz9mq7f
    @user-me3yz9mq7f 4 หลายเดือนก่อน

    Кто там храпит на заднем плане?

    • @lisai-auto
      @lisai-auto  4 หลายเดือนก่อน

      Сабашка
      Уже не храпит помер :(

    • @user-me3yz9mq7f
      @user-me3yz9mq7f 4 หลายเดือนก่อน

      @@lisai-autoСоболезную. Жалко зверушку. У меня кот когда спит, как чайник свистит, но прерывисто.

  • @user-oj7sn3yj2n
    @user-oj7sn3yj2n ปีที่แล้ว

    спасибо большое за видео. у меня все работает. делал как вы рассказали. посоветуйте софт. хочу словить инициирующий камеры сигнал. can hacker показался не удобным. что посоветуете из софта?

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

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

  • @avr_stm_pro2955
    @avr_stm_pro2955 2 ปีที่แล้ว

    Ардуино это гадость

    • @lisai-auto
      @lisai-auto  2 ปีที่แล้ว +1

      Согласен :)

  • @user-ll3ds6fo1x
    @user-ll3ds6fo1x ปีที่แล้ว

    Что я делаю не так?
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:10:1: error: 'CanHackerLineReader' does not name a type
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:11:1: error: 'CanHacker' does not name a type
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:24: error: 'CanHacker' does not name a type
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected unqualified-id before 'error'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected ')' before 'error'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected initializer before 'error'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino: In function 'void setup()':
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:25:5: error: 'canHacker' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:25:21: error: expected type-specifier before 'CanHacker'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:27:5: error: 'lineReader' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:27:5: note: suggested alternative: 'bitRead'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:27:22: error: expected type-specifier before 'CanHackerLineReader'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino: In function 'void loop()':
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:33:5: error: 'CanHacker' has not been declared
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:36:9: error: 'error' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:36:9: note: suggested alternative: 'perror'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:36:17: error: 'canHacker' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:37:9: error: 'handleError' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:40:5: error: 'error' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:40:5: note: suggested alternative: 'perror'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:40:13: error: 'lineReader' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:40:13: note: suggested alternative: 'bitRead'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:41:5: error: 'handleError' was not declared in this scope
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino: At global scope:
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:24: error: 'CanHacker' does not name a type
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected unqualified-id before 'error'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected ')' before 'error'
    F:\Arduino\Новая папка\Arduino Files Lib SK CAN\Sketch\usb_cdc_newsoftware_OKK\usb_cdc_newsoftwareserial\usb_cdc_newsoftwareserial.ino:44:41: error: expected initializer before 'error'
    exit status 1
    Compilation error: 'CanHackerLineReader' does not name a type

    • @lisai-auto
      @lisai-auto  ปีที่แล้ว

      Не верное расположение папок 1 , русского названия не должно быть

    • @user-ll3ds6fo1x
      @user-ll3ds6fo1x ปีที่แล้ว

      @@lisai-auto Куда расположить? Русские уберу

    • @user-ll3ds6fo1x
      @user-ll3ds6fo1x ปีที่แล้ว

      Правы. В корень кинул. и ок