İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Karantina olduğundan ve evde tıkılıp kaldığımız için çok fazla video oyunu oynama eğilimindeyiz. Yarış oyunları şimdiye kadarki en iyi oyunlardan biridir, ancak klavyeyi kullanmak sıkıcı hale gelir ve Xbox veya PS denetleyicinizden çok daha zordur. Bu yüzden bu hibriti bir direksiyon simidi ve bir Xbox denetleyicisi arasında SADECE KARTONDAN DIŞINDA yapmaya karar verdim!
(NOT: bu tekerlek bazı oyunlarda, özellikle Asphalt 8'de çalışmayabilir.)
Gelelim bu projeye…
Gereçler
Bu USB direksiyon simidini yapmak için ihtiyacınız olanlar:
- Arduino Leonardo (veya ATmega32u4 çipini kullanan başka bir Arduino, ancak bu Arduino'yu kullanmanızı ve lütfen bir Arduino UNO kullanmayın!)
- Bir Oyun Çubuğu
- MPU6050 Jiroskop Sensörü
- 5 küçük buton
- bir USB kablosu
- Bir yük karton
- Erkek dişi teller
- Erkekten erkeğe teller
- Küçük bir ekmek tahtası
İşte tüm araçlar…
- Sıcak tutkal tabancası (veya havya)
- Bir bilgisayar
- Tel sıyırıcılar (benimki yoktu bu yüzden makas kullandım:|)
- Bir Exacto bıçağı
- kaset
- Pusula
- makas
Adım 1: Tüm Karton Parçalarını Kesin
Yapmanız gereken tek şey (yukarıda gösterilen) karton üzerindeki tüm parçaları kesmek. Sabır anahtardır.
Adım 2: Karton Montajı
Yukarıdaki talimatları izleyin ve takılıp kalırsanız 6. Adımdaki tamamlanmış projeye bakın.
(Neden resimler yerine çizimleri koyduğumu merak ediyorsanız, bu Eğitilebilirliği kendi yönlendirmemi tamamladıktan sonra yaptığım içindir. Çizimlerim dağınıksa özür dilerim:P)
Bitirdikten sonra direksiyonunuzu kişiselleştirmekten çekinmeyin.
BTW: Lehim bile yapmadım, sıcak tutkal kullandım;)
Adım 3: Arduino Montajı
Tüm talimatları doğru bir şekilde takip ettiyseniz, direksiyon simidinin kabuğuna sahip olmalısınız. Şimdi motoru o tekerleğin içine koyma zamanı. Arduino'nun nasıl monte edileceğine dair bir fikir istiyorsanız yukarıdaki resimlere bakın. Ayrıca USB kablosu için bir delik açmayı ve Jiroskop sensörünün düz ve sıkıca monte edilmiş olduğundan emin olun.
ŞEMATİK:
Jiroskop (Bunun EZ'si)
- VCC - 5v
- GND - GND
- SCL - SCL
- SDA - SDA
Oyun kolu
- GB - D0
- Vry - A1
- Vrx - A0
- 5v - 5v
- GND - GND
Düğmeler (renk kodlu teller çok yardımcı olabilir)
- Orta Düğme - D1
- Sol - D6
- Sağ - D7
- Yukarı - D4
- Aşağı - D5
PRO İPUCU: Gevşek bağlantıları önlemek için kabloları bantlayın.
Adım 4: Kodlama
İşte kod:
NOT: Bu kodun çalışması için joystick kitaplığını indirmelisiniz. Bu kütüphane hakkında daha fazla bilgi için buraya tıklayın.
Adım 5: Test Etme
HENÜZ YARIŞ OYUNUNUZA ATLAMAYIN. Yapılacak testler var. Basit ve hızlı, bu yüzden endişelenmeyin.
Yukarıdaki adımları tekrar uygulayın >:)
Adım 6: Bitmiş Ürün
İşte bitmiş ürün. Artık sonunda onu istediğiniz herhangi bir yarış oyununu oynamak için kullanabilirsiniz. Kontroller her zamanki gibi yukarıda listelenmiştir.
Bunu yapmak uzun zamanımı aldı. Umarım bu eğitimden keyif almışsınızdır:)
Bir tane yaparsanız, resimlerini yayınlayın ve herhangi bir soru sormaktan ve aşağıya yorum yapmaktan çekinmeyin!