ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Arduino CAN Sender ( Ардуино отправка пакетов в КАН шину)

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ธ.ค. 2019
  • Arduino CAN Frame Sender
    Arduino отправка can пакетов
    Небольшое видео по просьбам подписчиков , по отправке пакетов данных в CAN на базе плат Ардуино.
    drive.google.c...
    Донат для поддержки канала:
    new.donatepay....
    Донат для поддержки канала:
    www.donational...
    Поддержи канал подпиской , это поможет развиваться и снимать разные видео на разную тематику а не заниматься сугубо заработком на одних и тех же авто !!! :
    / @lisai-auto
    Дополнительный ресурс нашего канала на котором так же можно поддержать канал и автора ну и еще получить какую либо информацию или софт :
    boosty.to/genn...
    +79060130349
    мои страницы :
    gennadi...
    / gennadi.lisai
    / gennadilis
    ok.ru/gennady....
    / gennadilisai
    Мои группы :
    / autoservice_moscow
    mercede...
    autoser...
    truckdi...
    ok.ru/group590...
    / autoservice.moscow
    / mercedes.moscow.club
    / truckdiagmoscow
    Адрес в Дзене
    zen.yandex.ru/...

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

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

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

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

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

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

      Пожалуйста, а еще мне тут многие пишут что инфо навалом :):)
      Ее то много , но как говорится подтолкнуть

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

    Спасибо за информацию 👍👍👍

  • @TheAerotrike
    @TheAerotrike 3 ปีที่แล้ว +8

    10:02 Народ! Для того, чтобы шина Arduini Nano справлялась со скоростями 500KBPS и выше на CAN линии нужно установить терминирующий резистор 120ом, то есть на CAN шильде нужно установить перемычку J1

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

    видео вдохновило на покупку ардуино и разбор полетов)
    установил и поманиторил.теперь осталось научится загружать)
    дай бог терпения и творческих успехов тебе!

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

      спасибо

  • @user-tx7fr3ru8o
    @user-tx7fr3ru8o 4 ปีที่แล้ว +6

    Спасибо!

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

    Очень помогли ваши видео !!! Спасибо огромное 🔥🔥🔥🔥🔥

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

    Спасибо автору за интересное видео. После свапа не могу запустить электроуселитель руля на VW Touran. Теперь буду пробовать.

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

    Очень интересно, долго искал похожую информацию.

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

      Пожалуйста .
      Будем в свободное время стараться ещё снимать

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

    Спасибо большое. Классное видео.

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

    Очень интересное видео, спасибо

  • @IversNonGrant
    @IversNonGrant 2 หลายเดือนก่อน

    Вступление.... достойно.

  • @user-kt8or8dy7p
    @user-kt8or8dy7p 4 ปีที่แล้ว +2

    Спасибо очень интересно посмотреть видео.

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

      спасибо

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

    Спасибо, очень подробно все разжевано! Самое время свой форум открывать для вопросов))

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

      Группа есть в ватсап , но для клиентов :):) и их вопросов :):)

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

      За отзыв спасибо

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

      Придется стать клиентом)!

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

    Спасибо, отличное видео

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

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

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

    Забыл, лайк и подписка, спасибо 🙏💕

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

      Да о главном не забывать :):):)

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

    Спасибо очень полезно👍👍👍

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

    спасибо за видео!!!!!

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

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

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

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

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

    Спасибо Вам.

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

    Спасибо большое ещё надо такое видео

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

      Обязательно будет , просто катастрофически не хватает времени на все , особенно летом

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

      Здравствуйте как с вами связаться?

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

    лайк тебе, сразу ставлю. молодец

  • @korehok72
    @korehok72 9 หลายเดือนก่อน

    Круто!!! Спасибо!!!

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

    Просто и чудно

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

    молодец, спасибо

  • @Artificer-lv7ed
    @Artificer-lv7ed 3 ปีที่แล้ว

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

  • @3D_ART_LAB369
    @3D_ART_LAB369 11 หลายเดือนก่อน

    👍🏼👍🏼

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

    ОгОнЬ ... Спасибо...

  • @viktorviktor3624
    @viktorviktor3624 4 หลายเดือนก่อน

    д.д. Геннадий , если есть возможность подсказать . на стадии компиляции этого скетча происходит ошибка aggregate can_frame canMsg1 has incomplete type and cannot be defined . вроде все символы прописаны верно , перепроверил подключение к шильду , тоже все ок . простенький скетч blink записывается а этот нет . если можете подсказать в чем ошибка . спасибо .

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

      Возможно не та библиотека
      Или проверьте на объявленные в начале скетча кан сообщения ( на что в принципе и ругается )

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

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

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

    Хочу узнать возможно ли... Короче задача для электро самоходной платформы : стоят три инвертора Zappi ( на тягу , гидро насос и ЭУР ) всё три имеют CAN BUS.
    На Ардуино привязать аналоговый джойстик передавать в CAN BUS на выполнение команд, реально управлять платформой. Передвижение вперёд-назад, на лево-на право, вира-майна. Заранее благодарю, видос по теме! Лайкос и подписка!

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

      Watsap +79060130349
      Сделать принципе все можно :):)

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

    Очень полезное видео. Можно подробно рассказать про шину Lin (чтение и передача)

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

      Можно , но позже :)

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

      @@lisai-auto Буду ждать :)

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

    Не обращайте внимания на нахалов. Блокируйте и всё. Видео очень познавательные.

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

    Спасибо за видео! Хотелось бы узнать как по нажатию кнопки или по срабатыванию ЦЗ оформитть отправку в кан шину ? Каким должен быть скетч для и томуподобные нюансы

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

      Ну по отправке в кан все то же самое
      Если по кнопке или питанию , то добавить пин и условие. В принципе как в стандартной библиотеке например с диодом , только вместо диода отправка кан пакета

  • @LS-oh6po
    @LS-oh6po 2 ปีที่แล้ว

    Что интересно. Соединил по CAN две nano через MCP2515.
    Первой шлю canMsg1, и одновременно принимаю от второй canMsg2. (на второй соответственно наоборот)
    Прошу вывести на Serial Monitor1 только canMsg2 , а он мне печатает и canMsg1 и canMsg2
    #include
    #include
    MCP2515 mcp2515(10);
    struct can_frame canMsg1;
    struct can_frame canMsg2;
    void setup() {

    SPI.begin();
    mcp2515.reset();
    mcp2515.setBitrate(CAN_500KBPS);
    mcp2515.setNormalMode();
    Serial.begin(9600);
    }
    void loop() {
    canMsg1.can_id = 0x01;
    canMsg1.can_dlc = 4;
    canMsg1.data[0] = 0x01;
    canMsg1.data[1] = 0x01;
    canMsg1.data[2] = 0x01;
    canMsg1.data[3] = 0x01;
    mcp2515.sendMessage(&canMsg1);
    if (mcp2515.readMessage(&canMsg2) == MCP2515::ERROR_OK)
    {
    Serial.print("canMsg2= ");
    Serial.print(canMsg2.can_id, HEX); Serial.print(" ");
    Serial.print(canMsg2.can_dlc, HEX); Serial.print(" ");
    Serial.print(canMsg2.data[0], HEX); Serial.print(" ");
    Serial.print(canMsg2.data[1], HEX); Serial.print(" ");
    Serial.print(canMsg2.data[2], HEX); Serial.print(" ");
    Serial.print(canMsg2.data[3], HEX); Serial.println(" ");
    }
    delay(3000);
    }

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

    Благодарю за инфу. Чем можно делать тоже самое с кан500?

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

      Можно и на Ардуино на на слабо нагруженных сетях , а так esp32, stm32 , nxp , gd и им подобные МК

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

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

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

      В скором скорее всего на форуме нашем создадим отдельную ветку по программированию и там отдельные темы - на все просто катастрофически не хватает времени

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

      Благодарю. Поищу еще реализации.

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

    Здравствуйте Геннадий! Спасибо за Вашу просветительскую работу!!! Я нашёл на своё авто табличку с описанием PID-ов (если не ошибаюсь, так называются), но не пойму как использовать данные из неё. Может подскажете? Там содержатся след. данные, например: название передаваемой команды "Set Battery Cooling Fan Speed 4", кр. название - SFS4, ModeAndPin - "30810604", Equation - "A", MinValue - 0, MaxValue - 0, Header - "7E2". Этих данных достаточно для формирования canMsg в вашем примере? Если да, то подскажите как их преобразовать, чтобы заполнить все параметры canMsg. Буду признателен! Заранее спасибо!!!

    • @Vandernader
      @Vandernader 5 หลายเดือนก่อน

      на приус мутишь охлаждение мутишь?)

  • @alexstrange6297
    @alexstrange6297 9 หลายเดือนก่อน

    А два id -шника ардуино сможет отправлять?

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

      сможет

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

    Добрый день! Может ли arduino + mcp2515 работать с программой car bus analyzer. Интересует bomber для приборной панели Honda accord 7.

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

      Со старыми версиями может , с небольшими изменениями в библиотеке и скетче

  • @s.t.pgarage2728
    @s.t.pgarage2728 ปีที่แล้ว

    Здравствуйте, а какие контроллеры использовать для передачи в высокоскоростной шине?

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

      Стм нхп пик и им подобные

    • @s.t.pgarage2728
      @s.t.pgarage2728 ปีที่แล้ว

      @@lisai-auto спасибо

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

    А на дешевых STM32F103 под ардуино не пробовал подобное устройство приема/передачи собирать? Стоит сборка на нано в шине 500кб/с в роле фильтра перед приборной панелью с подменой битов, иногда зависает... Мощности не хватает судя по всему, но виснет редко, от раза в неделю до пары месяцев.

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

      Пробовали и на stm и на lpc и на nxp и ещё много на чем . На канале есть видео с stm32 в котором какова и отправляли пакеты в Кан

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

      Да по ардуино есть вопросы с быстродействием . Больше всего понравилось на pic , процессор с обвязкой и все

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

      @@lisai-auto сейчас поищу видео с stm. PIC дороже в реализации.

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

      @@lisai-auto Здравствуйте, не могу найти это видео. Пытаюсь зашить stm скетчем из данного видео, но не получается.

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

    Ну чё,круть.мона приколоться с блевотиной,и написать какойнить полезный/е макрос/ы команд,в какомнить дроидскрипт,чтоб кнопочки макрокоманд были на таче фона.или жсм прикрутить,с самопальным keeloq.

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

      Это да

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

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

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

      @@lisai-auto да,но речь то про сам.сам дешевле,в том и прикол.да и функциональные можно сделать.завод это программист далёкий от нужд каждого.

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

    Здравствуйте, спасибо. А можно через CAN шину управлять инвертором Тоеты? Можете сделать такую плату?

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

      Думаю можно
      Но как минимум нужна одна рабочая машина для снятия логов и данных и ну сам инвертор

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

      @@lisai-auto здравствуйте, спасибо, конструктоюивно. А вы где живёте.

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

      @@lisai-auto у меня есть и родной Инвертор от Лексуса, но он из 288 вольт делает 650 вольт на мост Лексуса. Но у меня Вбатарея на 244 вольт. По этому я купил от такой же машины как и у меня Тоеты Авалон-Камри ещё один инвертор, он из 244 вольт делает 650, но мой двигатель Тоета 5000 оборотов 650 вольт в пике, а мотор-редуктор заднего моста Лексуса 10000 оборотов 650 вольт в пике. Проблема ли, что батарея Тоета меньше вольтажем для Лексусовского инвертора. И проблема ли что Тоеты инвертор запитывал электродвигатель на 5000 оборотов, а нужно 10000 ему давать?

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

      @@lisai-auto машину для замеров я найду в любом городе, это не на долго же? Я денежку оплачу водителю машины. Инвертор свой я вам переслать готов. На каком мне остановиться инверторе на Лексусе из 288 вольт в 650, или на Тоете из 244 вольт в 650. С учётом что у меня батарея 244 вольт. Да, а внешняя часть резольвера на этом мотор-редекторе фишка есть, нужен ли он? Я его уже вварил в траверсу на сайлентблоки, но могу снять показыва ария какие скажешь. Проводки пучок родной Лексуса есть. Может и инвертор все таки от Лексуса взять? Проблема ли, что аккумулятор у меня в Тоете 244 вольта, а не 288 как в Лексусе?

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

    Уважаемый автор! Возможно ли использовать сей девайс в качестве эмулятора сан шины для запуска сидушек от BMW E65?

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

      да возможно

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

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

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

      Готовых решений уйма вопрос в том что нужно вам :)
      Пишите на ватсап
      +79060130349

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

    Подскажите какие контроллеры можно применить, что бы успевало работать на высоких скоростях? Может есть опыт с ESP8266? Спасибо за подробные разъяснения.

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

      STM32 или NXP лучший вариант

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

      8266 тоже теряет пакеты так как на работает по SPI
      ESP32 можете юзануть там есть кан

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

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

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

      Так получается узкое место это SPI, а не контроллер?

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

      в случае с нано и то и то

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

    Здорово, а управлением кнопкой может отправлять? Например если пин три high то выполнить отправку этого кода, если пин 4 high то дугой код послать в кан.

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

      Да так тоже можно

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

      @@lisai-auto о! Пойду закупаться! Спасибо за видео!

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

    Приветствую! Спасибо такие видео. Нужное дело, хороший пинок начать. А нет случайно, скетча что б вылавливать нужное с кан-шины? Необходимо (например) выловить нажатие штатной кнопки или события в машине и выдать в кан команду?
    В одном и з видео вы упоминали, что в MCP можно применять фильтры и маски что б проц не грузить. Что почитать в этом направлении?

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

      Даташит на mcp2515
      И содержимое библиотек

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

      Там описаны майлбоксы и аппаратные фильтра

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

      @@lisai-auto Спасибо,за ответ. Лет 20 не брал в руки шашку - тяжко вспоминать. Накупил всяких модулей - потихоньку третий день ковыряю. Канхакер и сендер запустил, накидал в сендер нужных команд. Теперь встал вопрос чем управлять - не хочется каких то не штатных кнопок в машину прикручивать. Вот размышляю как вылавливать имеющиеся кнопки и рычаги.
      Ещё раз спасибо за совет. Подписался, ждем видео.

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

    Здравствуйте, подскажите, пожалуйста, почему в программе CanHacker данные шины прекрасно принимаются (данные бегают), но отправить код данных внизу в окошке Transmit не получается???данные вводятся правильно, выбираю Periodic, потом нажимаю Single Shot но ничего не происходит

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

      Так отправленные данные и не отображаются

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

      Только рядом со строчкой есть счетчик сколько сообщений отправлено

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

      @@lisai-auto Спасибо большое, разобралась. Если не сложно, подскажите еще одну вещь: сообщения должны отправляться по нажатию кнопки, а когда отпускаешь сообщения не должны передаваться. Пишу на СТМ. подключила 4 EXTI, 4 EXTI Handler получилось. ИТОГ: после 2 нажатий, начинает ошибаться, глючить...Как так? Сбросы всяких флагов уже в обработчике ведь!!!!Всю голову сломала, уже 3 месяца ничего не получается, Debug пользоваться не умею...Вообще HAL создает 4 обработчика, а Callbackov тоже 4 должно быть? хоть маленькую подсказку дайте если знаете! Спасибо заранее что нашли время прочитать

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

    Возможно ли сделать работу что бы одна команда в шину отправлялась при поступлении определенной Команды из шины на этих же элементах? Спасибо.

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

      Да возможно

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

      @@lisai-auto спасибо, многим было бы интересно

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

    Скажите, если мне нужно будет отправить несколько сообщений, то я просто пишу с новой строки другой id и байты?

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

      Да , там если посмотреть файл mcp2515.h в нем все возможности и команды библиотеки написаны .
      А все вычислительные операции и функции на С

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

    ардуина чикает шину. палит что включили зажигание и завели мотор. далее смотрит температуру на улице и если там холодно (ниже 10гр) то включает подогрев руля и сидения
    реально такое сделать?

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

      На ардуино можно но если шина не сильно нагруженная и она будет справляться .
      Лучше на stm или nxp

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

    Добрый день! Можно ли с помощью этого скетча отправлять 4 пакета данных с разным периодом одновременно, и если да, то как это правильно оформить в скетче?

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

      Можно

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

      Пока времени нет , чуть позже что-то отснимем

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

    Приветствую Геннадий! Время через которое отправляется сообщение регулируется параметром delay, как отрегулировать время отправки между пакетами, если в скетче прописано несколько пакетов? Мне нужны паузы между отправкой каждого ID.

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

      Delay это задержка выполнения всей программы , то есть всего скетча .
      Рассмотрите такие варианты как Millis , Tim . Да и вообще для более нормальной работы с каном рассмотрите arm процессоры.

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

      @@lisai-auto Решил свою задачу проставив функцию delay с нужным мне временем после каждого сообщения. Просто нужен был девайс для посылки нескольких пакетов в кан, ардуино с этим справилась. Для более серьёзных задач я использую stm32.

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

      ясно отлично

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

    ++++++

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

    May i know arduino canbus sketch ?

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

    Здравствуйте, можно таким образом отправить данные о скорости авто, за ранее спасибо!

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

      да можно
      в принципе намотки коновые так и делают :)

  • @LS-oh6po
    @LS-oh6po 2 ปีที่แล้ว

    А можно ли присваивать CAN сообщениям какое-то имя, чтобы его идентифицировать при приеме? Как передаваемые данные перевести в понятное исчисление? То есть как, например, передать температуру воздуха?

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

      На программном уровне можно , в самом кан в е данные в hex

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

      Температуру , ну взять и передать в hex формате

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

    Добрый день! Как скачать скетч? Гугл Диск просит доступ для скачивания

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

      В комментариях посмотрите. Там продублировано

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

      drive.google.com/file/d/1WWTcChfFOPA0ZMagIOXneIqWmWvBY_A_/view?usp=sharing

  • @XXX-is7iu
    @XXX-is7iu 4 ปีที่แล้ว

    Когда в блоке сертификации ключей имеется счётчик на каждый родной ключ, при открытии крутится именно только тот который привязан именно к этому ключу.
    Или нет?

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

    Привет.подскажите а как отправлять ID 29бит как можно

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

      Через Кан хакер поставить галочку на отправке 29 битный I’d

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

      @@lisai-autoнет не прокатывает но он ещё и не принимает 29 битные .. 11четко .видимо скетч нужно что-то дописать .со скетчем для отправки я разобрался как отсылать 29бит пакет а с кан хакером не могу нет приема нет передачи

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

    о давидыч

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

    Жаль бомбер не сработает(((

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

      Бомбер немного другими методами
      Но в принципе и с отправкой можно написать и изменением байт +1

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

    Можно так спидометр мотать?

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

      Можно

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

      А скетч этот же?

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

      этот же но с вашими данными
      точнее под ваш авто

  • @LS-oh6po
    @LS-oh6po 2 ปีที่แล้ว

    Добрый день!
    Скачал папку arduino-mcp2515-canSend_gennadilisai и полностью переместил ее в library.
    появилось: IDE -> Examples -> autowp-mcp2515 -> CAN-write
    Открывается такой пример:
    #include
    #include
    struct can_frame canMsg1;
    struct can_frame canMsg2;
    MCP2515 mcp2515(10);
    void setup() {
    canMsg1.can_id = 0x0F6;
    canMsg1.can_dlc = 8;
    canMsg1.data[0] = 0x8E;
    canMsg1.data[1] = 0x87;
    canMsg1.data[2] = 0x32;
    canMsg1.data[3] = 0xFA;
    canMsg1.data[4] = 0x26;
    canMsg1.data[5] = 0x8E;
    canMsg1.data[6] = 0xBE;
    canMsg1.data[7] = 0x86;
    canMsg2.can_id = 0x036;
    canMsg2.can_dlc = 8;
    canMsg2.data[0] = 0x0E;
    canMsg2.data[1] = 0x00;
    canMsg2.data[2] = 0x00;
    canMsg2.data[3] = 0x08;
    canMsg2.data[4] = 0x01;
    canMsg2.data[5] = 0x00;
    canMsg2.data[6] = 0x00;
    canMsg2.data[7] = 0xA0;

    while (!Serial);
    Serial.begin(9600);

    mcp2515.reset();
    mcp2515.setBitrate(CAN_80KBPS);
    mcp2515.setNormalMode();

    Serial.println("Example: Write to CAN");
    }
    void loop() {
    mcp2515.sendMessage(&canMsg1);
    mcp2515.sendMessage(&canMsg2);
    Serial.println("Messages sent");

    delay(100);
    }
    поменял на Serial.begin(9600); CAN_80KBPS
    В итоге:
    avrdude: ser_open(): can't open device "\\.\COM6": �� ������� ����� ��������� ����.

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

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

    • @LS-oh6po
      @LS-oh6po 2 ปีที่แล้ว

      @@lisai-auto Да. Спасибо. Забыл проверку драйверов отключить при загрузке компьютера. Продолжаю изучение. 🤔