2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Đây là cách tạo một màn hình Sim Racing USB rất dễ dàng và rẻ tiền với Arduino UNO và Màn hình TFT 3, 5.
Nó có một API cho Assetto Corsa lấy dữ liệu từ Bộ nhớ dùng chung của trò chơi được lập trình bằng C # trong Visual Studio, sau đó gửi dữ liệu đến Arduino qua USB, Arduino phân tích dữ liệu và hiển thị nó.
Tôi đang phát triển API cho Ô tô dự án và sau đó tôi sẽ làm điều đó cho rFactor, vì vậy hãy đăng ký Kênh YouTube của tôi để được cập nhật.
Bước 1: Vật liệu
Bạn chỉ cần Arduino UNO (tôi đã kiểm tra MEGA của mình và không hoạt động tốt khi phân tích cú pháp) và MCUFriend TFT 3, 5 Shield cho UNO
Nó làm tròn 35-40 € không hơn tất cả.
Bước 2: Dữ liệu và GUI
GUI rất đơn giản, nó có nền đen, nơi sẽ hiển thị 10 giá trị khác nhau, RPM, Tốc độ, Bánh răng, Nhiên liệu, Tăng tốc, Nhiệt độ không khí, Nhiệt độ nhựa đường, Khí, Phanh và Phanh động cơ.
Một số giá trị như Boost, đôi khi ở mức 0 (NULL); đó là vì teh xe bạn đang lái, chưa tăng tốc nên nó giữ giá trị ở mức 0.
Bước 3: Xây dựng
Tôi đã đính kèm Chương trình mà bạn phải chạy (là API), sau đó chọn cổng COM của Arduino của bạn
** QUAN TRỌNG: Bạn phải viết COMX, ví dụ như Arduino của tôi ở dạng COM9 như được hiển thị trong hình.
Và tải lên tệp.hex được đính kèm với Arduino của bạn
Bạn có thể tải các tập tin tại đây: MEGA