Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Έτσι μπορείτε να φτιάξετε μια πολύ εύκολη και φθηνή οθόνη 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 για UNO
Στρογγυλεύει πιο πολύ 35-40 € όλα.
Βήμα 2: Δεδομένα και GUI
Το GUI είναι τόσο απλό, έχει μαύρο φόντο όπου θα εμφανίζονται 10 διαφορετικές τιμές, RPM, Speed, Gear, Fuel, Boost, Air Temp, Asphalt Temp, Gas, Brake και Engine Brake.
Ορισμένες τιμές όπως το Boost, μερικές φορές παραμένουν στο 0 (NULL). Αυτό συμβαίνει επειδή το αυτοκίνητο που οδηγείτε δεν έχει ενισχυθεί, οπότε διατηρεί την τιμή στο 0.
Βήμα 3: Χτίσιμο
Έχω επισυνάψει το πρόγραμμα που πρέπει να εκτελέσετε (είναι το API) και, στη συνέχεια, επιλέξτε τη θύρα COM του Arduino σας
** ΣΗΜΑΝΤΙΚΟ: Πρέπει να γράψετε COMX, για παράδειγμα το Arduino μου είναι στο COM9 όπως εμφανίζεται στην εικόνα.
Και ανεβάστε το αρχείο.hex που είναι προσαρτημένο στο Arduino σας
Μπορείτε να κατεβάσετε τα αρχεία εδώ: MEGA