Агуулгын хүснэгт:

Wio терминал болон CAN автобусаар машинаа хакердах: 7 алхам
Wio терминал болон CAN автобусаар машинаа хакердах: 7 алхам

Видео: Wio терминал болон CAN автобусаар машинаа хакердах: 7 алхам

Видео: Wio терминал болон CAN автобусаар машинаа хакердах: 7 алхам
Видео: 15-часовое путешествие на пароме с ночевкой в номере Feluxe с видом на океан|Sunflower 2024, Арваннэгдүгээр
Anonim
Wio терминал, CAN автобусаар машинаа хакерд
Wio терминал, CAN автобусаар машинаа хакерд

Хэрэв та CAN Bus болон Arduino програмчлалын талаар бага зэрэг ойлголттой бөгөөд машинаа хакердахыг хүсч байвал энэхүү зааварчилгаа нь танд шийдлийг өгөх болно.

Та яагаад машинаа хакердахыг хүсч байгаа талаар би мэдэхгүй, гэхдээ энэ үнэхээр сонирхолтой зүйл юм.

Энэхүү төсөл нь ихэвчлэн Longan Labs -ийн Serial CAN Bus Module, Seeedstudio -ийн Wio Terminal -ийн үндсэн хяналтын самбарыг ашигласан болно.

Serial CAN Bus Module нь Longan Labs -ийн зохион бүтээсэн CAN Bus хяналтын модуль юм. Энэ нь нэг чиптэй микрокомпьютертэй харилцахдаа UART-ийг ашигладаг. Энэ нь авсаархан бөгөөд ашиглахад хялбар.

Wio терминал нь Arduino програмчлагдах боломжтой дэлгэц бүхий хөгжлийн самбар болох Seeedstuio -оос гаралтай.

Энэхүү төсөлд дараахь чиг үүргийг голчлон хэрэгжүүлдэг.

Wio Terminal дэлгэц дээр гарч буй дугуйн хурд, эргэлтийн хурд, тосны температур болон бусад мэдээллийг уншина уу

Хэрэв та машинаас илүү болзохыг хүсч байвал https://en.wikipedia.org/wiki/OBD-II_PIDs хаягаар орж үзнэ үү.

Алхам 1: Зарчмын танилцуулга

Бараг бүх орчин үеийн машинууд OBD-II интерфэйстэй бөгөөд энэ нь машин болон гадаад ертөнцийг холбох гүүр юм. Бид OBD-II интерфэйсээр машины бүх мэдээллийг авч, машинаа хянах боломжтой.

Машиныг удирдах нь аюултай зүйл тул үргэлжлүүлэхээсээ өмнө OBD-II интерфэйсийн талаар гүнзгий ойлголттой байсан нь дээр. Энэ нийтлэлд зөвхөн машинаас авсан зарим үндсэн мэдээллийг уншдаг тул та энэ зааварт заасан алхмуудыг аюулгүй дагаж мөрдөх боломжтой.

Алхам 2: Хэсгийн жагсаалт

Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
  • 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. OBD-II CAN-BUS Dev хэрэгсэлд багтсан цуваа CAN автобусны модуль нь Grove кабелиар Wio Terminal UART интерфэйстэй холбогддог.
  2. Өмнөх алхамаас авсан утсыг Цуваа CAN автобусны модульд холбож, улааг CANH, харыг CANL руу холбоно уу.

Алхам 5: Програм хангамж ба тохиргоо

Програм хангамж ба тохиргоо
Програм хангамж ба тохиргоо

Энд бид цуваа лааз автобусны модулийн зарим тохиргоог хийх хэрэгтэй.

Эхлэхээсээ өмнө бид энэ төслийн кодыг татаж авах хэрэгтэй. Та номын сан болон өөрт хэрэгтэй номын санг энэ линкээр татаж авах боломжтой.

Хэрэв та wio терминалыг анх удаа ашиглаж байгаа бол wiki терминал байгаа эсэхийг шалгаж болно

Нэгдүгээрт, бид ноорог дээрх тохиргооны демог нээж, цуваа лааны автобусны модулийн маск, шүүлтүүрийг тохируулна.

Дараа нь тохиргооны демо -г wio терминал руу шатааж, цуваа дэлгэцийг нээж, тэмдэгтийг санамсаргүй байдлаар оруулаад тохиргоо амжилттай эсэхийг шалгаарай.

Тохиргоог хийж дууссаны дараа демо -г wio терминал руу шарж, дэлгэц дээрх өгөгдлийг харах боломжтой болно.

Алхам 6: Машин дээр туршилт хийх

Машин дээр туршилт хийх
Машин дээр туршилт хийх
Машин дээр туршилт хийх
Машин дээр туршилт хийх
Машин дээр туршилт хийх
Машин дээр туршилт хийх

Дараа нь бид машин дээр очиж турших хэрэгтэй. Та жолооны хүрдний доор OBD-II интерфэйсийг олж, холбогчийг OBD-II интерфэйс рүү залгаж, wio терминалыг асааж, үр дүнг нь харах боломжтой.

Алхам 7: Юуг сайжруулах боломжтой

Wio бол хүчирхэг хяналтын самбар бөгөөд бид үүнд цөөн хэдэн функцийг ашигладаг.

Жишээлбэл, Bluetooth, wi-wifi гэх мэт.

Мэдээжийн хэрэг та илүү үзэсгэлэнтэй интерфэйс хийж болно. Товчоор хэлбэл, та тоглож, үйлдвэрлэлийн процессыг эдлэх боломжтой.

Зөвлөмж болгож буй: