Tartalomjegyzék:

Csapja be az USB-rakétaindítót az "Automatikus célzású autótúrába!": 6 lépés
Csapja be az USB-rakétaindítót az "Automatikus célzású autótúrába!": 6 lépés

Videó: Csapja be az USB-rakétaindítót az "Automatikus célzású autótúrába!": 6 lépés

Videó: Csapja be az USB-rakétaindítót az
Videó: SKR 1.4 - Definitive User Guide 2024, Július
Anonim
Csapja be az USB rakétaindítót egy
Csapja be az USB rakétaindítót egy
Csapja be az USB rakétaindítót egy
Csapja be az USB rakétaindítót egy
Csapja be az USB rakétaindítót egy
Csapja be az USB rakétaindítót egy

Hogyan teheti az usb rakétaindítóját önálló célzássá. Ez az utasítás megtanít arra, hogy az usb rakétaindítót egy autoturretbe fordítsa, amely megtalálja és megcélozza az IR célpontokat. (sajnálom, csak IR célpontok)

Lépés: Amire szüksége van

Amire szükséged van!
Amire szükséged van!
Amire szükséged van!
Amire szükséged van!

Mire van szükségem?

Szüksége van: 1 wiimote -ra: bluetooth -os PC -re 1 USB rakétaindító (duh!) Ducttape GlovePie (Programozható bemeneti emulátor) valóban szükséges, de segít jobban megérteni a programozási részt)

2. lépés: Előkészítés

Készítmény
Készítmény

Csatlakozóval rögzítse a wiimote -ot a rakétaindító tetejére. Győződjön meg arról, hogy a rakéták továbbra is képesek kilőni. A wiimote -nak előre kell mutatnia, és a rakétaindító közepére kell helyezni, mint a képen. Ügyeljen arra, hogy ne takarja el a wiimote 1 és 2 gombjait, mert meg kell tudnia nyomni őket, hogy csatlakoztathassa őket a számítógéphez (lásd a következő lépést).

3. lépés: A Wiimote csatlakoztatása

A Wiimote csatlakoztatása
A Wiimote csatlakoztatása

Most csatlakoztassa a wiimote -ot a számítógépéhez. Ha már tudja, hogyan kell ezt megtenni, kihagyhatja ezt a lépést.

Ha bluesoleil -t használ, tegye ezt: Nyissa meg a bluesoleil -t, és nyomja meg a piros/narancssárga golyót a képernyő közepén, így a számítógép megkeresi a Bluetooth -eszközöket. A számítógép szkennelése közben nyomja meg és tartsa lenyomva a wiimote 1 és 2 gombját (a LED -eknek villogniuk kell), amikor a számítógép megtalálja a wiimote -t, és elengedheti a gombokat. A wiimote eszköznek megjelenik a bluesoleil képernyőn, mint valami "Nintendo RVL-CNT-01" vagy valami hasonló. Most kattintson duplán a számítógépen talált új wiimote eszközre. Ez megkönnyíti a lehetséges szolgáltatások keresését. Az egér ikonnak narancssárgára kell válnia. Kattintson az egér ikonra. Ha a wiimote ikon zöldre vált, akkor sikeresen párosította a wiimote -ot a számítógéppel.

4. lépés: 1. rész programozása

Programozási rész 1
Programozási rész 1

Ha a wiimote megfelelően csatlakozik a számítógéphez, akkor kesztyűs parancsfájlokat is használhat vele. Nyissa meg a GlovePIE -t, és írja be ezt:

debug = wiimote.dot1x, ha wiimote.dot1y <462, majd billentyűzet. Le = true else billentyűzet. Le = hamis, ha wiimote.dot1y> 562, majd billentyűzet. Up = true else billentyűzet. Up = hamis, ha wiimote.dot1x <462, majd billentyűzet. Bal = igaz billentyűzet. Bal = hamis, ha wiimote.dot1x> 562, majd billentyűzet. A következő 2 sor kezeli a vízszintes célzást. az utolsó 2 pedig a függőleges célzást kezeli. Ezt úgy teszi meg, hogy megnyomja a jobb oldali gombokat a rakétaindító szoftverben, attól függően, hogy hol van az IR célpont. Ha a rakétaindító szoftvere a nyilakon kívül mást használ a célzáshoz, akkor módosítania kell a kódot. Ha egynél több wiimote van csatlakoztatva a számítógéphez, akkor cserélje ki a "wiimote" -t "wiimote" -ra, majd a használni kívánt wiimote számot. Például, ha ehhez a második wiimote -ját használja, akkor a "wiimote2" -t írja. Ha nem biztos abban, hogy milyen számot kell használnia, csak írja be a "wiimote" -t a szám nélkül, és a GlovePIE nagy valószínűséggel magától kitalálja.

5. lépés: Programozás 2. rész: Rakéta kilövése

A következő kódsorok gondoskodnak a felvételi mechanizmusról. Most a szkript végén adja hozzá ezt: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Ezáltal a LED -ek világítanak, amikor a wiimote világít "lát" egy infravörös fényt. Így könnyebben láthatja, hogy a wiimote kap -e infravörös jelet. Most hozzáadjuk a forgatást. Ez egy kicsit bonyolultabb lesz, mint az előző kódsorok, de remélem megérted. A szkript végén adja hozzá a következőt: ha wiimote.dot1vis = true, akkor {if wiimote.dot1x> 412 és wiimote.dot1x412 és wiimote.dot1y <612, akkor {keyboard. Enter = true keyboard. Enter = false}} Az első A vonal ellenőrzi, hogy a wiimote képes -e bármilyen infravörös jelet "látni". A 2. sor ellenőrzi, hogy az infravörös fény a wiimotes "látómező" közepén van -e. Ha igen, akkor az indítót helyesen kell irányítani, és a rakéta kilő egy rakétát. Ha a rakétaindító szoftvere nem használja az Enter billentyűt a rakéták kilövésére, akkor a "billentyűzetet" kell beírni. Írja be a billentyűt, amelyet a szoftver használ.

6. lépés: Kész

Befejezett
Befejezett

Most már van egy teljesen automatikus wiimote/rakétaindító tornya. Nyissa meg a rakétaindító szoftverét, és csatlakoztassa a rakétaindítót. Ha mindent helyesen állított be, akkor indítsa el a GlovePIE szkriptet a futás megnyomásával, majd váltson át a rakétaindító szoftverére, és nézze meg, ahogy a rakétaindító céloz és lő IR -célpontokra. Bármit megcélozhat, ami infravörös sugárzást bocsát ki, például gyertyát, távirányítót vagy a wii érzékelősávot. Ha problémába ütközik, vagy kérdése van hozzám, írjon megjegyzést vagy küldjön privát üzenetet, és szívesen segítek.

Ajánlott: