Máy tính Pi powerd OBD-II


13

Gần đây tôi đã xây dựng một OBDuino32k với Arduino Uno của tôi. Thật không may, tôi đã xây dựng giao diện sai, vì vậy tôi không thể sử dụng nó với chiếc xe của mình. Tôi đã xây dựng một giao diện cho ISO thay vì ELM .

Tôi đã mua một Raspberry Pi vào một ngày khác, và tôi nghĩ, vì tôi đã xây dựng cáp OBD-II đến DB9, tôi tự hỏi liệu có cách nào tôi có thể sử dụng nó để hoàn thành dự án của mình không. Có ai biết bất kỳ phần mềm Linux OBD nào sẽ chạy trên Pi không? Tôi đã bắt đầu tìm kiếm, nhưng chưa đưa ra bất cứ điều gì. Gonna giữ bất kỳ tiến bộ được đăng ở đây. Bất kỳ cái nhìn sâu sắc nào cộng đồng này có thể cho vay được đánh giá rất cao.


2
Tôi cũng đang dự định kết nối Pi của mình với giao diện OBD-II trong xe hơi. Đối với phần cứng tôi đang sử dụng một dongle kết nối qua bluetooth vì đó có vẻ là cách dễ nhất để làm điều đó (không cần hàn để bắt đầu).
Tom77

@ Tom77 - Có vẻ thú vị. Bạn có một blog hoặc trang web theo dõi dự án của bạn? Tôi thích nhìn nó.
Thomas

Tôi đoán bây giờ chúng ta có thể đề cập đến carberry? carberry.it
Antony Gibbs

Câu trả lời:


9

Tôi đã tìm kiếm điều tương tự trong một thời gian dài. Đây có lẽ là liên kết hữu ích nhất mà tôi tìm thấy:

Chẩn đoán trực tiếp KW1281 với Raspberry Pi

Tác giả đảo ngược các kỹ sư một phần mềm được viết cho Windows bằng cách xem các luồng byte đi giữa máy tính của anh ta và máy tính của anh ta. Trong khi các chi tiết kỹ thuật được quan tâm, ông cũng cung cấp các đoạn mã nguồn có thể được sử dụng.

Kết luận cuối cùng của ông là Raspberry Pi không thể đọc được từ giao diện OBD-II của một chiếc ô tô trong khi động cơ đang chạy. Lý do của ông là trình điều khiển nối tiếp lỗi dẫn đến thời gian xấu.

Đây là một giải pháp khác cuối cùng có thể cung cấp giải pháp, nhưng chủ yếu bao gồm cả phần cứng:

Dự án PC Raspberry Pi

Tác giả yêu cầu một con chip STN1110 miễn phí và dự định làm một bảng tùy chỉnh để liên lạc với chiếc xe của mình. Nếu bạn thực hiện tìm kiếm trên bảng Raspberry Pi, bạn sẽ tìm thấy một vài người khác làm việc tương tự. Tôi thậm chí đã có thể tìm thấy một người làm việc trên một phiên bản có thể bán được của một bảng như vậy:

STN1110

Người tạo đã không cung cấp một trang web để đặt hàng một bảng như vậy mà tôi biết, nhưng dường như sẽ cung cấp cho họ nếu bạn gửi một tin nhắn riêng tư trong mẫu.

Ngoài ra còn có một ứng dụng Android có tên Torque có sẵn. Tôi đã không quản lý để tìm nguồn cho nó tuy nhiên.

Một số liên kết có khả năng hữu ích hơn:

pyOBD - Chương trình mã nguồn mở (GPL) được viết bằng python có giao diện với OBD-II. Nếu đó không phải là một kết hợp hoàn hảo cho Raspberry Pi, tôi không biết nó là gì.

openOBD: Công cụ quét OBD-II - Một chương trình OBD-II dựa trên C ++ bị bỏ rơi cho cả hệ thống dựa trên Windows và Linux.

Chỉnh sửa 28/07/2013

Có một bài đăng trên blog trên RaspberryPi.org hôm nay với một số thông tin tốt hơn:

Đây là một liên kết đến blog: Carputers - một số ý tưởng để bạn bắt đầu

Một liên kết đến một bài đăng trên diễn đàn của một anh chàng đặt PI trong F150: My Pi Carputer trong xe tải của tôi .

Một liên kết đến nguồn github của mình .

Một dự án khác với OBD và GPS: Bộ ghi GPS GPS

Phần mềm được viết cho phần trên mô phỏng OBD: OBDSim

Tôi có cảm giác rằng nếu tôi không bắt đầu làm việc này sớm thì sẽ không còn gì để phát triển nữa.


Vui lòng chỉ sử dụng các liên kết như một tài nguyên bổ sung , không phải là tài nguyên chính của bạn. Chúng tôi cần bạn mô tả những gì các liên kết nói.
xxmbabanexx

Ồ Cảm ơn! Tôi sẽ kiểm tra chúng! Có vẻ như thông tin đầy hứa hẹn để xây dựng.
Thomas

1
@xxmbabanexx Đã thêm mô tả về nội dung liên kết và thêm một chút thông tin.
Sparafusile

Nhiều hơn. Đây là một câu trả lời tuyệt vời .
xxmbabanexx

4

Bạn có thể thấy dự án này thú vị: Dự án Raspberry Pi của tôi - Trình ghi dữ liệu OBD2 . Một anh chàng đã tạo ra một bộ ghi dữ liệu ODB2 cho xe máy của mình bằng Raspberry Pi.

Anh ta bao gồm các liên kết đến github nơi bạn có thể tìm thấy mã nguồn cũng như chi tiết về giao diện USB -> OBD2 mà anh ta đã sử dụng.

Ngoài ra còn có một cặp kẻ trong quá trình tạo ứng dụng ghi nhật ký OBD2 bằng Raspberry Pi, hãy xem blog của họ: Pimyride với David và Alan .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.