Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Zo bouw je een heel eenvoudig en goedkoop Sim Racing USB-display met een Arduino UNO en een 3, 5 TFT-display.
Het heeft een API voor Assetto Corsa die de gegevens uit het gedeelde geheugen van de game haalt die in C# in Visual Studio is geprogrammeerd, en de gegevens vervolgens via USB naar de Arduino stuurt, de Arduino ontleedt de gegevens en toont deze.
Ik ontwikkel de API voor Project Cars en daarna doe ik het voor rFactor, dus abonneer je op mijn YouTube-kanaal om op de hoogte te blijven.
Stap 1: Materialen
Je hebt alleen een Arduino UNO nodig (ik heb mijn MEGA getest en werkt niet goed bij het parseren) en een MCUFriend TFT 3, 5 Shield voor UNO
Het rondt meerloze 35-40 € alles af.
Stap 2: Gegevens en GUI
De GUI is zo eenvoudig, het heeft een zwarte achtergrond waar 10 verschillende waarden, RPM's, Snelheid, Uitrusting, Brandstof, Boost, Luchttemperatuur, Asfalttemperatuur, Gas, Rem en Motorrem worden weergegeven.
Sommige waarden, zoals Boost, blijven soms op 0 (NULL); dat komt omdat de auto waarin je rijdt, geen boost heeft, dus het houdt de waarde op 0.
Stap 3: Bouwen
Ik heb het programma bijgevoegd dat u moet uitvoeren (is de API), selecteer vervolgens de COM-poort van uw Arduino
** BELANGRIJK: je moet COMX schrijven, mijn Arduino is bijvoorbeeld in COM9 zoals weergegeven in de afbeelding.
En upload het.hex-bestand dat aan uw Arduino is gekoppeld
U kunt de bestanden hier downloaden: MEGA