Съдържание:

PC Motion Gamepad: 12 стъпки
PC Motion Gamepad: 12 стъпки

Видео: PC Motion Gamepad: 12 стъпки

Видео: PC Motion Gamepad: 12 стъпки
Видео: Ошибки, которые нужно избегать при настройке эмулятора x360ce в 2023 году 2024, Ноември
Anonim
PC Motion Gamepad
PC Motion Gamepad

Играйте любимите си игри за компютър, Mac или Linux, само като наклоните! Движещият се геймпад превежда вашите движения в действия по време на игра, като завъртане на волана или хвърляне на топка. Разширеният интерфейс улеснява персонализирането, а 3-осният, 2kHz акселерометър ви дава супер гладък и точен контрол. Ето една бърза видео демонстрация; Той е перфектен за Wii Wheel, но можете да го монтирате на почти всичко. Защо не го сложите на каска или на ръката или крака си?

Стъпка 1: Често задавани въпроси

ЧЗВ
ЧЗВ

С какво това е различно от Wiimote? Контролерът за движение е подобен, но подобрява Wiimote в няколко ключови области;

  1. USB връзка: компютърът ви не се нуждае от Bluetooth и няма батерии, за да се изтощи.
  2. Поддръжка на множество операционни системи: използва стандартен USB HID протокол, така че не са необходими драйвери.
  3. Надстройка на софтуера: надстройката на фърмуера на Motion Controller е лесна чрез USB.
  4. Сензор за по -високо качество: използваният акселерометър (ST LIS331AL) има значително по -висока честотна лента за вземане на проби за по -точен и по -отзивчив геймплей.
  5. Хакерски: бутоните могат лесно да се монтират на калъф, на волан или където и да е друго, което предпочитате. Помощната програма за конфигуриране ви позволява допълнително да персонализирате вашия контролер според вашите точни предпочитания.

Работи ли с Mac, Linux или OS/2 Warp? Ако вашата операционна система поддържа USB клавиатури, тя трябва да работи добре с контролера за движение. Това включва всички съвременни операционни системи като Windows, OS X и Linux. Има ли спойка за повърхностно монтиране? Не! Акселерометрите се предлагат само като устройства за повърхностен монтаж, но контролерът за движение използва платка за пробиване на акселерометъра (Acc_Gyro), която се предлага предварително сглобена. Къде мога да я монтирам? Той е проектиран да бъде най -лесният за монтиране в официално или общо Wii колело, а заглавките на щифтовете действат като зъбци, за да заключат здраво Gamepad -а, но може да се монтира в почти всичко и монтажните отвори се пробиват на дъската. Motion Gamepad и Acc_Gyro Board са проектирани от Starlino. Motion Gamepad се предлага като комплект от Gadget Gangster.

Стъпка 2: Подготовка: Инструменти

Инструменти за изграждане на проекти за електроника от Gadget Gangster на Vimeo.

Сглобяването на геймпада за движение отнема около 30 минути. Запояването е лесно и е добър проект, ако тепърва започвате. Има много чудесни инструкции за запояване (един тук). Инструменти Ще ви трябват няколко инструмента, за да сглобите проекта; 1 - поялник и спойка. С оловната спойка е по-лесно да се работи, а ютията с мощност 15-40 вата е добре. Коничен или длетен връх работи добре. 2 - Диги. Диагоналните фрези се използват за подрязване на излишните проводници от компонентите след тяхното запояване.

Стъпка 3: Подготовка: Части

Подготовка: Части
Подготовка: Части

Ето частите, от които се нуждаете. Ако сте поръчали комплект, проверете отново, за да се уверите, че вашият пакет съдържа всички изброени части. Ако нещо липсва, просто ни изпратете имейл на [email protected];

Motion Gamepad PCB Източник: Gadget Gangster Qty: 1 PIC18F14K50 Mouser Part #: 579-PIC18F14K50-I/P Qty: 1 Ако получите това с комплекта, той ще бъде предварително програмиран (и може да бъде надстроен чрез usb). В противен случай ще ви е необходим PICkit, за да го програмирате. 10k ohm резистор маркиран: кафяв-черен-оранжев Кол-во: 4.47uF Радиален керамичен кондензатор Маркиран: 474 Mouser Part #: 80-C320C474M5U Кол-во: 1.1uF аксиален керамичен кондензатор Маркиран: 104 Mouser Part #: 80-C410C104K5R-TR Кол: 1 18pf радиален керамичен кондензатор Маркиран: 18 Mouser Part#: 140-50N5-180J-TB-RC Qty: 2 10uF Radial Electrolytic Capacitor Mouser Part#: 647-UVR1V100MDD1TD Qty: 1 12Mhz Размер на кристала: HC49/US Mouser Part#: 815 -ABL-12-B2 Брой: 1 Omron превключватели Размер: 4,3 мм Mouser Part#: 653-B3F-1000 Кол-во: 8 20-пинов DIP гнездо Mouser Част#: 517-4820-3004-CP Кол-во: 1 щифтове Кол-во: 49 Брой гнезда за щифтове: 34 AccGyro Board Източник: Gadget Gangster Брой: 1 USB A щепсел-брой жичен кабел: 1 Регулатор на напрежение MCP1700 (5V, TO-92) Номер на Mouser: 579-MCP1700-3302E/TO Qty: 1

Стъпка 4: Направете: Стъпка I

Направете: Стъпка I
Направете: Стъпка I
Направете: Стъпка I
Направете: Стъпка I
Направете: Стъпка I
Направете: Стъпка I

В проекта има 4 резистора, всички те са идентични (10k ohm - кафяво - черно - оранжево) и те влизат в платката при R1, R2, R3 и R4.

Огънете проводниците под ъгъл от 90 градуса и ги поставете в дъската. Обърнете дъската, запоявайте ги и отрежете излишните проводници.

Стъпка 5: Направете: Стъпка II

Направете: Стъпка II
Направете: Стъпка II
Направете: Стъпка II
Направете: Стъпка II
Направете: Стъпка II
Направете: Стъпка II

Нека добавим кондензаторите.

Оранжевите шайби с форма на диск трябва да имат маркирана „18“върху тях. Тези ограничения са на C1 и C2. Тези капачки не са чувствителни към полярността, така че няма значение по какъв начин ги поставяте. Има аксиален керамичен кондензатор.1uF, той отива при C4. Аксиален означава, че проводниците излизат от краищата - като резистор. Може би ще можете да видите маркировката на тялото на това - това е '104'. Освен това не е чувствителен към полярността. C3 е последният керамичен кондензатор. това е.47uF, можете да проверите дали имате правилния, като проверите маркировката на тялото, тя трябва да има номер '474'. Също така не е чувствителен към полярността. Сега за крайния кондензатор, това е електролитен кондензатор и той влиза в C5. Стойността е 10uF и е поляризирана. Ивицата по тялото на компонента трябва да се доближи до думата „ивица“на платката.

Стъпка 6: Направете: Стъпка III

Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III
Направете: Стъпка III

Нека добавим регулатора на напрежението, той е оформен като цилиндър, разрязан наполовина, той излиза на дъската във „VREG“. Обърнете внимание как маркировката на дъската има плоска страна, насочена надолу - регулаторът трябва да влиза в дъската, като плоската страна е насочена надолу.

Crystal отива в XT. Кристалът не е поляризиран, така че няма значение кой проводник влиза в коя дупка. Сега за бутоните; Най -често срещаният начин за добавяне на бутоните е директно на дъската. За да направите това, просто обърнете печатната платка и ги щракнете вътре. Обърнете дъската назад и ги запоявайте надолу. Ако искате да инсталирате бутоните някъде другаде (например в горната част на волана), използвайте малко свързващ проводник, за да свържете бутона към отвора, в който обикновено би влизал. Накрая добавете DIP гнездото на дъската на място с надпис „PIC“. Обърнете внимание, че прорезът на гнездото трябва да сочи наляво (по -близо до думата „PIC“).

Стъпка 7: Направете: Стъпка IV

Направете: Стъпка IV
Направете: Стъпка IV
Направете: Стъпка IV
Направете: Стъпка IV
Направете: Стъпка IV
Направете: Стъпка IV

Акселерометърът е на отделна пробивна дъска (Acc_Gyro Board, Accelerometer Only), тъй като акселерометрите се предлагат само в пакети за повърхностен монтаж и са доста трудни за запояване на ръка, така че тази част се предлага предварително сглобена. Всичко, което трябва да направите, е да добавите заглавки за контакти. Предимството на използването на сокети е, че ще можете да премахнете Acc_Gyro Board и да го използвате за други проекти. Лично за мен беше по -лесно да се откажа от използването на гнезда. Току -що запоих щифтовите заглавки направо към дъската и отрязах допълнителната дължина на щифтовите заглавки от другата страна. Няма да мога да използвам отново акселерометъра в други проекти.

Стъпка 8: Направете: Стъпка V

Направете: Стъпка V
Направете: Стъпка V
Направете: Стъпка V
Направете: Стъпка V

Добавете 3 пинови заглавки във всеки ъгъл на дъската (JP1, JP2, JP3 и JP4). Когато ги запоявате, най -добре е да ги „разпръснете“(вижте 2 -ра снимка). Тези заглавки ще държат платката към колелото Wii. Можете също да използвате клещи (или диги), за да ги огънете допълнително.

Стъпка 9: Направете: Стъпка VI

Направете: Стъпка VI
Направете: Стъпка VI
Направете: Стъпка VI
Направете: Стъпка VI

Почти завършен! Нека добавим USB кабела;

Отрежете външното гумено яке и излишната екранировка от USB кабела. Ще видите 4 проводника вътре в кабела. Ще искате да изложите около 6 "от тези проводници - отстранете проводника и оловете проводниците на всеки от тях. Прокарайте ги в горния отвор и обратно през долния отвор, както е показано на изображението. След като преминат, вие" ще свържа всеки проводник към платката; Черно: GND Зелено: D+ Бяло: D- Червено: 5V И накрая, поставете PIC в гнездото - обърнете внимание на прорезите вляво.

Стъпка 10: Други идеи за монтаж

Други идеи за монтаж
Други идеи за монтаж
Други идеи за монтаж
Други идеи за монтаж
Други идеи за монтаж
Други идеи за монтаж

Най -лесният начин да монтирате геймпада е в Wii Wheel. Заглавките на щифтовете в ъгъла на печатната платка могат да бъдат огънати, за да се хванат здраво за истинско колело Wii или общо. Можете също така да го поставите във всяко друго заграждение - има 4 монтажни отвора, които да ви помогнат. Проверете снимките по -долу за няколко идеи за монтаж

Стъпка 11: Съветът Acc_Gyro

Съветът Acc_Gyro
Съветът Acc_Gyro

Дъската Acc_Gyro е основна част от Motion Gamepad и съдържа акселерометър, който отчита движението. Той е с гнездо, така че ако се занимавате с програмиране на микроконтролери като Arduino или Propeller, можете да го използвате в собствените си проекти.

Подобрена версия на Acc_Gyro се предлага отделно - тя добавя жироскоп, за да даде 5DOF инерционна измервателна единица (IMU) с 5V и 3V възможности. Тук има още много информация за използването на Acc_Gyro. Пълна информация за извеждането е налична в PDF формат, но за да обобщим: P13: GYF, Gyro без усилване, филтриран Y-ос изход P15: GY4, усилен с жироскоп (x4), Y-ос изход P16: VREF, Жироскоп референтно напрежение (1,25 V, фиксиран) P17: GX4, усилвател с жироскоп (x4), изход по оста X18: GXF, жироскоп с усилване, филтриран изход по оста X P26: ST, жироскоп самотестване (логика 0 = нормално, 1 = режим на самотестване) P27: PD, изключване на гироскопа (логика 0 = нормално, 1 = режим на изключване) P28: HP, нулиране на високочестотен филтър на гироскоп (логика 0 = нормално, 1 = нулиране на филтъра на HP) P29: 3V3, изход на регулатора на напрежението (3.3 v) P30: Входно захранващо напрежение, 5v P31: GND, Ground P32: AZ, аналогов филтриран изход по ос Z на акселерометър P33: AY, аналогов филтриран изход по ос Y на акселерометър P34: AX, аналогов филтриран изход по ос X Използване на акселерометър

Образ
Образ

Акселерометърът измерва ускорението около няколко оси. Ако поставите платката Acc_Gyro на масата, както е показано на снимката по -горе, оста Z ще преживее 1G и AZ ще изведе 1,17 V. Оста X и Y нямат гравитация, те са на 0G и ще извеждат 1.65V. Ако го поставите на масата с главата надолу, оста X и Y 'ще има 0G ускорение, така че ще получите AX = 1.65V, AY = 1.65V и AZ = 2.13V. Дъската Acc_Gyro може да измерва ускорения от +/- 2G (+/- 19,6m/s^2) по всяка ос. 2G е същото като ускоряването от 0 до 44 км / ч за 1 секунда. Когато оста изпита +2G, тя ще увеличи напрежението до 2.6V. Когато изпита -2G, ще намали напрежението до.7V. Моля, обърнете внимание, че гравитационната сила (насочена от небето към земята) има същия ефект върху устройството, сякаш ще ускорите устройството в обратна посока, на място без гравитационно поле. Така че имайте това предвид, ако планирате да използвате устройството за нещо като измерване на ускорението на колата или мотора. бла

Стъпка 12: Изтегляния

Изтегляния
Изтегляния
Изтегляния
Изтегляния

Надявам се Motion Gamepad да ви хареса! Кажете ми какво мислите, като коментирате тази инструкция или ми изпратите имейл на [email protected]. Настройка Motion Gamepad използва стандартни HID драйвери, но можете да използвате помощната програма за конфигуриране на IMU (Windows) - изтеглете тук, за да направите подобрена настройка / калибриране. Starlino направи страхотно ръководство за настройката му с помощта на IMU тук (pdf). Софтуер HEX за PIC е тук. Като комплект, PIC се предлага предварително програмиран, а начинът, по който е програмиран, можете да актуализирате фърмуера с малка помощна програма за актуализиране - тук. Дизайн Ето оформлението на схемата и схемата (орелов формат) Вземете комплекта в Gadget Gangster.

Препоръчано: