İçindekiler:

PC Hareketli Oyun Kumandası: 12 Adım
PC Hareketli Oyun Kumandası: 12 Adım

Video: PC Hareketli Oyun Kumandası: 12 Adım

Video: PC Hareketli Oyun Kumandası: 12 Adım
Video: BU VİDEO BİTMEZ! | SONSUZ DÖNGÜ! (#1) 2024, Kasım
Anonim
PC Hareketli Oyun Kumandası
PC Hareketli Oyun Kumandası

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

SSS
SSS

Bunun bir Wiimote'den farkı nedir? Hareket Denetleyicisi benzerdir, ancak birkaç önemli alanda wiimote'u geliştirir;

  1. USB Bağlantısı: Bilgisayarınızın bluetooth'a ihtiyacı yoktur ve bitecek pil yoktur.
  2. Çoklu İşletim Sistemi Desteği: standart USB HID protokolünü kullanır, bu nedenle sürücü gerekmez.
  3. Yazılım Yükseltilebilir: Motion Controller aygıt yazılımını yükseltmek USB üzerinden kolaydır.
  4. 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.
  5. 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

hazırlık: Parçalar
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

Yapın: Adım I
Yapın: Adım I
Yapın: Adım I
Yapın: Adım I
Yapın: Adım I
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

Yapın: Adım II
Yapın: Adım II
Yapın: Adım II
Yapın: Adım II
Yapın: Adım II
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

Yapın: Adım III
Yapın: Adım III
Yapın: Adım III
Yapın: Adım III
Yapın: Adım III
Yapın: Adım III
Yapın: Adım III
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

Yapın: Adım IV
Yapın: Adım IV
Yapın: Adım IV
Yapın: Adım IV
Yapın: Adım IV
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

Yapın: Adım V
Yapın: Adım V
Yapın: Adım V
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

Yapın: Adım VI
Yapın: Adım VI
Yapın: Adım VI
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

Diğer Montaj Fikirleri
Diğer Montaj Fikirleri
Diğer Montaj Fikirleri
Diğer Montaj Fikirleri
Diğer Montaj Fikirleri
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 Kurulu
Acc_Gyro Kurulu

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ı

resim
resim

İ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

İndirilenler
İndirilenler
İndirilenler
İndirilenler

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: