Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Oto jak zbudować bardzo łatwy i tani wyświetlacz USB Sim Racing z Arduino UNO i wyświetlaczem TFT 3,5 cala.
Posiada interfejs API dla Assetto Corsa, który pobiera dane z pamięci współdzielonej gry zaprogramowanej w C# w Visual Studio, a następnie wysyła dane do Arduino przez USB, Arduino analizuje dane i pokazuje je.
Rozwijam API dla Project Cars, a potem zrobię to dla rFactor, więc zasubskrybuj mój kanał YouTube, aby być na bieżąco.
Krok 1: Materiały
Potrzebujesz tylko Arduino UNO (przetestowałem moje MEGA i nie działa poprawnie parsowanie) i MCUFriend TFT 3, 5 Shield dla UNO
Zaokrągla mniej więcej 35-40 €.
Krok 2: Dane i GUI
GUI jest tak proste, że ma czarne tło, na którym wyświetla 10 różnych wartości, obrotów, prędkości, biegu, paliwa, doładowania, temperatury powietrza, temperatury asfaltu, gazu, hamulca i hamulca silnikowego.
Niektóre wartości, takie jak Boost, czasami pozostają na poziomie 0 (NULL); to dlatego, że samochód, którym jeździsz, nie ma doładowania, więc utrzymuje wartość 0.
Krok 3: Budowanie
Załączyłem program, który musisz uruchomić (jest API), a następnie wybierz port COM swojego Arduino
** WAŻNE: Musisz napisać COMX, na przykład moje Arduino jest w COM9, jak pokazano na obrazku.
I prześlij plik.hex dołączony do twojego Arduino
Pliki można pobrać tutaj: MEGA