İçindekiler:
- 1. Adım: SSS
- 2. Adım: Hazırlık: Araçlar
- Adım 3: Hazırlık: Parçalar
- Adım 4: Yapın: Adım I
- Adım 5: Yapın: Adım II
- Adım 6: Yapın: Adım III
- Adım 7: Yapın: Adım IV
- Adım 8: Yapın: Adım V
- Adım 9: Yapın: Adım VI
- Adım 10: Diğer Montaj Fikirleri
- Adım 11: Acc_Gyro Kartı
- Adım 12: İndirmeler
Video: PC Hareketli Oyun Kumandası: 12 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
En sevdiğiniz PC, Mac veya Linux oyunlarını sadece eğerek oynayın! Hareketli Oyun Kumandası, hareketlerinizi direksiyon çevirmek veya top atmak gibi oyun içi eylemlere dönüştürür. Gelişmiş bir arayüz, özelleştirmeyi kolaylaştırır ve 3 Eksenli, 2kHz ivmeölçer, size süper pürüzsüz ve doğru kontrol sağlar. İşte hızlı bir video demosu; Wii Wheel'e mükemmel uyum sağlar, ancak hemen hemen her şeye monte edebilirsiniz. Neden bir kaska, kolunuza veya bacağınıza takmıyorsunuz?
1. Adım: SSS
Bunun bir Wiimote'den farkı nedir? Hareket Denetleyicisi benzerdir, ancak birkaç önemli alanda wiimote'u geliştirir;
- USB Bağlantısı: Bilgisayarınızın bluetooth'a ihtiyacı yoktur ve bitecek pil yoktur.
- Çoklu İşletim Sistemi Desteği: standart USB HID protokolünü kullanır, bu nedenle sürücü gerekmez.
- Yazılım Yükseltilebilir: Motion Controller aygıt yazılımını yükseltmek USB üzerinden kolaydır.
- Daha Yüksek Kaliteli Sensör: kullanılan ivmeölçer (ST LIS331AL), daha doğru ve daha duyarlı oyun için önemli ölçüde daha yüksek örnekleme bant genişliğine sahiptir.
- Hacklenebilir: düğmeler bir kasaya, direksiyon simidine veya tercih ettiğiniz herhangi bir yere kolayca monte edilebilir. Yapılandırma yardımcı programı, denetleyicinizi tam tercihlerinize uyacak şekilde daha fazla özelleştirmenize olanak tanır.
Mac, Linux veya OS/2 Warp ile çalışır mı? İşletim sisteminiz USB Klavyeleri destekliyorsa, Hareket Denetleyicisi ile sorunsuz çalışmalıdır. Buna Windows, OS X ve Linux gibi tüm modern işletim sistemleri dahildir. Yüzey Montaj Lehimleme Var mı? Hayır! İvmeölçerler yalnızca yüzeye monte cihazlar olarak mevcuttur, ancak Hareket Denetleyicisi, önceden monte edilmiş olarak gelen bir ivmeölçer devre kartı (The Acc_Gyro) kullanır. Nereye monte edebilirim? Resmi veya genel bir Wii tekerleğine en kolay şekilde monte edilecek şekilde tasarlanmıştır ve pim başlıkları, Hareketli Oyun Kumandasını sıkıca kilitlemek için çatal görevi görür, ancak hemen hemen her şeye monte edilebilir ve tahtada montaj delikleri açılabilir. Motion Gamepad ve Acc_Gyro Board, Starlino tarafından tasarlanmıştır. Motion Gamepad, Gadget Gangster'dan bir kit olarak mevcuttur.
2. Adım: Hazırlık: Araçlar
Vimeo'da Gadget Gangster'dan Elektronik Projeler Oluşturmak İçin Araçlar.
Motion Gamepad'in bir araya getirilmesi yaklaşık 30 dakika sürer. Lehimleme basittir ve yeni başlıyorsanız iyi bir projedir. Lehimleme konusunda bir ton harika talimat var (bir tane burada). Araçlar Projeyi birleştirmek için birkaç araca ihtiyacınız olacak; 1 - Havya ve lehim. Kurşunlu lehim ile çalışmak daha kolaydır ve 15-40 watt'lık bir demir gayet iyi. Konik veya keski ucu iyi çalışır. 2 - Dikler. Çapraz kesiciler, lehimlendikten sonra bileşenlerden fazla uçları kesmek için kullanılır.
Adım 3: Hazırlık: Parçalar
İşte ihtiyacınız olacak parçalar. Bir kit sipariş ettiyseniz, paketinizde listelenen tüm parçaların bulunduğundan emin olmak için iki kez kontrol edin. Eksik bir şey varsa, bize [email protected] adresinden e-posta göndermeniz yeterlidir;
Motion Gamepad PCB Kaynak: Gadget Gangster Adet: 1 PIC18F14K50 Mouser Parça No: 579-PIC18F14K50-I/P Adet: 1 Kit ile birlikte alırsanız, önceden programlanmış olarak gelir (ve usb ile yükseltilebilir). Aksi takdirde, programlamak için bir PICkit'e ihtiyacınız olacaktır. 10k ohm Direnç İşaretli: Kahverengi - Siyah - Turuncu Adet: 4,47uF Radyal Seramik Kondansatör İşaretli: 474 Mouser Parça No: 80-C320C474M5U Adet: 1,1uF Aksiyel Seramik Kondansatör İşaretli: 104 Mouser Parça No: 80-C410C104K5R-TR Adet: 1 18pf Radyal Seramik Kapasitör İşaretli: 18 Mouser Parça No: 140-50N5-180J-TB-RC Adet: 2 10uF Radyal Elektrolitik Kapasitör Mouser Parça#: 647-UVR1V100MDD1TD Adet: 1 12Mhz Kristal Boyut: HC49/US Mouser Parça#: 815 -ABL-12-B2 Adet: 1 Omron Anahtarlar Boyut: 4.3mm Mouser Parça#: 653-B3F-1000 Adet: 8 20 Pin DIP Soket Mouser Parça#: 517-4820-3004-CP Adet: 1 Pin Başlıkları Adet: 49 Pin Soketleri Adet: 34 AccGyro Anakart Kaynak: Gadget Gangster Adet: 1 USB A Fiş - Tel Kablo Adet: 1 Voltaj Regülatörü MCP1700 (5V, TO-92) Mouser Parça#: 579-MCP1700-3302E/TO Adet: 1
Adım 4: Yapın: Adım I
Projede 4 adet direnç var, hepsi aynı (10k ohm - Kahverengi - Siyah - Turuncu) ve R1, R2, R3 ve R4'te tahtaya gidiyorlar.
Uçları 90 derecelik bir açıyla bükün ve panoya yerleştirin. Tahtayı ters çevirin, lehimleyin ve fazla uçları kesin.
Adım 5: Yapın: Adım II
Kondansatörleri ekleyelim.
Turuncu disk şeklindeki kapakların üzerinde '18' işareti olmalıdır. Bu kapaklar C1 ve C2'ye gider. Bu kapaklar polariteye duyarlı değildir, bu nedenle onları hangi yöne taktığınız önemli değildir..1uF eksenel seramik kapasitör var, C4'e gidiyor. Eksenel, tellerin bir direnç gibi uçlarından çıktığı anlamına gelir. Bunun gövdesindeki işareti görebilirsiniz - bu '104'. Ayrıca polariteye duyarlı değildir. C3 son seramik kapasitördür..47uF, doğru olanı aldığınızı gövdedeki işareti kontrol ederek doğrulayabilirsiniz, üzerinde '474' olmalıdır. Ayrıca polariteye duyarlı değildir. Şimdi son kapasitör için, bu bir elektrolitik kapasitör ve C5'e giriyor. Değer 10uF'dir ve polarizedir. Bileşenin gövdesindeki şerit, devre kartındaki 'şerit' kelimesine daha yakın olmalıdır.
Adım 6: Yapın: Adım III
Voltaj regülatörünü de ekleyelim, yarıya bölünmüş silindir şeklinde, 'VREG' de tahtaya çıkıyor. Kart üzerindeki işaretin düz bir tarafının nasıl aşağıya baktığına dikkat edin - regülatör, düz tarafı aşağı bakacak şekilde panoya girmelidir.
Kristal XT'ye gidiyor. Kristal polarize değildir, bu nedenle hangi deliğe hangi ucun girdiği önemli değildir. Şimdi düğmeler için; Düğmeleri eklemenin en yaygın yolu doğrudan tahta üzerindedir. Bunu yapmak için, pcb'yi ters çevirin ve yerine oturtun. Kartı geri çevirin ve lehimleyin. Düğmeleri başka bir yere (direksiyon simidinin üst kısmı gibi) takmak istiyorsanız, düğmeyi normalde gireceği deliğe bağlamak için biraz bağlantı kablosu kullanın. Son olarak, DIP soketini panoya ekleyin. 'PIC' olarak işaretlenmiş nokta. Soket üzerindeki çentiğin sola bakması gerektiğine dikkat edin ('PIC' kelimesine daha yakın).
Adım 7: Yapın: Adım IV
İvmeölçer ayrı bir devre kartı üzerindedir (Yalnızca Acc_Gyro Kartı, İvmeölçer) çünkü ivmeölçerler yalnızca yüzeye monte paketlerde gelir ve elle lehimlenmesi oldukça zordur, bu nedenle bu parça önceden monte edilmiş olarak gelir. Tek yapmanız gereken pin başlıkları eklemek. Sokete veya Sokete Değil Kit ayrıca pin soketleriyle birlikte gelir - Motion Gamepad PCB'sine 'AccGyro' etiketli alana pin soketleri ekleyebilir ve Acc_Gyro Board'u yuvaya kaydırabilirsiniz. Soket kullanmanın avantajı, Acc_Gyro Board'u çıkarıp başka projeler için kullanabilmenizdir. Şahsen, soket kullanmaktan vazgeçmeyi daha kolay buldum. Pin başlıklarını doğrudan tahtaya lehimledim ve diğer taraftaki pin başlıklarının ekstra uzunluğunu kestim. Yine de ivmeölçeri başka projelerde tekrar kullanamayacağım.
Adım 8: Yapın: Adım V
Kartın her köşesine 3 pin başlığı ekleyin (JP1, JP2, JP3 ve JP4). Onları lehimlediğinizde, onları birbirinden ayırmak en iyisidir (2. fotoğrafa bakın). Bu başlıklar, PCB'yi Wii çarkına tutacaktır. Bunları daha fazla bükmek için pense (veya pense) de kullanabilirsiniz.
Adım 9: Yapın: Adım VI
Neredeyse bitti! USB Kablosunu ekleyelim;
USB Kablosundan dış lastik kılıfı ve fazla korumayı kesin. Kablonun içinde 4 tel göreceksiniz. Bu kabloların yaklaşık 6 kadarını açığa çıkarmak isteyeceksiniz - iletkeni soyun ve her birinin uçlarını kalaylayın. Bunları resimde gösterildiği gibi üst delikten geçirin ve alt delikten geri geçirin. Geçtiklerinde, siz' Her bir kabloyu karta bağlayacağız; Siyah: GND Yeşil: D+ Beyaz: D- Kırmızı: 5V Son olarak, PIC'yi sokete yerleştirin - soldaki çentik noktalarına dikkat edin.
Adım 10: Diğer Montaj Fikirleri
Gamepad'i monte etmenin en kolay yolu bir Wii Wheel'dir. Pcb'nin köşesindeki pim başlıkları, orijinal bir Wii Wheel'e veya genel bir çarka sıkıca tutunmak için bükülebilir. Ayrıca başka herhangi bir muhafazaya da koyabilirsiniz - size yardımcı olacak 4 montaj deliği vardır. Montaj hakkında birkaç fikir için aşağıdaki fotoğrafları kontrol edin
Adım 11: Acc_Gyro Kartı
Acc_Gyro Board, Motion Gamepad'in temel bir parçasıdır ve hareketi okuyan İvmeölçer'i içerir. Soketlidir, yani Arduino veya Pervane gibi mikrodenetleyicileri programlamaya meraklıysanız, kendi projelerinizde kullanabilirsiniz.
Acc_Gyro'nun gelişmiş bir sürümü ayrıca mevcuttur - 5V ve 3V özellikli 5DOF Atalet Ölçüm Birimi (IMU) vermek için bir Jiroskop ekler. Acc_Gyro'yu kullanma hakkında bir ton daha bilgi var burada. Tam pin çıkışı bilgileri PDF formatında mevcuttur, ancak özetlemek gerekirse: P13: GYF, Gyro amplifiye edilmemiş, filtrelenmiş Y ekseni Çıkışı P15: GY4, Gyro güçlendirilmiş (x4), Y ekseni Çıkışı P16: VREF, Gyro Referans Voltajı (1.25) V, sabit) P17: GX4, Gyro güçlendirilmiş (x4), X ekseni Çıkışı P18: GXF, Gyro büyütülmemiş, filtrelenmiş X ekseni Çıkışı P26: ST, Gyro kendi kendine test (mantık 0 = normal, 1 = kendi kendine test modu) P27: PD, Gyro kapanma (mantık 0 = normal, 1 = güç kapatma modu) P28: HP, Gyro yüksek geçiş filtresi sıfırlama (mantık 0 = normal, 1 = HP filtresini sıfırla) P29: 3V3, Voltaj regülatör çıkışı (3.3) v) P30: Besleme Gerilimi girişi, 5v P31: GND, Toprak P32: AZ, İvmeölçer Z ekseni analog filtreli çıkış P33: AY, İvmeölçer Y ekseni analog filtreli çıkış P34: AX, İvmeölçer X ekseni analog filtreli çıkış İvmeölçer Kullanımı
İvmeölçer, birkaç eksen etrafındaki ivmeyi ölçer. Acc_Gyro kartını yukarıdaki fotoğrafta gösterildiği gibi masaya ayarlarsanız, Z ekseni 1G yaşayacak ve AZ 1.17V çıkış verecektir. X ve Y ekseninde yerçekimi yoktur, 0G'dedirler ve 1.65V verirler. Masanın üzerine baş aşağı koyarsanız, X ve Y ekseni' hala 0G ivmeye sahip olur, böylece AX = 1.65V, AY = 1.65V ve AZ = 2.13V elde edersiniz. Acc_Gyro kartı, herhangi bir eksen boyunca +/-2G (+/-19.6m/s^2) ivmelerini ölçebilir. 2G, 1 saniyede 0'dan 44mph'ye çıkmakla aynıdır. Bir eksen +2G yaşadığında, voltajı 2,6V'a yükseltecektir. -2G yaşadığında voltajı.7V'a düşürür. Lütfen yerçekimi kuvvetinin (gökten yere yönlendirilen) cihaz üzerinde, yerçekimi alanı olmayan bir yerde cihazı ters yönde hızlandırmanızla aynı etkiye sahip olduğunu unutmayın. Bu nedenle, cihazı arabanızın veya bisikletinizin ivmesini ölçmek gibi bir şey için kullanmayı planlıyorsanız bunu aklınızda bulundurun. bla
Adım 12: İndirmeler
Umarım Motion Gamepad'i beğenirsiniz! Bu talimatla ilgili yorum yaparak veya [email protected] adresinden bana bir e-posta göndererek ne düşündüğünüzü bildirin. kurulum / kalibrasyon. Starlino, burada (pdf) IMU yardımcı programı ile kurma konusunda harika bir rehber yaptı. Yazılım PIC için HEX burada. Bir kit olarak, PIC önceden programlanmış olarak gelir ve programlanma şekli ile yazılımı küçük bir güncelleme aracı ile güncelleyebilirsiniz - burada. Tasarım Pano düzeni ve şematik (kartal formatı) Kiti Gadget Gangster'dan alın.
Önerilen:
10W RGB Dış Mekan Gece Lambası Uzaktan Kumandası: 5 Adım
10W RGB Dış Gece Lambası Uzaktan Kumandası: Bu proje, gece için 10W RGB ledli bir lambadır, yanınıza yerleştirilebilir ve size saatlerce ruh hali aydınlatması sağlayabilir. Fransa'da bulunan Balad Lamp'den ilham aldım ama biraz daha güçlü (ticari versiyon yaklaşık 3W, benimki 10W) ve daha fazlası
GH5 Ayak Pedalı Deklanşör Uzaktan Kumandası: 5 Adım (Resimlerle)
GH5 Ayak Pedallı Deklanşör Uzaktan Kumandası: Her iki elimi de içeren çok sayıda masa üstü fotoğraf çekimi yapıyorum ve ayak pedallı deklanşör uzaktan kumandası kesinlikle sahip olunması gereken bir şey! Bir ayak pedalı eklemek için piyasada bulunan GH serisi uzaktan kumandayı değiştirmek mümkün olsa da, bir
Kablosuz 4 Kişilik Aile Oyun Kumandası: 3 Adım
Kablosuz 4 Kişilik Aile Oyun Kumandası: Bu, aynı anda 4 kişinin oyun oynayabileceği kablosuz arcade tarzı bir kumandadır. Kablosuzdur, böylece bilgisayarınızı 5 yaşındakiler tarafından kullanılan bir kontrol cihazına bağlamanız gerekmez. Her zaman düşüyorlar ve tüm oyuncaklarımı yok etmelerini istemiyorum
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi - Arduino PS2 Oyun Denetleyicisi - DIY Arduino Gamepad ile Tekken Oynamak: 7 Adım
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi | Arduino PS2 Oyun Denetleyicisi | Tekken'i DIY Arduino Gamepad ile Oynamak: Merhaba arkadaşlar, oyun oynamak her zaman eğlencelidir ama kendi DIY özel oyun Controller'ınızla oynamak daha eğlencelidir. Bu yüzden bu talimatta arduino pro micro kullanarak bir oyun Controller yapacağız
Fiziksel Oyun Kumandası Oluşturma: 10 Adım (Resimlerle)
Fiziksel Bir Oyun Denetleyicisi Yaratmak: Nintendo Wii piyasaya sürüldüğünde oyuncular, istedikleri oyunda puan kazanmak için koltuktan ayrılmaya ve zıplamaya, dans etmeye ve sallanmaya teşvik edildi, hatta gerekliydi. Wii için inşa etme konusunda dik bir öğrenme eğrisi olsa da, satın almak kolaydır