Sisällysluettelo:

Hakata USB-ohjuslaukaisimesi "automaattitavoitteiseen automaattiohjaukseen!": 6 vaihetta
Hakata USB-ohjuslaukaisimesi "automaattitavoitteiseen automaattiohjaukseen!": 6 vaihetta

Video: Hakata USB-ohjuslaukaisimesi "automaattitavoitteiseen automaattiohjaukseen!": 6 vaihetta

Video: Hakata USB-ohjuslaukaisimesi
Video: Jah Prayzah - Hakata 2024, Heinäkuu
Anonim
Hakata USB -ohjuslaukaisimesi
Hakata USB -ohjuslaukaisimesi
Hakata USB -ohjuslaukaisimesi
Hakata USB -ohjuslaukaisimesi
Hakata USB -ohjuslaukaisimesi
Hakata USB -ohjuslaukaisimesi

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ä tarvitset!
Mitä tarvitset!
Mitä tarvitset!
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

Valmistautuminen
Valmistautuminen

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

Wiimoten yhdistäminen
Wiimoten yhdistäminen

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

Ohjelmointi Osa 1
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

Valmis
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.

Suositeltava: