Turinys:

Nulaužkite savo USB raketų paleidimo įrenginį į „Automatinio taikymo automatinį skrydį!“: 6 žingsniai
Nulaužkite savo USB raketų paleidimo įrenginį į „Automatinio taikymo automatinį skrydį!“: 6 žingsniai

Video: Nulaužkite savo USB raketų paleidimo įrenginį į „Automatinio taikymo automatinį skrydį!“: 6 žingsniai

Video: Nulaužkite savo USB raketų paleidimo įrenginį į „Automatinio taikymo automatinį skrydį!“: 6 žingsniai
Video: Если В МАГНИТОЛЕ НЕТ USB. Простое и недорогое решение 2024, Liepa
Anonim
Nulaužkite savo USB raketų paleidimo priemonę
Nulaužkite savo USB raketų paleidimo priemonę
Nulaužkite savo USB raketų paleidimo priemonę
Nulaužkite savo USB raketų paleidimo priemonę
Nulaužkite savo USB raketų paleidimo priemonę
Nulaužkite savo USB raketų paleidimo priemonę

Kaip padaryti, kad jūsų USB raketų paleidimo priemonė nusitaikytų pati. Šis nurodymas išmokys jus pasukti savo USB raketų paleidimo įrenginį į automatinį bokštą, kuris suras IR taikinius. (deja, tik IR taikiniai)

1 žingsnis: ko jums reikia

Ko tau reikia!
Ko tau reikia!
Ko tau reikia!
Ko tau reikia!

Ko man reikia?

Jums reikia: 1 „wiimote“: „Bluetooth“palaikančio kompiuterio 1 „USB“raketų paleidimo įrenginys (duh!) „Ducttape GlovePie“(programuojamas įvesties emuliatorius) „Glovepie“galite atsisiųsti iš: https://glovepie.org/poiuytrewq.php Šiek tiek programavimo patirties (ne tikrai būtina, bet padeda geriau suprasti programavimo dalį)

2 žingsnis: Paruošimas

Paruošimas
Paruošimas

Norėdami pritvirtinti „wiimote“ant raketų paleidimo priemonės viršaus, naudokite „ducttape“. Įsitikinkite, kad raketos vis dar gali šaudyti. „Wiimote“turėtų būti nukreiptas į priekį ir būti padėtas raketų paleidimo priemonės viduryje, kaip parodyta paveikslėlyje. Būtinai neuždenkite „Wi -Fi“1 ir 2 mygtukų, nes norėdami juos prijungti prie kompiuterio, turite mokėti juos paspausti (žr. Kitą veiksmą).

3 veiksmas: „Wiimote“prijungimas

„Wiimote“prijungimas
„Wiimote“prijungimas

Dabar prijunkite „wiimote“prie kompiuterio. Jei jau žinote, kaip tai padaryti, galite praleisti šį veiksmą.

Jei naudojate „bluesoleil“, atlikite tai: Atidarykite „bluesoleil“ir paspauskite raudoną/oranžinį rutulį ekrano viduryje, todėl jūsų kompiuteris ieškos „Bluetooth“įrenginių. Kol kompiuteris nuskaito, paspauskite ir laikykite nuspaudę 1 ir 2 „wiimote“mygtukus (šviesos diodai turėtų pradėti mirksėti), kai kompiuteris randa „wiimote“, galite vėl atleisti mygtukus. „Wi-Fi“įrenginys turėtų būti rodomas jūsų „bluesoleil“ekrane kaip „Nintendo RVL-CNT-01“ar kažkas panašaus. Dabar dukart spustelėkite naują „wiimote“įrenginį, kurį rado jūsų kompiuteris. Tai leis nuskaityti galimas paslaugas. Pelės piktograma dabar turėtų tapti oranžinė. Spustelėkite pelės piktogramą. Jei „wiimote“piktograma tampa žalia, sėkmingai susiejote „Wi -Fi“su kompiuteriu.

4 žingsnis: 1 dalies programavimas

Programavimo 1 dalis
Programavimo 1 dalis

Tinkamai prijungę „wiimote“prie kompiuterio, turėtumėte su juo naudoti pirštinių scenarijus. Atidarykite „GlovePIE“ir įveskite:

debug = wiimote.dot1x, jei wiimote.dot1y <462, tada klaviatūra. Down = true else klaviatūra. Down = false, jei wiimote.dot1y> 562, tada klaviatūra. Up = true else klaviatūra. Up = false, jei wiimote.dot1x <462, tada klaviatūra. Kairė = tiesa kita klaviatūra. Kairė = klaidinga, jei wiimote.dot1x> 562, tada klaviatūra. Teisė = tiesa kita klaviatūra. Teisė = klaidinga Pirmoji eilutė tikrai nėra būtina, tačiau ji padeda pamatyti, ar jūsų „wiimote“veikia tinkamai. Kitos 2 eilutės tvarko horizontalųjį taikymą. o paskutiniai 2 tvarko vertikalų taikymą. Tai daroma paspaudus dešinius raketų paleidimo programinės įrangos mygtukus, atsižvelgiant į tai, kur yra IR taikinys. Jei jūsų raketų paleidimo programinė įranga naudoja bet ką, išskyrus rodyklių klavišus, taikydami, turėsite pataisyti kodą. Jei prie kompiuterio prijungtas daugiau nei vienas „wiimote“, pakeiskite „wiimote“į „wiimote“, po kurio nurodomas „wiimote“numeris, kurį norite naudoti. Pavyzdžiui, jei tam naudojate antrąjį „wiimote“, parašysite „wiimote2“. Jei nesate tikri, kokį numerį turėtumėte naudoti, tiesiog įdėkite „wiimote“be numerio ir „GlovePIE“greičiausiai tai išsiaiškins pats.

5 žingsnis: Programavimas 2 dalis: raketos šaudymas

Šios kodo eilutės pasirūpins fotografavimo mechanizmu. Dabar scenarijaus pabaigoje pridėkite tai: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Taip įsijungs šviesos diodai, kai „wiimote“užsidegs. gali „matyti“infraraudonųjų spindulių šviesą. Tai leidžia jums lengviau pamatyti, ar „Wi -Fi“gauna IR signalą. Dabar pridėsime šaudymą. Tai bus šiek tiek sudėtingiau nei ankstesnės kodo eilutės, bet tikiuosi, kad tai suprantate. Scenarijaus pabaigoje pridėkite: jei wiimote.dot1vis = true, tada {if wiimote.dot1x> 412 ir wiimote.dot1x412 ir wiimote.dot1y <612, tada {keyboard. Enter = true keyboard. Enter = false}} Pirmasis linija tikrina, ar „wiimote“gali „matyti“bet kokį IR signalą. Antroji eilutė patikrina, ar IR lemputė yra „wiimotes“„regėjimo lauko“centre. Jei taip, paleidimo priemonė turėtų būti nukreipta teisingai, o paleidimo priemonė paleis raketą. Jei jūsų raketų paleidimo programinė įranga nenaudoja „Enter“raketoms paleisti, turėtumėte pakeisti „klaviatūrą. Įveskite“į bet kurį jūsų programinės įrangos naudojamą raktą.

6 žingsnis: Baigta

Baigta
Baigta

Dabar jūs turite visiškai automatinį „wiimote“/raketų paleidimo bokštelį. Atidarykite savo raketų paleidimo programinę įrangą ir prijunkite raketų paleidimo įrenginį. Jei viską teisingai nustatėte, galite pradėti ir paleisti „GlovePIE“scenarijų spustelėję „Run“, tada perjungti į savo raketų paleidimo programinę įrangą ir stebėti, kaip raketų paleidimo priemonė nusitaiko ir šaudo į IR taikinius. Jis galės nukreipti bet ką, kas skleidžia infraraudonąją spinduliuotę, pavyzdžiui, žvakę, nuotolinio valdymo pultą ar „wii“jutiklio juostą. Jei susidursite su problemomis ar turite man klausimų, palikite komentarą arba atsiųskite privačią žinutę, aš mielai jums padėsiu.

Rekomenduojamas: