Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kuinka saada usb -ohjusheittimesi tavoittelemaan itseään. Tämä ohje opettaa sinua kääntämään USB -ohjusheittimesi autoturrettiin, joka löytää IR -kohteet ja tähtää niihin. (valitettavasti vain IR -kohteet)
Vaihe 1: Mitä tarvitset
Mitä minä tarvitsen?
Tarvitset: 1 wiimote: Bluetooth -yhteensopiva tietokone 1 USB -ohjustenheitin (huh!) Ducttape GlovePie (ohjelmoitava tuloemulaattori) todella tarpeellinen, mutta auttaa sinua ymmärtämään ohjelmointiosaa paremmin)
Vaihe 2: Valmistelu
Kiinnitä wiimote -kanava teipillä nauhanheittimen päälle. Varmista, että ohjukset voivat edelleen laukaista. Wiimoten tulisi osoittaa eteenpäin ja sijoittaa ohjusheittimen keskelle kuten kuvassa. Älä peitä wiimoten 1- ja 2 -painikkeita, koska sinun on voitava painaa niitä liittääksesi ne tietokoneeseen (katso seuraava vaihe).
Vaihe 3: Yhdistä Wiimote
Liitä nyt wiimote tietokoneeseen. Jos tiedät jo, miten tämä tehdään, voit ohittaa tämän vaiheen.
Jos käytät bluesoleilia, tee tämä: Avaa bluesoleil ja paina punaista/oranssia palloa näytön keskellä, jolloin tietokoneesi etsii bluetooth -laitteita. Kun tietokoneesi skannaa, pidä wiimoten 1 ja 2 -painikkeita painettuna (merkkivalojen pitäisi nyt alkaa vilkkua), kun tietokone löytää wiimote -laitteen, voit vapauttaa painikkeet uudelleen. Wiimote-laitteen pitäisi näkyä bluesoleil-näytölläsi esimerkiksi "Nintendo RVL-CNT-01" tai jotain sellaista. Kaksoisnapsauta nyt uutta wiimote -laitetta, jonka tietokoneesi löysi. Näin se etsii mahdollisia palveluja. Hiirikuvakkeen pitäisi nyt muuttua oranssiksi. Napsauta hiiren kuvaketta. Jos wiimote -kuvake muuttuu vihreäksi, olet muodostanut pariliitoksen wiimote -tietokoneen kanssa.
Vaihe 4: Ohjelmointi Osa 1
Kun wiimote on liitetty oikein tietokoneeseen, sinun pitäisi pystyä käyttämään käsineiden käsikirjoituksia sen kanssa. Avaa GlovePIE ja kirjoita tämä:
debug = wiimote.dot1x jos wiimote.dot1y <462 sitten näppäimistö. Down = true else näppäimistö. Down = false, jos wiimote.dot1y> 562 sitten näppäimistö. Up = true else näppäimistö. Up = false, jos wiimote.dot1x <462 sitten näppäimistö. Vasen = tosi muu näppäimistö. Seuraavat kaksi riviä käsittelevät vaakasuuntaista kohdistusta. ja viimeiset 2 käsittelevät pystysuoraa kohdistusta. Se tekee tämän painamalla oikeita painikkeita ohjusten laukaisuohjelmistossa sen mukaan, missä IR -kohde on. Jos ohjuksenheitinohjelmistosi käyttää mitään muuta kuin nuolinäppäimiä, sinun on säädettävä koodi. Jos tietokoneeseen on kytketty useampi kuin yksi wiimote, korvaa "wiimote" sanalla "wiimote" ja sen jälkeen mitä wiimote -numeroa haluat käyttää. Jos esimerkiksi käytät toista wiimotea tähän, kirjoitat "wiimote2". Jos et ole varma, mitä numeroa sinun pitäisi käyttää, kirjoita "wiimote" ilman numeroa, ja GlovePIE selvittää sen todennäköisesti itse.
Vaihe 5: Ohjelmointi Osa 2: Ohjuksen ampuminen
Seuraavat koodirivit huolehtivat ampumismekanismista. Lisää skriptin loppuun tämä: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Tämä saa LEDit syttymään aina, kun wiimote syttyy voi "nähdä" infrapunavalon. Tämän avulla on helpompi nähdä, vastaanottaako wiimote IR -signaalia. Lisäämme nyt ampumisen. Tämä tulee olemaan hieman monimutkaisempi kuin edelliset koodirivit, mutta toivon, että ymmärrät sen. Lisää komentosarjan loppuun seuraava: jos wiimote.dot1vis = true, niin {jos wiimote.dot1x> 412 ja wiimote.dot1x412 ja wiimote.dot1y <612 sitten {keyboard. Enter = true keyboard. Enter = false}} Ensimmäinen linja tarkistaa, pystyykö wiimote "näkemään" IR -signaalin. Toinen rivi tarkistaa, onko IR -valo wiimotes "näkökentän" keskellä. Jos se on, laukaisimen tulisi olla kohdistettu oikein, ja kantoraketti ampuu ohjuksen. Jos ohjuksenheitinohjelmistosi ei käytä Enter -näppäintä ohjusten laukaisemiseen, vaihda "näppäimistö. Syötä" mihin tahansa ohjelmistosi käyttämään avaimeen.
Vaihe 6: Valmis
Nyt sinulla on täysin automaattisesti asetettava wiimote/ohjusheitin. Avaa ohjusten laukaisuohjelmisto ja yhdistä ohjusheitin. Jos olet asettanut kaiken oikein, voit jatkaa ja käynnistää GlovePIE -komentosarjan lyömällä juoksu, vaihtaa sitten ohjuslaukaisinohjelmistoosi ja katsoa, kuinka ohjusheitin tavoittelee ja ampuu IR -kohteisiin. Se pystyy kohdistamaan mihin tahansa, joka lähettää infrapunasäteilyä, kuten kynttilän, kaukosäätimen tai wii -anturipalkin. Jos sinulla on ongelmia tai sinulla on kysyttävää, jätä kommentti tai lähetä yksityisviesti, niin autan sinua mielelläni.