
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



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


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

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

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

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

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:
ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés

ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: Ez egy kiegészítő projekt a Zero Delay USB Encoder True Analog Joystick Modification számára. Az eszköz hozzáadása előtt sikeresen módosítania, tesztelnie és kalibrálnia kellett a kódolót az előző projektben. Ha elkészült és dolgozik
USB -terhelés a Power Banks automatikus kikapcsolásból történő leállításához: 4 lépés

USB -terhelés a Power Banks leállításához az automatikus kikapcsolásból: Több power bankom is van, ami remekül működik, de problémát észleltem, amikor a vezeték nélküli fülhallgató töltése során a tápegység automatikusan leáll, mert túl kicsi a töltési áram. Tehát úgy döntöttem, hogy USB -adaptert készítek kis terhelés az energiaellátás fenntartásához
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítás - automatikus vízi növények távoli megfigyeléssel: 21 lépés

WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítások - Automatikus vízi növények távoli felügyelettel: Ebben az oktatóanyagban bemutatjuk, hogyan kell beállítani egy egyéni beltéri/kültéri növényadagoló rendszert, amely automatikusan öntözi a növényeket, és távolról felügyelhető az Adosia platform használatával
Arduino-alapú "Bloody Red" LED automatikus lépcső: 5 lépés (képekkel)

Arduino-alapú LED-es "Bloody Red" automatikus lépcsők: MI? Szia! Készítettem vérző LED-es lépcsőket! Ez egy új Instructables, amely kihasznál néhány hardver telepítést, amelyet már elvégeztem az enyémből. Készítettem egy VÖRÖS animációt, amely hasonlít a vércseppekre, tökéletes ahhoz, hogy közben automatikusan aktiválódjon
HC - 06 (Slave Module) "NAME" megváltoztatása használat nélkül "Monitor Serial Arduino" amely "Könnyen működik": Hibátlan módszer!: 3 lépés

HC - 06 (Slave Module) "NAME" megváltoztatása használat nélkül "Monitor Serial Arduino" … amely "Könnyen működik": Hibátlan módon!: Miután " Hosszú idő " megpróbálja megváltoztatni a nevet HC -06 -ra (slave Module), a " az Arduino soros monitorja, " Siker ", találtam egy másik egyszerű módot, és most megosztom! Jó szórakozást haverok