Съдържание:
- Консумативи
- Стъпка 1: Направете вашата печатна платка
- Стъпка 2: Направете своя сензор
- Стъпка 3: Отпечатайте кутията си
- Стъпка 4: Програмирайте вашия Arduino
- Стъпка 5: Покажете ни вашата версия на QeMotion
Видео: QeMotion - Проследяване на движение за всяка слушалка!: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Преглед:
Това устройство ви позволява да използвате движението на главата си, за да задействате събития в почти всяка видео игра. Той работи, като проследява движението на главата ви (или слушалките в това отношение) и задейства натискането на клавиатурата за определени движения. Така че вашият компютър вижда това устройство като стандартна клавиатура. По -късно вероятно ще добавя поддръжка на джойстик и геймпад.
Най -често използваното движение, което намерих за подходящо тук (това е причината да започна този проект на първо място), е наклонено. В игри като PUBG, Tom Clancy's Rainbow Six Siege, Insurgency и много други можете да се накланяте наляво или надясно, за да достигнете върхове, без да давате на противника голяма целева зона. Беше ми доста трудно да натискам често използваните бутони "Q" и "E", защото пръстите ми вече бяха заети със стандартно движение (wasd) и приклекнали …
Режими:
Софтуерът реализира „режими“за избор между настройки (движения и натискане на клавиши) за различни игри. Настройките, споменати в "преглед" (наляво и надясно за "E" и "Q"), вече са предварително програмирани в режим 2. За да превключвате между различните режими, имате нужда от поне един бутон на вашия Arduino (щифт 14 е по подразбиране за режима бутон), но ако не ви се иска, можете просто да дефинирате режима си по подразбиране в кода. (Задайте режим = 2 за споменатата настройка)
Приготвяме се да започнем:
Този проект може лесно да бъде изпълнен следобед. Повечето от частите, които използвах, не са нужни, можете да стартирате с Arduino, сензора, малко жица и макет!
Като алтернатива на Arduino Pro Micro можете да използвате всеки Arduino с контролера ATmega32u4, като например Leonardo. Този контролер е от съществено значение, защото поддържа родния USB. В противен случай той няма да може да действа като клавиатура/джойстик/геймпад.
Консумативи
Основни неща:
- Arduino Pro Micro
- Пробивна платка MPU6050
- Тел
По избор:
- Прото ПХБ
- Бутони и светодиоди
- Оригинална печатна платка qeMotion (очаква се скоро)
- 3D отпечатани части
Стъпка 1: Направете вашата печатна платка
Не се нуждаят от всички тези светодиоди и бутони. Дори не се нуждае от печатна платка. Можете да поставите всичко на макет, ако това ви е по -лесно.
Основни връзки:
Пин 3 (SDA) Arduino - SDA на MPU модул
Pin 2 (SCL) Arduino - SCL на MPU модул
Pin VCC Arduino - VCC на MPU модул
Pin GND Arduino - GND на MPU модул
Допълнителни връзки:
Бутони за закрепване 14 и 15
Светодиоди към пин 4, 5, 6, 7, 9, 16 (може да използвате транзистори за светодиоди с голям ток)
qeMotion PCB: (очаквайте скоро)
Това все още не съществува, но вероятно ще проектирам персонализирана печатна платка за този проект, която ще бъде изтеглена и може би дори закупена.
Стъпка 2: Направете своя сензор
Не е задължително да отпечатвате калъф за MPU6050. Съжалявам, че не мога да дам снимка на вътрешностите и окабеляването, но по време на термично свиване на корпуса на PLA, ако е слят заедно и не мога да го разглобя отново. (Колко съм глупав…)
Окабеляването е както в горната стъпка, просто свържете SDA към SDA пина 2 на Arduino и същото за SCL (щифт 3). Захранването за MPU модула може да се вземе от щифта VCC и да се заземи от всеки GND щифт на Arduino.
Използвах стар USB кабел, защото има хубава екранировка. Не знам дали е необходимо, но имайте предвид, че протоколът I2C не е предназначен да се използва върху такива дълги кабели, а по -скоро върху печатна платка.
Стъпка 3: Отпечатайте кутията си
Това не е необходимо, но ако имате достъп до 3D принтер, можете да използвате този дизайн.
Стъпка 4: Програмирайте вашия Arduino
- Свържете Arduino към вашия компютър
- Разберете с кой COM-порт е свързан (можете да го намерите в Windows Device Manager)
- Изберете COM -Port в Arduino IDE [Инструменти -> Порт]
- Изберете дъската си [Инструменти -> Платка -> „Тип на вашата дъска“]
- Уверете се, че сте импортирали всички необходими библиотеки
- Кратък RES към GND (това поставя Arduino в режим на програмиране за няколко секунди)
- Качете вашата скица!
Най -новият код може да бъде намерен на моята страница на github:
github.com/lesterwilliam/qeMotion/blob/mas…
Стъпка 5: Покажете ни вашата версия на QeMotion
Ще се радвам да видя вашата версия на проекта qeMotion! Може би сте имали страхотни идеи и по -нататъшни реализации, споделете ги;)
Освен това, ако искате да ми купите кафе, повече проекти могат да се появят по -бързо;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Много благодаря!
Препоръчано:
НАЧАЛНА СЛУШАЛКА за VR за $ 80: 10 стъпки (със снимки)
DIY VR HEADSET ЗА 80 $: Първоначалната ми цел беше да направя това за под $ 150 (USD), но след като пазарувах и замених някои части за алтернативи, успях да сваля това до около $ 80. Така че нека започнем. Необходимите части са: Превключване на Flick Switch2x LED1x resisto
Адаптиране на телефонна слушалка към мобилен телефон: 7 стъпки (със снимки)
Адаптиране на телефонна слушалка към мобилен телефон: От Бил Рийв ([email protected]) Адаптирано за инструкции от мишка ([email protected]) Отказ от отговорност: Описаната тук процедура може да не работи за вас - това е риск, който имате да взема. Ако не работи или ако счупите нещо, това не е
Изградете „Лампа на Аладин“, позлатена медна входна Hi-Fi слушалка/слушалка: 8 стъпки (със снимки)
Изградете „Лампа на Аладин“, позлатена медна входна Hi-Fi слушалка/слушалка: Името на тази слушалка " Лампата на Аладин " дойде при мен, когато получих позлатената черупка. Блестящата и закръглена форма ми напомни тази стара приказка :) Въпреки че моето (може би много субективно) заключение е, че качеството на звука е просто изумително
Bluetooth слушалка „Направи си сам“: 11 стъпки (със снимки)
Bluetooth слушалка „Направи си сам“: Това е супер лесно и супер евтино ръководство „Направи си сам“за това как да направите Bluetooth слушалка за вашата каска за мотоциклет или какъвто и да е вид шлем, на който искате да използвате това. Ето какво се случва според думите „НЕОБХОДИМОСТТА Е МОТЪТ
Забавни проекти, които не трябва да правите: Bluetooth слушалка: 5 стъпки (със снимки)
Забавни проекти, които не трябва да правите: Bluetooth слушалка: Намерих тази Bluetooth слушалка, докато сърфирах в мрежата. Харесва ми идеята, но не ми хареса стилът "Ретро". Реших да си направя сам