Përmbajtje:
- Furnizimet
- Hapi 1: Bëni PCB -në tuaj
- Hapi 2: Bëni sensorin tuaj
- Hapi 3: Shtypni rastin tuaj
- Hapi 4: Programoni Arduino -n tuaj
- Hapi 5: Na tregoni versionin tuaj të QeMotion
Video: QeMotion - Ndjekja e lëvizjes për çdo kufje !: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Përmbledhje:
Kjo pajisje ju lejon të përdorni lëvizjen e kokës tuaj për të shkaktuar ngjarje në thelb në çdo lojë video. Punon duke përcjellë lëvizjen e kokës tuaj (ose kufjet në këtë drejtim) dhe duke shkaktuar shtypjen e tastierës për lëvizje të caktuara. Pra, kompjuteri juaj e sheh këtë pajisje si një tastierë standarde. Më vonë unë ndoshta do të shtoj mbështetje për levë dhe tastierë.
Lëvizja më e përdorur që e kam gjetur të përshtatshme këtu (kjo është arsyeja pse e fillova këtë projekt në radhë të parë) është e prirur. Në lojëra si PUBG, Tom Clancy's Rainbow Six Siege, Insurgency dhe shumë të tjera ju mund të mbështeteni majtas ose djathtas për të arritur kulmin rreth qosheve pa i dhënë armikut një zonë të madhe të synuar. Unë e kam pasur mjaft të vështirë të shtyp butonat e përdorur zakonisht "Q" & "E" sepse gishtat e mi tashmë ishin të zënë me lëvizjen standarde (wasd) dhe shtrëngimin …
Mënyrat:
Softueri zbaton "mënyra" për të zgjedhur midis konfigurimeve (lëvizjeve dhe shtypjeve të tastit) për lojëra të ndryshme. Konfigurimet e përmendura në "përmbledhje" (majtas dhe djathtas për "E" dhe "Q") janë tashmë të paraprogramuara në modalitetin 2. Për të kaluar mes modaliteteve të ndryshme ju duhet të paktën një buton në Arduino -n tuaj (kunji 14 është i parazgjedhur për modalitetin buton), por nëse nuk ju pëlqen, thjesht mund të përcaktoni modalitetin tuaj të paracaktuar në kod. (Modaliteti i vendosjes = 2 për konfigurimin e përmendur)
Fillimi:
Ky projekt lehtë mund të bëhet pasdite. Shumica e pjesëve që kam përdorur nuk janë të nevojshme, mund të vraponi me Arduino, sensorin, disa tela dhe një dërrasë buke!
Përndryshe në Arduino Pro Micro mund të përdorni çdo Arduino me kontrolluesin ATmega32u4, si Leonardo për shembull. Ky kontrollues është thelbësor sepse mbështet USB amtare. Përndryshe nuk do të jetë në gjendje të veprojë si një tastierë/levë/gamepad.
Furnizimet
Thelbësore:
- Arduino Pro Micro
- MPU6050 Bordi i Breakout
- Tela
Opsionale:
- Proto PCB
- Butonat & LEDs
- PCB origjinale qeMotion (së shpejti)
- Pjesë të printuara 3D
Hapi 1: Bëni PCB -në tuaj
Nuk ka nevojë për të gjitha ato LED dhe butona. As nuk ka nevojë për PCB. Mund të vendosni gjithçka në një pjatë nëse kjo është më e lehtë për ju.
Lidhjet thelbësore:
Pin 3 (SDA) Arduino - SDA në modulin MPU
Pin 2 (SCL) Arduino - SCL në modulin MPU
Vendosni VCC Arduino - VCC në modulin MPU
Mbërtheni GND Arduino - GND në modulin MPU
Lidhje shtesë:
Butonat për kunjat 14 dhe 15
LED në pin 4, 5, 6, 7, 9, 16 (mund të përdorni transistorë për LED me rrymë të lartë)
qeMotion PCB: (së shpejti)
Kjo nuk ekziston ende, por unë ndoshta do të hartoj një PCB të personalizuar për këtë projekt i cili do të shkarkohet dhe ndoshta edhe të blihet.
Hapi 2: Bëni sensorin tuaj
Ju nuk keni nevojë të printoni një kuti për MPU6050. Më vjen keq që nuk mund të jap një fotografi të pjesëve të brendshme dhe instalimeve elektrike, por gjatë tkurrjes së nxehtësisë të kutisë PLA, nëse bashkohen së bashku dhe nuk mund ta ndaj përsëri. (Mua budallaqe…)
Instalimet elektrike janë si në hapin e mësipërm, thjesht lidhni SDA me pinin SDA 2 në Arduino dhe e njëjta për SCL (pin 3). Fuqia për modulin MPU mund të merret nga kunja VCC dhe toka nga çdo kunj GND në Arduino.
Kam përdorur një kabllo të vjetër USB sepse ka një mbrojtje të bukur. Unë nuk e di nëse është e domosdoshme, por mbani në mend se protokoli I2C nuk ka për qëllim të përdoret mbi kabllo kaq të gjatë, por më tepër në një PCB.
Hapi 3: Shtypni rastin tuaj
Kjo nuk është e nevojshme, por nëse keni qasje në një printer 3d, mund ta përdorni këtë dizajn.
Hapi 4: Programoni Arduino -n tuaj
- Lidhni Arduino me kompjuterin tuaj
- Gjeni se me çfarë COM-Port është i lidhur (mund ta gjeni në Menaxherin e Pajisjeve të Windows)
- Zgjidhni COM -Port në Arduino IDE [Vegla -> Port]
- Zgjidhni Bordin tuaj [Mjetet -> Bordi -> "Lloji i bordit tuaj"]
- Sigurohuni që keni importuar të gjitha bibliotekat e nevojshme
- BRE të shkurtra në GND (kjo e vendos Arduino në modalitetin e programimit për disa sekonda)
- Ngarko skicën tënde!
Kodi më i fundit mund të gjendet në faqen time në github:
github.com/lesterwilliam/qeMotion/blob/mas…
Hapi 5: Na tregoni versionin tuaj të QeMotion
Do të isha i lumtur të shikoja versionin tuaj të projektit qeMotion! Ndoshta ju keni pasur disa ide të shkëlqyera dhe zbatime të mëtejshme, ndani ato;)
Gjithashtu, nëse doni të më blini një kafe, më shumë projekte mund të shfaqen më shpejt;)
paypal.me/AdrianSchwizgebel?locale.x=de_DE
Shumë faleminderit!
Recommended:
Kufje DIY ARGB për kufje lojrash duke përdorur akrilik: 14 hapa (me fotografi)
Kufje DIY ARGB për kufje për lojëra duke përdorur akrilik: Përshëndetje të gjithëve, në këtë Udhëzues do t'ju tregoj se si të bëni një mbajtëse të kufjeve të adresueshme RGB të personalizuara për kufjet tuaja të lojrave duke përdorur LED WS2812b (Aka Neopixels). Ju gjithashtu mund të përdorni shirita RGB për këtë projektit. Ky përshkrim nuk është i vërtetë
Përshtatës Bluetooth DIY për çdo kufje: 11 hapa (me fotografi)
Përshtatës Bluetooth DIY për çdo kufje: Kohët e fundit kam marrë një kufje të bukur. Kishte cilësi të jashtëzakonshme audio dhe madje edhe anulimin e zhurmës që është perfekte kur studioni. Ishte vetëm një prej tyre, sepse ishte e shkurtër - ndërsa e përdorja atë, u ndjeva e ankoruar nga tela e bezdisshme audio. Tani unë me të vërtetë doja një wireless ai
Ktheni çdo kufje në një kufje modulare (jo ndërhyrëse) pa dëmtuar kufjet .: 9 hapa
Ktheni çdo kufje në një kufje modulare (jo ndërhyrëse) pa dëmtuar kufjet .: Kjo është një ide që kisha nga e kaltra pasi një mik më dha disa kufje të thyera superçapa. It'sshtë një mikrofon modular që mund të lidhet magnetikisht me pothuajse çdo kufje (më pëlqen kjo sepse mund të bëj lojëra me kufje me rezolucion të lartë dhe gjithashtu
Ndërtoni një "Llambë Aladdin", Kufje/kufje Hi-Fi në vesh të bakrit të veshur me ar: 8 hapa (me fotografi)
Ndërtoni një "Llambë Aladdin", Kufje/kufje Hi-Fi në vesh të bakrit të veshur me ar: Emri i këtij kufje " Llamba e Aladdinit " erdhi tek unë kur mora guaskën e praruar të artë. Forma e shndritshme dhe e rrumbullakosur më kujtoi këtë përrallë të vjetër :) Edhe pse, përfundimi im (mund të jetë shumë subjektiv) është se cilësia e zërit është thjesht e mahnitshme
Përdorni çdo sistem altoparlantësh 5.1 me çdo MP3 Player ose kompjuter, për lirë!: 4 hapa
Përdorni çdo sistem altoparlantësh 5.1 me çdo MP3 Player ose kompjuter, për të lira!: (Kjo është mësimi im i parë dhe anglishtja nuk është gjuha ime amtare) Kohët e fundit, bleva një altoparlant Creative Inspire 5100 me çmim të lirë. E kam përdorur me desktopin tim i cili kishte një kartë zanore 5.1 (PCI). Pastaj e përdor me laptopin tim i cili kishte një