Sadržaj:

Hakirajte svoj USB lansirni raketni bacač u "automatsku toranj sa automatskim navođenjem!": 6 koraka
Hakirajte svoj USB lansirni raketni bacač u "automatsku toranj sa automatskim navođenjem!": 6 koraka

Video: Hakirajte svoj USB lansirni raketni bacač u "automatsku toranj sa automatskim navođenjem!": 6 koraka

Video: Hakirajte svoj USB lansirni raketni bacač u
Video: Horizon: Forbidden West (The Movie) 2024, Juli
Anonim
Hakirajte svoj USB lansirni raketni bacač u
Hakirajte svoj USB lansirni raketni bacač u
Hakirajte svoj USB lansirni raketni bacač u
Hakirajte svoj USB lansirni raketni bacač u
Hakirajte svoj USB lansirni raketni bacač u
Hakirajte svoj USB lansirni raketni bacač u

Kako natjerati vaš usb lansirni raketni bacač da sam cilja. Ova instrukcija će vas naučiti da svoj USB raketni bacač pretvorite u automatsku kupolu koja će pronaći i ciljati IC ciljeve. (nažalost samo IR mete)

Korak 1: Šta vam treba

Sta ti treba!
Sta ti treba!
Sta ti treba!
Sta ti treba!

Šta mi treba?

Potrebno vam je: 1 Wiimote: računalo s bluetooth -om 1 USB lansirni raketni bacač (duh!) Ducttape GlovePie (programabilni ulazni emulator) Glovepie možete preuzeti sa: https://glovepie.org/poiuytrewq.php Malo iskustva u programiranju (ne zaista potrebno, ali pomaže vam da bolje razumijete programski dio)

Korak 2: Priprema

Priprema
Priprema

Upotrijebite ljepljivu vrpcu da biste pričvrstili Wiimote na vrh pokretača Missie. Pobrinite se da projektili još uvijek mogu ispaliti. Wiimote bi trebao biti usmjeren prema naprijed i biti postavljen u sredinu lansera projektila kao na slici. Pazite da ne prekrivate dugmad 1 i 2 na wiimoteu, jer ih morate moći pritisnuti kako biste ih povezali sa računarom (pogledajte sljedeći korak).

Korak 3: Povezivanje Wiimote -a

Povezivanje Wiimote -a
Povezivanje Wiimote -a

Sada povežite wiimote sa računarom. Ako već znate kako to učiniti, možete preskočiti ovaj korak.

Ako koristite bluesoleil, učinite sljedeće: Otvorite bluesoleil i pritisnite crvenu/narančastu kuglicu na sredini ekrana, tako će vaše računalo tražiti bluetooth uređaje. Dok vaš računar skenira, pritisnite i držite dugmad 1 i 2 na vašem wiimoteu (LED diode bi sada trebale početi da trepere) kada računar pronađe vaš wiimote, možete ponovo otpustiti dugmad. Wiimote uređaj bi se trebao pojaviti na vašem bluesoleil ekranu kao nešto poput "Nintendo RVL-CNT-01" ili nešto slično. Sada dvaput kliknite na novi wiimote uređaj koji je vaš računar pronašao. Tako će skenirati moguće usluge. Ikona miša sada bi trebala postati narandžasta. Kliknite na ikonu miša. Ako ikona wiimote postane zelena, uspješno ste uparili wiimote sa svojim računarom.

Korak 4: Programiranje 1. dio

Programiranje, dio 1
Programiranje, dio 1

Ako je vaš wiimote pravilno povezan s računarom, trebali biste moći koristiti skripte za rukavice s njim. Otvorite GlovePIE i unesite ovo:

debug = wiimote.dot1x ako je wiimote.dot1y <462 onda keyboard. Down = true else keyboard. Down = false ako je wiimote.dot1y> 562 then keyboard. Up = true else keyboard. Up = false ako je wiimote.dot1x <462 onda tastatura. Left = true else keyboard. Left = false ako je wiimote.dot1x> 562 onda keyboard. Right = true else keyboard. Right = false Prvi red nije neophodan, ali pomaže vam da vidite da li vaš wiimote radi ispravno. Sljedeća 2 reda obrađuju horizontalno ciljanje. a posljednje 2 upravljaju vertikalnim nišanjenjem. To čini pritiskom na desnu tipku u softveru za lansiranje raketa na temelju lokacije IC cilja. Ako vaš softver za lansiranje projektila koristi bilo što osim tipki sa strelicama za ciljanje, morat ćete prilagoditi kôd. Ako imate više od jednog wiimote -a spojenog na vaš računar, zamijenite "wiimote" sa "wiimote", nakon čega slijedi koji broj wiimote -a želite koristiti. Na primjer, ako za ovo koristite svoj drugi wiimote, napisali biste "wiimote2". Ako niste sigurni koji broj trebate koristiti, samo stavite "wiimote" bez broja i GlovePIE će to najvjerojatnije sam shvatiti.

Korak 5: Programiranje Dio 2: Gađanje projektilom

Sljedeći redovi koda pobrinut će se za mehanizam gađanja. Sada na kraju skripte dodajte ovo: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Ovo će učiniti da LED diode na wiimote zasvijetle kad god može "vidjeti" infracrveno svjetlo. Ovo vam olakšava da vidite da li wiimote prima bilo koji IC signal. Sada ćemo dodati snimanje. Ovo će biti malo složenije od prethodnih redova koda, ali nadam se da ste to razumjeli. Na kraju skripte dodajte sljedeće: ako je wiimote.dot1vis = true onda {if wiimote.dot1x> 412 i wiimote.dot1x412 i wiimote.dot1y <612 tada {keyboard. Enter = true keyboard. Enter = false}} Prvi linija provjerava može li wiimote "vidjeti" bilo koji IC signal. Drugi red provjerava je li IC svjetlo u središtu wiimotovog "vidnog polja". Ako jeste, bacač bi trebao biti pravilno usmjeren, a lansirni uređaj će ispaliti projektil. Ako vaš softver za lansiranje projektila ne koristi Enter za ispaljivanje projektila, promijenite "keyboard. Enter" na bilo koji ključ koji vaš softver koristi.

Korak 6: Završeno

Finished
Finished

Sada imate potpuno automatsku nišansku kupolu wiimote/projektil. Otvorite softver za lansiranje projektila i povežite bacač projektila. Ako ste sve ispravno postavili, možete pokrenuti GlovePIE skriptu tako što ćete pritisnuti run, zatim preći na softver za lansiranje projektila i gledati kako projektil lansira i gađa IC ciljeve. Moći će ciljati na sve što emitira infracrveno zračenje, poput svijeće, daljinskog upravljača ili wii senzorske trake. Ako naiđete na bilo kakav problem ili imate pitanje za mene, ostavite komentar ili pošaljite privatnu poruku, a ja ću vam pomoći.

Preporučuje se: