Spisu treści:

Gamepad PC Motion: 12 kroków
Gamepad PC Motion: 12 kroków

Wideo: Gamepad PC Motion: 12 kroków

Wideo: Gamepad PC Motion: 12 kroków
Wideo: How to Connect a Game Controller to a PC 2024, Listopad
Anonim
Gamepad na komputer PC
Gamepad na komputer PC

Graj w swoje ulubione gry na komputery PC, Mac lub Linux, po prostu przechylając je! Motion Gamepad przekształca Twoje ruchy w działania w grze, takie jak obracanie kierownicą lub rzucanie piłką. Zaawansowany interfejs ułatwia dostosowywanie, a 3-osiowy akcelerometr 2 kHz zapewnia bardzo płynną i dokładną kontrolę. Oto krótkie demo wideo; Jest idealnie dopasowany do Wii Wheel, ale można go zamontować praktycznie na wszystkim. Dlaczego nie założyć go na kask, rękę lub nogę?

Krok 1: FAQ

FAQ
FAQ

Czym to się różni od Wiimote? Kontroler ruchu jest podobny, ale poprawia Wiimote w kilku kluczowych obszarach;

  1. Połączenie USB: Twój komputer nie potrzebuje Bluetootha i nie ma baterii, które mogą się wyczerpać.
  2. Obsługa wielu systemów operacyjnych: wykorzystuje standardowy protokół USB HID, więc nie są potrzebne żadne sterowniki.
  3. Możliwość aktualizacji oprogramowania: aktualizacja oprogramowania sprzętowego kontrolera ruchu jest łatwa przez USB.
  4. Czujnik wyższej jakości: zastosowany akcelerometr (ST LIS331AL) ma znacznie wyższą przepustowość próbkowania, co zapewnia dokładniejszą i bardziej responsywną rozgrywkę.
  5. Możliwość hackowania: przyciski można łatwo zamontować na etui, na kierownicy lub w dowolnym innym miejscu. Narzędzie konfiguracyjne umożliwia dalsze dostosowanie kontrolera do własnych preferencji.

Czy działa z systemami Mac, Linux lub OS/2 Warp? Jeśli twój system operacyjny obsługuje klawiatury USB, powinien działać poprawnie z kontrolerem ruchu. Obejmuje to wszystkie nowoczesne systemy operacyjne, takie jak Windows, OS X i Linux. Czy jest jakieś lutowanie powierzchniowe? Nie! Akcelerometry są dostępne tylko jako urządzenia do montażu powierzchniowego, ale kontroler ruchu korzysta z płytki zaciskowej akcelerometru (The Acc_Gyro), która jest wstępnie zmontowana. Gdzie mogę go zamontować? Został zaprojektowany tak, aby był najłatwiejszy do zamontowania na oficjalnej lub ogólnej kierownicy Wii, a nagłówki pinów działają jak wypustki, które mocno blokują Motion Gamepad, ale można go zamontować prawie w dowolnym miejscu, a otwory montażowe są wywiercone na płycie. Motion Gamepad i Acc_Gyro Board zostały zaprojektowane przez Starlino. Gamepad Motion jest dostępny jako zestaw od Gadget Gangster.

Krok 2: Przygotowanie: Narzędzia

Narzędzia do budowy projektów elektronicznych od Gadget Gangster on Vimeo.

Składanie kontrolera Motion zajmuje około 30 minut. Lutowanie jest proste i to dobry projekt, jeśli dopiero zaczynasz. Istnieje mnóstwo wspaniałych instrukcji dotyczących lutowania (jedna tutaj). Narzędzia Będziesz potrzebować kilku narzędzi do złożenia projektu; 1 - Lutownica i lut. Lut ołowiowy jest łatwiejszy w użyciu, a żelazko o mocy 15-40 watów jest w porządku. Dobrze sprawdza się końcówka stożkowa lub ścięta. 2 - Groble. Przecinaki ukośne służą do przycinania nadmiaru wyprowadzeń z elementów po ich przylutowaniu.

Krok 3: Przygotowanie: Części

Przygotowanie: Części
Przygotowanie: Części

Oto części, których będziesz potrzebować. Jeśli zamówiłeś zestaw, sprawdź dokładnie, czy opakowanie zawiera wszystkie wymienione części. Jeśli czegoś brakuje, po prostu napisz do nas na adres [email protected];

Płytka kontrolera Motion Gamepad Źródło: Gadget Gangster Ilość: 1 PIC18F14K50 Mouser Nr części: 579-PIC18F14K50-I/P Ilość: 1 Jeśli otrzymasz ją z zestawem, będzie ona wstępnie zaprogramowana (i może być uaktualniona przez USB). W przeciwnym razie będziesz potrzebować PICkit, aby go zaprogramować. 10 tys. 1 Promieniowy kondensator ceramiczny 18 pf Oznaczony: 18 Numer części myszy: 140-50N5-180J-TB-RC Ilość: 2 Promieniowy kondensator elektrolityczny 10 uF Numer części myszy: 647-UVR1V100MDD1TD Ilość: 1 12Mhz Rozmiar kryształu: HC49/US Numer części myszy: 815 -ABL-12-B2 Ilość: 1 Przełączniki Omron Rozmiar: 4,3mm Nr części myszy: 653-B3F-1000 Ilość: 8 20-pinowe gniazdo DIP Nr części myszy: 517-4820-3004-CP Ilość: 1 Listwy stykowe Ilość: 49 Gniazda pinów Ilość: 34 Źródło płyty AccGyro: Gadżet Gangster Ilość: 1 Wtyczka USB A - Przewód Kabel Ilość: 1 Regulator napięcia MCP1700 (5V, TO-92) Mouser Nr części: 579-MCP1700-3302E/TO Ilość: 1

Krok 4: Wykonaj: Krok I

Wykonaj: Krok I
Wykonaj: Krok I
Wykonaj: Krok I
Wykonaj: Krok I
Wykonaj: Krok I
Wykonaj: Krok I

W projekcie są 4 rezystory, wszystkie są identyczne (10k ohm - Brązowy - Czarny - Pomarańczowy) i trafiają na płytkę na R1, R2, R3 i R4.

Zagnij przewody pod kątem 90 stopni i włóż je do płytki. Odwróć płytkę, przylutuj je i odetnij nadmiar przewodów.

Krok 5: Wykonaj: Krok II

Wykonaj: Krok II
Wykonaj: Krok II
Wykonaj: Krok II
Wykonaj: Krok II
Wykonaj: Krok II
Wykonaj: Krok II

Dodajmy kondensatory.

Nasadki w kształcie pomarańczowego dysku powinny mieć zaznaczoną liczbę „18”. Te czapki trafiają na C1 i C2. Te zaślepki nie są wrażliwe na polaryzację, więc nie ma znaczenia, w jaki sposób je włożysz. Jest osiowy kondensator ceramiczny.1uF, idzie na C4. Axial oznacza, że przewody wychodzą na końcach - jak rezystor. Możesz być w stanie zobaczyć oznaczenie na ciele tego - to „104”. Nie jest również wrażliwy na polaryzację. C3 to ostatni kondensator ceramiczny. to.47uF, możesz sprawdzić, czy masz właściwy, sprawdzając oznaczenie na korpusie, powinno mieć numer „474”. Nie jest też wrażliwy na polaryzację. Teraz ostatni kondensator, to kondensator elektrolityczny, który wchodzi w C5. Wartość wynosi 10uF i jest spolaryzowana. Pasek na korpusie komponentu powinien zbliżyć się do słowa „pasek” na płytce drukowanej.

Krok 6: Wykonaj: Krok III

Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III
Wykonaj: Krok III

Dodajmy regulator napięcia, ma kształt walca przeciętego na pół, wchodzi na płytkę przy 'VREG'. Zwróć uwagę, że oznaczenie na tablicy ma płaską stronę skierowaną w dół – regulator powinien wejść do tablicy również płaską stroną skierowaną w dół.

Kryształ idzie na XT. Kryształ nie jest spolaryzowany, więc nie ma znaczenia, który ołów wchodzi do którego otworu. Teraz dla przycisków; Najpopularniejszy sposób dodawania przycisków odbywa się bezpośrednio na tablicy. Aby to zrobić, po prostu odwróć płytkę drukowaną i zatrzaśnij ją. Odwróć płytkę z powrotem i przylutuj je. Jeśli chcesz zainstalować przyciski w innym miejscu (np. na górze kierownicy), użyj kawałka przewodu, aby podłączyć przycisk do otworu, w który normalnie by wszedł. Na koniec dodaj gniazdo DIP na płytce na miejsce oznaczone „PIC”. Zwróć uwagę, że wycięcie na gnieździe powinno być skierowane w lewo (bliżej słowa „PIC”).

Krok 7: Wykonaj: Krok IV

Wykonaj: Krok IV
Wykonaj: Krok IV
Wykonaj: Krok IV
Wykonaj: Krok IV
Wykonaj: Krok IV
Wykonaj: Krok IV

Akcelerometr znajduje się na oddzielnej płytce zaciskowej (płytka Acc_Gyro, tylko akcelerometr), ponieważ akcelerometry są dostarczane tylko w pakietach do montażu powierzchniowego i dość trudno je przylutować ręcznie, więc ta część jest wstępnie zmontowana. Wszystko, co musisz zrobić, to dodać nagłówki pinów. Do gniazda lub nie do gniazda Zestaw jest również wyposażony w gniazda kołkowe - możesz dodać gniazda kołkowe do PCB Motion Gamepad w obszarze oznaczonym 'AccGyro' i wsunąć płytkę Acc_Gyro do gniazda. Zaletą korzystania z gniazd jest to, że będziesz mógł usunąć płytkę Acc_Gyro i używać jej do innych projektów. Osobiście łatwiej było mi zrezygnować z używania gniazd. Właśnie przylutowałem główki pinów bezpośrednio do płytki i odciąłem dodatkową długość główki pinów po drugiej stronie. Nie będę jednak mógł ponownie wykorzystać akcelerometru w innych projektach.

Krok 8: Wykonaj: Krok V

Wykonaj: Krok V
Wykonaj: Krok V
Wykonaj: Krok V
Wykonaj: Krok V

Dodaj 3 nagłówki pinów w każdym rogu płytki (JP1, JP2, JP3 i JP4). Kiedy je lutujesz, najlepiej je „rozłożyć” (patrz drugie zdjęcie). Te nagłówki będą trzymać płytkę PCB na kierownicy Wii. Możesz również użyć szczypiec (lub grobli), aby je dalej wygiąć.

Krok 9: Wykonaj: Krok VI

Wykonaj: Krok VI
Wykonaj: Krok VI
Wykonaj: Krok VI
Wykonaj: Krok VI

Prawie skończony! Dodajmy kabel USB;

Odetnij zewnętrzną gumową osłonę i nadmiar ekranu z kabla USB. Zobaczysz 4 przewody wewnątrz kabla. Będziesz chciał odsłonić około 6 cali tych przewodów – zdejmij przewodnik i ocynuj przewody każdego z nich. Przeprowadź je w górnym otworze i z powrotem przez dolny otwór, jak pokazano na obrazku. Podłącz każdy przewód do płytki: Czarny: GND Zielony: D+ Biały: D- Czerwony: 5V Na koniec umieść PIC w gnieździe - zwróć uwagę na punkty po lewej stronie.

Krok 10: Inne pomysły na montaż

Inne pomysły na montaż
Inne pomysły na montaż
Inne pomysły na montaż
Inne pomysły na montaż
Inne pomysły na montaż
Inne pomysły na montaż

Najłatwiejszym sposobem zamontowania gamepada jest koło Wii. Nagłówki pinów na rogu płytki drukowanej można wygiąć, aby mocno chwycić oryginalne koło Wii lub zwykłe. Możesz go również umieścić w dowolnej innej obudowie - w tym pomogą Ci 4 otwory montażowe. Sprawdź zdjęcia poniżej, aby zobaczyć kilka pomysłów na montaż

Krok 11: Tablica Acc_Gyro

Tablica Acc_Gyro
Tablica Acc_Gyro

Tablica Acc_Gyro jest podstawową częścią Motion Gamepad i zawiera akcelerometr, który odczytuje ruch. Jest wyposażony w gniazda, więc jeśli programujesz mikrokontrolery, takie jak Arduino czy Propeller, możesz go użyć we własnych projektach.

Ulepszona wersja Acc_Gyro jest dostępna osobno - dodaje żyroskop, aby uzyskać bezwładnościową jednostkę pomiarową 5DOF (IMU) z możliwością 5V i 3V. Więcej informacji na temat korzystania z Acc_Gyro znajdziesz tutaj. Pełne informacje o pinach są dostępne w formacie PDF, ale podsumowując: P13: GYF, żyroskop bez wzmocnienia, filtrowane wyjście osi Y P15: GY4, wzmocniony żyroskop (x4), oś Y Wyjście P16: VREF, napięcie odniesienia żyroskopu (1,25 V, stałe) P17: GX4, żyroskop ze wzmocnieniem (x4), oś X Wyjście P18: GXF, żyroskop bez wzmocnienia, filtrowana oś X Wyjście P26: ST, autotest żyroskopu (logiczne 0 = normalny, 1 = tryb autotestu) P27: PD, wyłączanie żyroskopu (logiczne 0 = normalny, 1 = tryb wyłączania) P28: HP, reset filtra górnoprzepustowego żyroskopu (logiczne 0 = normalny, 1 = reset filtra HP) P29: 3V3, wyjście regulatora napięcia (3.3 v) P30: Wejście napięcia zasilania, 5 V P31: GND, uziemienie P32: AZ, filtrowane wyjście analogowe osi Z akcelerometru P33: AY, filtrowane wyjście analogowe osi Y akcelerometru P34: AX, filtrowane wyjście analogowe osi X z akcelerometrem Korzystanie z akcelerometru

Obraz
Obraz

Akcelerometr mierzy przyspieszenie wokół kilku osi. Jeśli ustawisz kartę Acc_Gyro na stole, jak pokazano na powyższym zdjęciu, oś Z osiągnie 1G, a AZ wygeneruje 1,17V. Osie X i Y nie przyciągają grawitacji, są w stanie 0G i wyprowadzają 1,65V. Jeśli położysz go na stole do góry nogami, oś X i Y nadal będzie miała przyspieszenie 0G, więc otrzymasz AX = 1,65 V, AY = 1,65 V i AZ = 2,13 V. Płyta Acc_Gyro jest w stanie mierzyć przyspieszenia +/-2G (+/-19,6m/s^2) wzdłuż dowolnej osi. 2G to to samo, co prędkość od 0 do 44 mil na godzinę w ciągu 1 sekundy. Gdy oś doświadcza +2G, zwiększy napięcie do 2,6V. Gdy osiągnie -2G, zmniejszy napięcie do 0,7V. Należy pamiętać, że siła grawitacji (kierowana z nieba na ziemię) ma taki sam wpływ na urządzenie, jak przy przyspieszaniu urządzenia w przeciwnym kierunku, w miejscu bez pola grawitacyjnego. Pamiętaj o tym, jeśli planujesz używać urządzenia do czegoś takiego, jak mierzenie przyspieszenia samochodu lub roweru. bla

Krok 12: Pobieranie

Pliki do pobrania
Pliki do pobrania
Pliki do pobrania
Pliki do pobrania

Mam nadzieję, że Motion Gamepad przypadnie Ci do gustu! Daj mi znać, co myślisz, komentując tę instrukcję lub wysyłając mi e-mail na adres [email protected]. Konfiguracja Motion Gamepad używa standardowych sterowników HID, ale możesz użyć narzędzia konfiguracyjnego IMU (Windows) - pobierz tutaj, aby wykonać ulepszony konfiguracja / kalibracja. Starlino przygotował świetny przewodnik na temat konfigurowania go za pomocą narzędzia IMU tutaj (pdf). Oprogramowanie HEX dla PIC jest tutaj. Jako zestaw, PIC jest wstępnie zaprogramowany, a sposób, w jaki jest zaprogramowany, możesz zaktualizować oprogramowanie układowe za pomocą małego narzędzia do aktualizacji - tutaj. Projekt Oto układ i schemat płytki (format eagle) Kup zestaw w Gadget Gangster.

Zalecana: