Mục lục:

Hack xe của bạn với Wio Terminal và CAN Bus: 7 bước
Hack xe của bạn với Wio Terminal và CAN Bus: 7 bước

Video: Hack xe của bạn với Wio Terminal và CAN Bus: 7 bước

Video: Hack xe của bạn với Wio Terminal và CAN Bus: 7 bước
Video: Nhập môn Hacker - Cài và sử dụng tool Kali Linux để tự học làm Hacker 2024, Tháng mười một
Anonim
Hack xe của bạn bằng Wio Terminal và CAN Bus
Hack xe của bạn bằng Wio Terminal và CAN Bus

Nếu bạn có một số hiểu biết về CAN Bus và lập trình Arduino và muốn hack xe của mình, thì tài liệu hướng dẫn này có thể cung cấp cho bạn một giải pháp.

Về lý do tại sao bạn muốn hack xe của bạn, tôi không biết, nhưng đây quả thực là một điều thú vị.

Dự án này chủ yếu sử dụng Mô-đun Bus nối tiếp CAN của Longan Labs và bảng điều khiển chính Wio Terminal của Seeedstudio.

Mô-đun Bus CAN nối tiếp là một mô-đun điều khiển Bus CAN do Longan Labs thiết kế. Nó sử dụng UART để giao tiếp với máy tính vi mạch đơn. Nó nhỏ gọn và dễ sử dụng.

Wio Terminal đến từ Seeedstuio, là một bảng phát triển với màn hình có thể được lập trình với Arduino.

Trong dự án này, các chức năng sau chủ yếu được thực hiện:

Đọc tốc độ đạp xe, tốc độ quay và nhiệt độ dầu và các thông tin khác, được hiển thị trên màn hình Wio Terminal

Nếu bạn muốn biết thêm thông tin về chiếc xe, vui lòng tham khảo

Bước 1: Giới thiệu nguyên tắc

Hầu hết tất cả các phương tiện hiện đại đều có giao diện OBD-II, là cầu nối giữa xe và thế giới bên ngoài. Chúng ta có thể lấy tất cả thông tin về xe và điều khiển xe thông qua giao diện OBD-II.

Và, đó là một điều nguy hiểm khi điều khiển xe, tốt hơn hết bạn nên hiểu sâu về giao diện OBD-II trước khi tiếp tục. Bài viết này chỉ đọc một số thông tin cơ bản từ ô tô, vì vậy bạn có thể an toàn làm theo các bước được cung cấp trong tài liệu hướng dẫn này.

Bước 2: Danh sách phần

Partlist
Partlist
Partlist
Partlist
Partlist
Partlist
  • Nhà ga Wio
  • Khung pin Wio Terminal
  • Bộ phát triển CAN-BUS OBD-II

Lưu ý quan trọng: Dự án này cần phiên bản V1.3 hoặc mới hơn của mô-đun bus có thể nối tiếp.

Bước 3: Hàn

Hàn
Hàn
Hàn
Hàn
Hàn
Hàn

Đây có thể là bước khó nhất, nếu bạn chưa bao giờ sử dụng mỏ hàn.

Chúng tôi cần hàn dây được cung cấp bởi bộ OBD-II CAN-BUS Dev với đầu nối OBD. Bạn có thể nhìn vào hình ảnh, chúng tôi đã hàn dây màu đỏ vào 6 chân của đầu nối, và dây màu đen vào 14 chân. Khi 6pin đại diện cho CANH, 14pin đại diện cho CANL

Bước 4: Kết nối phần cứng

Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
Kết nối phần cứng
  1. Mô-đun Bus CAN nối tiếp có trong bộ OBD-II CAN-BUS Dev được kết nối với giao diện Wio Terminal UART thông qua cáp Grove
  2. Kết nối các dây từ bước trước với Mô-đun Bus nối tiếp CAN, kết nối màu đỏ với CANH và màu đen với CANL.

Bước 5: Phần mềm và Cài đặt

Phần mềm và Cài đặt
Phần mềm và Cài đặt

Ở đây chúng ta cần thực hiện một số cài đặt cho mô-đun bus có thể nối tiếp.

Trước khi bắt đầu, chúng ta cần tải xuống mã của dự án này. Bạn có thể tải xuống thư viện và thư viện bạn cần thông qua liên kết này.

Nếu bạn đang sử dụng thiết bị đầu cuối wio lần đầu tiên, bạn có thể kiểm tra wiki để biết thiết bị đầu cuối wio

Đầu tiên, chúng tôi mở bản trình diễn cài đặt trong bản phác thảo, nơi chúng tôi sẽ đặt mặt nạ và bộ lọc của mô-đun bus can-ri nối tiếp.

Sau đó ghi bản trình diễn cài đặt vào thiết bị đầu cuối wio, mở màn hình nối tiếp và nhập ngẫu nhiên một ký tự để xem liệu cài đặt có thành công hay không.

Sau khi hoàn tất cài đặt, ghi bản trình diễn vào thiết bị đầu cuối wio và bạn có thể xem dữ liệu trên màn hình.

Bước 6: Chạy thử trên ô tô

Kiểm tra trên ô tô
Kiểm tra trên ô tô
Kiểm tra trên ô tô
Kiểm tra trên ô tô
Kiểm tra trên ô tô
Kiểm tra trên ô tô

Tiếp theo, chúng ta cần đến xe và chạy thử. Bạn có thể tìm thấy giao diện OBD-II dưới vô lăng, cắm đầu nối vào giao diện OBD-II, bật thiết bị đầu cuối wio và bạn có thể xem kết quả.

Bước 7: Những gì có thể được cải thiện

Wio là một bo mạch điều khiển chính mạnh mẽ, chúng tôi đã sử dụng khá nhiều chức năng trong đó.

Ví dụ: Bluetooth, wi-wifi, v.v.

Tất nhiên, bạn cũng có thể làm một giao diện đẹp hơn. Nói tóm lại, bạn có thể chơi và tận hưởng quá trình sản xuất.

Đề xuất: