Съдържание:

Хакнете колата си с терминал Wio и CAN шина: 7 стъпки
Хакнете колата си с терминал Wio и CAN шина: 7 стъпки

Видео: Хакнете колата си с терминал Wio и CAN шина: 7 стъпки

Видео: Хакнете колата си с терминал Wio и CAN шина: 7 стъпки
Видео: DO NOT remove the battery from the car. Do it RIGHT! 2024, Декември
Anonim
Хакнете колата си с Wio терминал и CAN шина
Хакнете колата си с Wio терминал и CAN шина

Ако имате известно разбиране за програмирането на CAN Bus и Arduino и искате да хакнете колата си, тогава тези инструкции могат да ви предоставят решение.

Що се отнася до това защо искате да хакнете колата си, не знам, но това наистина е интересно нещо.

Този проект използва главно модул за серийна CAN шина от Longan Labs и основната платка за управление на терминала Wio от Seeedstudio.

Модулът Serial CAN Bus е модул за управление на CAN шина, проектиран от Longan Labs. Той използва UART за комуникация с едночиповия микрокомпютър. Той е компактен и лесен за използване.

Wio Terminal идва от Seeedstuio, която е платка за развитие с екран, който може да бъде програмиран с Arduino.

В този проект се изпълняват главно следните функции:

Прочетете скоростта на въртене, скоростта на въртене и температурата на маслото и друга информация, показана на екрана на терминала Wio

Ако искате повече дата от колата, моля, вижте

Стъпка 1: Принцип Въведение

Почти всички съвременни превозни средства имат OBD-II интерфейс, който е мост между колата и външния свят. Можем да получим цялата информация за автомобила и да контролираме колата чрез интерфейса OBD-II.

Опасно е да контролирате колата, по-добре е да разберете задълбочено интерфейса OBD-II, преди да продължите. Тази статия чете само основна информация от колата, така че можете спокойно да следвате стъпките, предвидени в тези инструкции.

Стъпка 2: Partlist

Partlist
Partlist
Partlist
Partlist
Partlist
Partlist
  • Wio терминал
  • Шаси на терминалната батерия Wio
  • Комплект за разработка на OBD-II CAN-BUS

Важна забележка: Този проект се нуждае от версия V1.3 или по -нова на модул Serial can bus.

Стъпка 3: Запояване

Запояване
Запояване
Запояване
Запояване
Запояване
Запояване

Това може да е най -трудната стъпка, ако никога не сте използвали поялник.

Трябва да запояваме проводника, предоставен от комплекта OBD-II CAN-BUS Dev, към OBD-конектор. Можете да погледнете снимката, ние запоехме червения проводник към 6 -пиновия конектор, а черния проводник към 14 -пиновия. Когато 6pin представлява CANH, 14pin представлява CANL

Стъпка 4: Хардуерна връзка

Хардуерна връзка
Хардуерна връзка
Хардуерна връзка
Хардуерна връзка
Хардуерна връзка
Хардуерна връзка
  1. Модулът за серийна CAN шина, включен в комплекта OBD-II CAN-BUS Dev, е свързан към UART интерфейса на Wio чрез кабел Grove
  2. Свържете проводниците от предишната стъпка към модула за серийна CAN шина, свържете червено към CANH и черно към CANL.

Стъпка 5: Софтуер и настройки

Софтуер и настройки
Софтуер и настройки

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

Преди да започнем, трябва да изтеглим кода на този проект. Можете да изтеглите библиотеката и библиотеката, от която се нуждаете, чрез тази връзка.

Ако използвате wio терминал за първи път, можете да проверите wiki за wio терминал

Първо, отваряме демонстрацията на настройките в скицата, където ще зададем маската и филтъра на модула за серийна кутия.

След това запишете демонстрацията на настройките към терминала wio, отворете серийния монитор и въведете произволен знак, за да видите дали настройката е успешна или не.

След като настройката приключи, запишете демото на терминала wio и можете да видите данните на екрана.

Стъпка 6: Тествайте на колата

Тест на колата
Тест на колата
Тест на колата
Тест на колата
Тест на колата
Тест на колата

След това трябва да отидем до колата и да я тестваме. Можете да намерите интерфейса OBD-II под волана, да включите конектора в интерфейса OBD-II, да включите терминала wio и да видите резултата.

Стъпка 7: Какво може да се подобри

Wio е мощна основна платка за управление, използвахме доста функции в нея.

Например Bluetooth, wi-wifi и др.

Разбира се, можете да направите и по -красив интерфейс. Накратко, можете да играете и да се наслаждавате на производствения процес.

Препоръчано: