2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
นี่คือวิธีสร้างจอแสดงผล Sim Racing USB ที่ง่ายและราคาถูกด้วย Arduino UNO และจอแสดงผล TFT ขนาด 3, 5 นิ้ว
มันมี API สำหรับ Assetto Corsa ที่นำข้อมูลจากหน่วยความจำที่ใช้ร่วมกันของเกมที่ตั้งโปรแกรมใน C # ใน Visual Studio จากนั้นส่งข้อมูลไปยัง Arduino ผ่าน USB Arduino จะแยกวิเคราะห์ข้อมูลและแสดง
ฉันกำลังพัฒนา API สำหรับ Project Cars จากนั้นฉันจะทำเพื่อ rFactor ดังนั้นสมัครสมาชิกช่อง YouTube ของฉันเพื่อรับการอัปเดต
ขั้นตอนที่ 1: วัสดุ
คุณต้องการ Arduino UNO เท่านั้น (ฉันทดสอบ MEGA และแยกวิเคราะห์ไม่ถูกต้อง) และ MCUFriend TFT 3, 5 Shield สำหรับ UNO
มันปัดเศษ 35-40 €ทั้งหมด
ขั้นตอนที่ 2: ข้อมูลและ GUI
GUI นั้นเรียบง่ายมาก มันมีพื้นหลังสีดำซึ่งจะแสดงค่าต่างๆ 10 ค่า RPMs, Speed, Gear, Fuel, Boost, Air Temp, Asphalt Temp, Gas, Brake and Engine Brake
ค่าบางอย่างเช่น Boost บางครั้งอยู่ที่ 0(NULL); นั่นเป็นเพราะว่ารถที่คุณกำลังขับอยู่นั้นไม่มีบูสต์ ดังนั้นจึงรักษาค่าไว้ที่ 0
ขั้นตอนที่ 3: สร้าง
ฉันได้แนบโปรแกรมที่คุณต้องเรียกใช้ (คือ API) จากนั้นเลือกพอร์ต COM ของ Arduino. ของคุณ
** สำคัญ: คุณต้องเขียน COMX เช่น Arduino ของฉันอยู่ใน COM9 ตามที่แสดงในภาพ
และอัปโหลดไฟล์.hex ที่แนบมากับ Arduino. ของคุณ
คุณสามารถดาวน์โหลดไฟล์ได้ที่นี่: MEGA