Mundarija:
Video: DIY Sim Racing Display Arduino: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Arduino UNO va 3, 5 dyuymli TFT displey bilan juda oson va arzon Sim Racing USB -displeyini shunday qurish mumkin.
Unda Assetto Corsa uchun API mavjud bo'lib, u Visual Studio dasturida C# dasturlashtirilgan o'yinning umumiy xotirasidan ma'lumotlarni oladi, so'ngra ma'lumotlarni USB orqali Arduino -ga yuboradi, Arduino ma'lumotlarni tahlil qiladi va ko'rsatadi.
Men Project Cars uchun API ishlab chiqyapman, keyin buni rFactor uchun qilaman, shuning uchun yangilanish uchun YouTube kanalimga obuna bo'ling.
1 -qadam: materiallar
Sizga faqat Arduino UNO kerak (men MEGA -ni sinab ko'rdim va to'g'ri tahlil qila olmayman) va MCUFriend TFT 3, 5 UNO uchun qalqon.
Hammasi 35-40 evroga teng.
2 -qadam: Ma'lumotlar va GUI
GUI juda oddiy, u qora fonga ega bo'lib, u erda 10 xil qiymatlar, RPM, Tezlik, Vites, Yoqilg'i, Boost, Havo Harorati, Asfalt Harorati, Gaz, Tormoz va Dvigatel tormozi ko'rsatiladi.
Boost kabi ba'zi qiymatlar, ba'zida 0 (NULL) da qoladi; Buning sababi shundaki, siz boshqarayotgan mashina kuchaytirilmagan, shuning uchun u 0 qiymatini saqlaydi.
3 -qadam: qurilish
Men ishga tushirish kerak bo'lgan dasturni biriktirdim (bu API), keyin Arduino -ning COM portini tanlang
** MUHIM: Siz COMX yozishingiz kerak, masalan, mening Arduino rasmda ko'rsatilgandek COM9 -da.
Va Arduino -ga biriktirilgan.hex faylini yuklang
Fayllarni bu yerdan yuklab olishingiz mumkin: MEGA
Tavsiya:
2d raketa qo'nish sim: 3 qadam
2d Rocket Landing Sim: Agar siz simulyatsiya/ o'yinni o'ynashni xohlasangiz, siz fonni yaratishingiz, raketalarni chizishingiz va indikatorni ishga tushirishingiz kerak bo'ladi (albatta, sizda tirnalishni ishlatish uchun Internetga ulanish kerak bo'ladi), bu erni bosing yoki https://scratch.mit.edu/projects/432509470 saytiga o'ting
DIY Flight Sim Switch paneli: 7 qadam (rasmlar bilan)
DIY Flight Sim -ni almashtirish paneli: Ko'p yillar davomida parvozlar sim -hamjamiyatida bo'lganimdan va murakkab samolyotlarga qo'shilgandan so'ng, men o'zimni qo'lim bilan ushlab turib, o'ng qo'lim bilan uchishni emas, balki jismoniy kalitlarni ushlab turishni xohladim. m
DIY Arduino 2d Motion Racing Simulator: 3 qadam
DIY Arduino 2d Motion Racing Simulator: Men ko'rsatma beraman, men sizga Arduino mikrokontroleri va ikkita kichik servo dvigatel yordamida qanday qiziqarli haydash simulyatorini qurishni ko'rsataman
DIY perimetri sim generatori va sensori: 8 qadam
DIY perimetri sim generatori va sensori: Simlarni boshqarish texnologiyasi sanoatda, xususan, ishlov berish avtomatlashtirilgan omborlarda keng qo'llaniladi. Robotlar erga ko'milgan simli halqaga ergashadilar. Nisbatan past intensivlik va chastotali 5Kz dan 40 gacha o'zgaruvchan tok
DIY RACING ROBOT DPDT dan foydalanadi: 6 qadam
DIY RACING ROBOT DPDT dan foydalanadi: har doim DPDT kalitlarini ishlatadigan robotlarni yaratish qiziq, shuning uchun men robotning konstruktsiyasi va uning talablari bilan boshladim, shunda men 12 ta etarlicha o'sadi va etarli bo'ladi. Xo'sh, HAR QANDAY DOUB