İçindekiler:
- 1. Adım: 1. Adım: Gereksinimleri Toplayın
- Adım 2: Adım 2: Düğmeleri, Anahtarları ve Kodlayıcıları Yerleştirin
- Adım 3: Adım 3: Düğmeleri, Anahtarları ve Kodlayıcıları Delin ve Monte Edin
- Adım 4: Adım 4: Matrisinizi Düzenleyin
- Adım 5: Adım 5: Matrisi Kablolayın
- Adım 6: Adım 6: Kodlayıcıları ve Arduino'yu bağlayın
- Adım 7: Adım 7: Eskizi Hazırlayın
Video: Sim Yarış Düğme Kutusu: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Düğme kutusu, Sim Racing'de kullanılan ve çeşitli araba kontrollerine düğmeler, anahtarlar ve düğmeler atamanıza izin veren bir cihazdır. Genel düğme atamaları, başlatma düğmesi, PTT, istek çukuru vb. gibi şeylerdir. Geçiş anahtarları, silecekler, farlar vb. için harika çalışır. Düğmeler, TC (Çekiş Kontrolü), Fren önyargısını ve daha fazlasını ayarlamak için kullanılabilir.
1. Adım: 1. Adım: Gereksinimleri Toplayın
Arduino Pro Micro - Resmi bir board alabilirsiniz; Ayrıca nakavt versiyonlarında da şansım oldu.
ABS Proje kutusu - seçtiğiniz düğmeleri ve anahtarları destekleyecek kadar derin olduğundan emin olun.
Anlık Düğmeler - Yuvarlak montaj deliği olan düğmelerle çalışmak en kolay olanıdır. Beğendiğiniz renk ve boyuta sahip düğmeleri arayın. Düğmelerde n.o. (Normalde Açık) kişiler. Bu talimatın, ışıklı düğmelerin nasıl kullanılacağını ele almadığını unutmayın.
Geçiş Anahtarları - Anlık ve kilitleme arasında seçim yapabilirsiniz. Diğer seçenekler ST (Tek Atış) veya DT'dir (Çift Atış). Tek atış, 2 pozisyon, açık/kapalı, Çift atış, 3 pozisyon açık/kapalı/açık anlamına gelir. Tek Kutuplu (SP) veya Çift Kutuplu (DP) türleri için endişelenmeyin, ikisi de çalışacaktır. Sonunda Double Throw anahtarları bulursanız, ikinci terminal grubunu görmezden gelebilirsiniz. Bu anahtarlara genellikle birleşik özellikleriyle, yani SPDT, DPDT, vb.
Döner Kodlayıcılar - Kodlayıcılar, artırma ve azaltma ayarlarını destekleyen özellikleri kontrol etmemizi sağlar. Örneğin. Çekiş kontrolü. Bazı döner kontrolörlerde ayrıca enkoder miline basarak yerleşik bir anlık düğme bulunur. Düğmeler - Enkoder millerine uyacak düğmeler.
USB Mikro - USB-A kablosu - Bu, arduino kodunu panoya yüklemek ve Düğme Kutunuzu PC'nize bağlamak için kullanılacaktır.
Tel - Teflon kaplı 24ga tercih ederim. katı tel.
Lehim ve Havya - Küçük uçlu düşük wattlı bir demir en iyi sonucu verir. Aşırı ısınırsa bağlantılar erir ve başarısız olur, bu nedenle ayarlanabilir bir sıcaklık veya düşük voltajlı demir daha iyidir.
Matkap ve Matkap uçları - Anahtarlarınız, düğmeleriniz vb. için delikler açmak için. Küçük bir pilot uç ve bir adım ucu harika bir kombinasyon oluşturur. Drill Press'e erişim, hizalama hatalarını daha az olası hale getirecektir. İsteğe bağlı: Düğme kutunuza karbon fiber veya alüminyum görünüm eklemek için vinil kaplama.
Adım 2: Adım 2: Düğmeleri, Anahtarları ve Kodlayıcıları Yerleştirin
Proje kutunuzun kapağına butonlar monte edilecektir. Düğme kutunuzun düğmeleriniz için yeterince derin olup olmadığını iki kez kontrol edin.
Aralığı ve estetiği hissetmek için anahtarları, düğmeleri ve düğmeleri kapağın üzerine fiziksel olarak yerleştirmeyi yararlı buluyorum.
Her bileşen arasında eşit boşluk bırakarak her şeyi bir ızgarada hizalamaya çalışın.
Sıraların sonunda yeterli boşluk bıraktığınızdan emin olun, anahtarlar ve düğmeler bir tabana sahiptir ve düzgün şekilde monte etmek için yeterli alana ihtiyaç duyar. Yüzü karbon veya alüminyum görünümü için vinil ile sarıyorsanız, kutunun hemen yüzüne bir kurşun kalemle çizgiler çizebilirsiniz, daha sonra sargı ile kapatılacaktır.
Aksi takdirde, kapağın alt tarafına çizgiler çizin, kuracağınız her düğmenin/anahtarın ortasından geçen çizgiler olmasını istersiniz.
Adım 3: Adım 3: Düğmeleri, Anahtarları ve Kodlayıcıları Delin ve Monte Edin
Her bileşen için deliği başlatmak için küçük bir matkap ucu (pilot ucu olarak da bilinir) kullanın. Küçük bit, çok hassas olmanızı ve her şeyin ortalandığından emin olmanızı sağlar. İpucu: Matkap presine erişiminiz varsa, bu adım daha kolay ve hızlı olacaktır. Değilse, endişelenmeyin, sadece zaman ayırın.
Pilot delikler açıldıktan sonra, takılacak her bir bileşenin şaftı için bir kademeli bit veya doğru uca geçin.
İpucu: Çok ileri gitmemek için bir adım biti kullanırken dikkatli olun. Bir keskin nişancı kullanmayı ve durmam gereken kısmı renklendirmeyi seviyorum. Bu aynı zamanda Arduino ve PC'niz arasında çalışacak usb kablosu için kasanın arkasına bir delik açmak için de iyi bir zamandır. Deliğin, kablonun usb mikro ucunun geçmesi için yeterince büyük olması gerekir. Deliği düzeltmek için lastik bir rondela ve kablonun dışarı çekilmesini önlemek için gerilim azaltıcı olarak iç kısımda bir tel bağ kullanabilirsiniz. Kutu kapağınızı vinil kaplayacaksanız, şimdi yapmanın tam zamanı.
Adım 4: Adım 4: Matrisinizi Düzenleyin
Arduino denetleyicisi, düğmelere basıldığında, anahtarların değiştiğinde vb. algılamak için kullanabileceği sınırlı sayıda giriş ve çıkışa sahiptir. Daha fazla sayıda anahtar ve düğmeyi barındırmak için matris adı verilen bir teknik kullanacağız. Bir matris, aşağıdakileri kullanarak çalışır: bir anahtarın veya düğmenin "adresi" olarak bir çıkış ve bir girişin kesişimi. Arduino çıkışları matriste sütunlar ve girişler satırlar olarak atanır ve her düğme ve anahtar konumuna bir adres atanır. Mizanpajınızı yapmak için bir elektronik tablo programı kullanmak en kolayıdır, ancak kağıt da işe yarayacaktır. Arduino'nun A0, A1, A2 ve A3'ünü matriste "sütunlar" ve 6, 7, 8, 9, 10 ve 16'yı "satırlar" olarak kullanarak 28'e kadar girişi kabul edebiliriz (düğme basma, konum değiştirme vb.)! Düzeni kolaylaştırmak için, düğme anahtarınızdaki veya döner düğmenizdeki her pimin kendisine atıfta bulunacak bir etikete ihtiyacı olacaktır. Bir basma düğmesini temsil etmek için "PBn"yi, bir geçişi temsil etmek için "TGn"yi ve döner kodlayıcılar için "REn"i seçtim. Addaki "n", matristeki belirli bileşene atıfta bulunmak için bir sayı ile değiştirilir. İpucu: Her bir bileşenin adını, bulunduğu yerin yanına kapağın alt tarafına yazmak faydalı olacaktır, örn. PB1, PB2, RE1, vbMatriste, kapağın altından bakıldığında görsel olarak kapağa monte edilmiş olarak gördüğüm pinlere atıfta bulunuyorum. Örneğin, bir basma düğmesinin 2 terminali olacaktır, bunlara "H" (yüksek) ve "L" (düşük) olarak atıfta bulunurum, ayrıca şemanızı kolayca hatırlayabildiğiniz sürece üst ve alt veya ne isterseniz kullanabilirsiniz.. Geçişler için yüksek, orta ve düşük kullanıyorum. geçişlerim DPDT olduğundan. Döner kodlayıcılarımda ayrıca basmalı düğmeler vardı, bu nedenle REn-PB yüksek ve düşük değerlerim de var. Her düğme veya anahtar "giriş", matrisinizdeki bir sütuna eşlenir. Aynı sütunda birden fazla anahtar/düğme girişiniz olabilir, ancak sahip olduğunuz satır sayısından fazla değil.
Önemli! Tüm geçiş anahtarı çıkışları, girişinin sütununa eşlenmelidir. Bunun nedeni, anahtarın merkezini A0 diyecek şekilde kablolayacaksınız, ardından anahtarın çıkışı (yüksek veya düşük terminal) örneğin bir sıra pinine gidecektir. 7 veya 8.
Arduino Çıkışları (switch/button girişleri) A0A1A2 TG1-HPB1-HPB2-H TG2-CTG4-CPB5-H TG3-CPB3-HPB6-H RE1-PB-HPB4-HPB7-H RE2-PB-HPB8-H RE3-PB- H Arduino Girişleri (switch/button çıkışları) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PB-L 16TG2-LTG4-HPB8-L
Adım 5: Adım 5: Matrisi Kablolayın
Arduino Çıkışları (anahtar ve düğme girişleri) ile başlayarak, her bir elektrik bileşenini bir matris sütununda bağlar ve Arduino çıkışına bağlanmak için kısa bir kablo uzunluğu bırakır. Her şeyi birbirine bağlamak için teflon telimi ve daha sonra bulmayı ve izlemeyi kolaylaştırdığı için arduinoya gitmek için renkli bir tel parçasını kullanmayı seçtim. Tüm sütun bileşen bağlantıları tamamlandıktan sonra, her satır için aynısını yapın. Doğru terminali, yani yüksek veya alçak bağladığınızdan emin olmak için aynı sıradaki tüm bileşenleri birbirine bağlayın ve daha sonra Arduino'ya bağlanmak için kablo uzunluğunu bırakın. Acele etmeyin ve doğru terminali bağladığınızı iki kez kontrol edin. Bu, bileşenin yanındaki panelde çizilen bileşen referansının ve terminal konumları için hatırlaması kolay planınızın işe yarayacağı yerdir.
Adım 6: Adım 6: Kodlayıcıları ve Arduino'yu bağlayın
Döner kodlayıcılar bir matrise bağlanamaz. Her bir kodlayıcının (orta pin) girişi Arduino toprağına bağlanacak ve kodlayıcı çıkışları doğrudan bir Arduino girişine gidecektir. Her kodlayıcı merkez pimini birbirine bağlayın ve Arduino toprağına bağlanmak için bir kablo bırakın.
Döner kodlayıcı merkezlerini Arduino toprağına ve her bir döner kodlayıcı "H" "L"yi karşılık gelen Arduino pinine lehimleyin. Sütun ve satır matrisinden her bir kablo uzunluğunu ilgili Arduino giriş veya çıkışına lehimleyin.
Adım 7: Adım 7: Eskizi Hazırlayın
Ücretsiz Arduino IDE'yi kullanarak Arduino için taslağı (kodu) hazırlayın. Krokiyi Arduino'ya yükleyin Sketch yüklendikten sonra, buton kutunuzu PC'nize bağlayın, bir joystick cihazı görünmelidir. Tebrikler! Az önce bir düğme kutusu yaptın!
Önerilen:
CD'lerin Yarış Arabalarına Dönüştürülmesi: 8 Adım (Resimlerle)
CD'leri Yarış Arabalarına Dönüştürmek: Herkese merhaba. Bu bizim araba yarış arabamız Tamamen ücretsiz ve otomatik Eğer Ebeveyn iseniz, Çocuklarınızla oynamak için çok uygun olacak Yapması çok basit, çok ilginç olacak Size rehberlik edeceğim, hadi yapalım
DIY Sim Yarış Ekranı Arduino: 3 Adım
DIY Sim Yarış Ekranı Arduino: Arduino UNO ve 3,5quot; TFT Display.Visual Studio'da C# ile programlanan oyunun Paylaşılan Belleğinden veri alan Assetto Corsa için bir API'ye sahiptir, ardından
Sim Yarış Düğme Kutusu: 8 Adım
Sim Yarışı Düğme Kutusu: Sim yarış bağımlılarına hoş geldiniz! Tüm araba kontrollerinizi eşleştirmek için tuş bağlarınız mı bitiyor? Muhtemelen bir düğme kutusuna ihtiyacınız var! Bu Eğitilebilir Tabloda sıfırdan bir tane oluşturacağız. Düğme kutusu 32(!) kullanılabilir düğme durumuna sahip olacaktır. Numara
Yarış Simülatörleri için Bütçe Sürüş Tekerleği Standı: 8 Adım (Resimlerle)
Yarış Simülatörleri için Bütçe Sürüş Tekerleği Standı: Demek Chrismahanukwanzamas için yeni ve şık bir Playstation'ınız var, şimdi de yeni tatlı yarış sim oyunlarınızı oynamak mı istiyorsunuz? Çok hızlı değil. Bu berbat eski dizüstü bilgisayar masası, günümüzün yüksek tork kuvveti geri besleme tekerlekleriyle onu kesmeyecek. Yani, almak istiyorsun
Yarış Oyunları veya Coaster Simülatörleri için Hız Simülatörü: 5 Adım (Resimlerle)
Yarış Oyunları veya Coaster Simülatörleri için Hız Simülatörü: Basit bir proje, oyun içi hıza göre bir fan yüzünüze hava üfleyecek. Yapması kolay ve eğlenceli