Spisu treści:
- Krok 1: FAQ
- Krok 2: Przygotowanie: Narzędzia
- Krok 3: Przygotowanie: Części
- Krok 4: Wykonaj: Krok I
- Krok 5: Wykonaj: Krok II
- Krok 6: Wykonaj: Krok III
- Krok 7: Wykonaj: Krok IV
- Krok 8: Wykonaj: Krok V
- Krok 9: Wykonaj: Krok VI
- Krok 10: Inne pomysły na montaż
- Krok 11: Tablica Acc_Gyro
- Krok 12: Pobieranie
Wideo: Gamepad PC Motion: 12 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
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
Czym to się różni od Wiimote? Kontroler ruchu jest podobny, ale poprawia Wiimote w kilku kluczowych obszarach;
- Połączenie USB: Twój komputer nie potrzebuje Bluetootha i nie ma baterii, które mogą się wyczerpać.
- Obsługa wielu systemów operacyjnych: wykorzystuje standardowy protokół USB HID, więc nie są potrzebne żadne sterowniki.
- Możliwość aktualizacji oprogramowania: aktualizacja oprogramowania sprzętowego kontrolera ruchu jest łatwa przez USB.
- Czujnik wyższej jakości: zastosowany akcelerometr (ST LIS331AL) ma znacznie wyższą przepustowość próbkowania, co zapewnia dokładniejszą i bardziej responsywną rozgrywkę.
- 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
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
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
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
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
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
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
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ż
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 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
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
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:
Gameboy Advance jako gamepad Bluetooth: 7 kroków
Gameboy Advance jako gamepad Bluetooth: Urządzenie jest w zasadzie ESP32 podłączone do GBA przez port łącza. Z urządzeniem podłączonym i bez wkładu włożonego do GBA, po włączeniu GBA ESP32 wysyła mały rom do załadowania do GBA. Ten rom to program ma
Kontroler gier DIY oparty na Arduino - Kontroler gier Arduino PS2 - Granie w Tekken z DIY Arduino Gamepad: 7 kroków
Kontroler gier DIY oparty na Arduino | Kontroler gier Arduino PS2 | Granie w Tekken z DIY Arduino Gamepad: Witajcie, granie w gry jest zawsze zabawne, ale granie z własnym niestandardowym kontrolerem do gier jest przyjemniejsze. Dlatego stworzymy kontroler do gier za pomocą arduino pro micro w tej instrukcji
GAMEPAD STEROWANY PRZEZ ARDUINO NA PC: 5 kroków
GAMEPAD STEROWANY PRZEZ ARDUINO NA PC: Cześć, jestem Sarvesh. Kilka dni temu chciałem zagrać w gry retro. Więc zainstalowałem je na moim komputerze. Ale mogłem grać tylko na klawiaturze mojego komputera, a to nie dało wrażenia z czasów mojego dzieciństwa. Postanowiłem więc zbudować gamepad dla mojego komputera
Giant Retro Gamepad: 11 kroków (ze zdjęciami)
Gigantyczny retro gamepad: Postanowiliśmy więc stworzyć gigantycznego, działającego gamepada… ¯\_(ツ)_/¯Podstawowym pomysłem było wykorzystanie kawałka drewna i dodanie niedrogiej elektroniki, aby był funkcjonalny, przy jednoczesnym utrzymaniu niskich kosztów ogólnych . Miałem już większość materiałów leżących wokół m
Massage Me Gamepad Hack: 6 kroków (ze zdjęciami)
Massage Me Gamepad Hack: Jak zhakować klawisze gamepadów PlayStation i używać panelu dotykowego Massage me jako przycisków wejściowych. Możesz również użyć innych czujników. Ta wersja działa niestety tylko dla wejść cyfrowych. Wersja z wejściem analogowym będzie dostępna wkrótce.- - odwiedź również www