Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Forberedelse
- Trinn 3: Koble til Wiimote
- Trinn 4: Programmering Del1
- Trinn 5: Programmering Del 2: Skyting av en missil
- Trinn 6: Ferdig
Video: Hack din Usb Missile Launcher til en "Auto-aiming Autoturret!": 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Hvordan få din usb -missilskyting til å sikte på egen hånd. Denne instruksen vil lære deg å snu usb -missilraketten din i en autoturret som vil finne og sikte mot IR -mål. (beklager bare IR -mål)
Trinn 1: Det du trenger
Hva trenger jeg?
Du trenger: 1 wiimote: en Bluetooth -aktivert pc 1 Usb missiloppskytning (duh!) Ducttape GlovePie (programmerbar inngangsemulator) Du kan laste ned glovepie fra: https://glovepie.org/poiuytrewq.php Litt programmeringserfaring (ikke virkelig nødvendig, men hjelper deg å forstå programmeringsdelen bedre)
Trinn 2: Forberedelse
Bruk ducttape for å feste din wiimote på toppen av missie -lanseringen. Sørg for at missilene fremdeles kan skyte. Wiimoten skal peke fremover og plasseres i midten av missilskytingen som på bildet. Pass på at du ikke dekker 1 og 2 knappene på wiimote, fordi du må kunne trykke på dem for å koble dem til PCen (se neste trinn).
Trinn 3: Koble til Wiimote
Koble nå wiimoten til PCen. Hvis du allerede vet hvordan du gjør dette, kan du hoppe over dette trinnet.
Hvis du bruker bluesoleil, gjør dette: Åpne bluesoleil og trykk på den røde/oransje ballen midt på skjermen, dette vil få PCen til å søke etter Bluetooth -enheter. Mens PC -en skanner, trykker du på og holder inne 1 og 2 -knappene på wiimoten (lysdiodene skal nå begynne å blinke) når datamaskinen finner wiimoten, kan du slippe knappene igjen. Wiimote-enheten skal vises på bluesoleil-skjermen din som noe som "Nintendo RVL-CNT-01" eller noe sånt. Dobbeltklikk nå på den nye wiimote -enheten din PC fant. Dette vil gjøre det skanne etter mulige tjenester. Musikonet skal nå bli oransje. Klikk på musikonet. Hvis wiimote -ikonet blir grønt, har du paret wiimote med datamaskinen.
Trinn 4: Programmering Del1
Med din wiimote riktig tilkoblet datamaskinen, bør du kunne bruke glovepie -skript med den. Åpne GlovePIE og skriv inn dette:
debug = wiimote.dot1x hvis wiimote.dot1y <462 deretter keyboard. Down = true else keyboard. Down = false hvis wiimote.dot1y> 562 deretter keyboard. Up = true else keyboard. Up = false hvis wiimote.dot1x <462 deretter tastatur. Venstre = true else keyboard. Left = false hvis wiimote.dot1x> 562 deretter keyboard. Right = true else keyboard. Right = false Den første linjen er egentlig ikke nødvendig, men det hjelper deg å se om wiimote fungerer som den skal. De to neste linjene håndterer det horisontale sikte. og de to siste håndterer det vertikale sikte. Det gjør dette ved å trykke på de høyre knappene i rakettoppskytingsprogramvaren basert på hvor IR -målet er. Hvis missiloppskytingsprogramvaren din bruker noe annet enn piltastene for å sikte, må du justere koden. Hvis du har mer enn én wiimote koblet til datamaskinen, erstatter du "wiimote" med "wiimote" etterfulgt av hvilket nummer wiimote du vil bruke. For eksempel, hvis du bruker din andre wiimote til dette, ville du skrive "wiimote2". Hvis du er usikker på hvilket nummer du skal bruke, er det bare å sette "wiimote" uten nummeret der, og GlovePIE vil mest sannsynlig finne ut av det selv.
Trinn 5: Programmering Del 2: Skyting av en missil
Følgende kodelinjer tar seg av skytemekanismen. Nå på slutten av skriptet, legg til dette: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Dette får LEDene på wiimote til å lyse når det er kan "se" et infrarødt lys. Dette gjør det lettere for deg å se om wiimote mottar IR -signal. Nå skal vi legge til skytingen. Dette kommer til å bli litt mer komplekst enn de forrige kodelinjene, men jeg håper du forstår det. På slutten av skriptet legger du til følgende: hvis wiimote.dot1vis = true så {if wiimote.dot1x> 412 og wiimote.dot1x412 og wiimote.dot1y <612 deretter {keyboard. Enter = true keyboard. Enter = false}} Den første linjen sjekker om wiimoten kan "se" noe IR -signal. Den andre linjen sjekker om IR -lyset er i midten av wiimotes "synsfelt". Hvis det er det, bør skytteren være rettet riktig, og skyteskytingen vil skyte et missil. Hvis missiloppskytingsprogramvaren din ikke bruker Enter for å skyte missilene, bør du bytte "tastatur. Enter" til hvilken nøkkel som programvaren bruker.
Trinn 6: Ferdig
Nå har du et fullt automatisert wiimote/missil-oppskytningstårn. Åpne missiloppskytingsprogramvaren, og koble til missiloppskytteren. Hvis du har konfigurert alt riktig, kan du fortsette og starte GlovePIE -skriptet ved å trykke på run, deretter bytte til missiloppskytingsprogramvaren og se hvordan missiloppskytteren sikter og skyter mot IR -mål. Den vil kunne sikte på alt som avgir infrarød stråling, for eksempel et lys, fjernkontroll eller wii sensor bar. Hvis du får problemer eller har et spørsmål til meg, legg igjen en kommentar eller send en privat melding, så hjelper jeg deg gjerne.
Anbefalt:
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" som "Fungerer enkelt": Feilfri måte!: 3 trinn
HC - 06 (Slave Module) Endre "NAME" Uten bruk "Monitor Serial Arduino" … som "Fungerer enkelt": Feilfri måte!: Etter " Lang tid " prøver å endre navn på HC - 06 (slave -modul), ved hjelp av " seriell skjerm av Arduino, uten " Suksess ", jeg fant en annen enkel måte og jeg deler nå! Ha det gøy venner
Konverter et tastatur fra din til mini-din uten adapter: 5 trinn
Konverter et tastatur fra din til mini-din uten adapter: Så hva skal jeg gjøre med to tastaturer, et loddejern og litt tid å kaste bort mellom CS-eksamener. Hva med en tastaturkabeltransplantasjon? Du trenger: To tastaturer, ett gammelt med DIN -kontakt, andre nyere med mini DIN / PS2 -kontakt Loddejern
"Gjør din døde PC til et akvarium": 11 trinn (med bilder)
"Slå din døde PC inn i et akvarium": Hva skal du gjøre med en død utdatert PC ??? Gjør det til et akvarium! Jeg hadde en gammel, utdatert død PC som lå og så hvordan jeg ikke brukte den til noe jeg bestemte meg for å gjøre den til et akvarium. I lang tid nå har jeg alltid ønsket å få
Slik videresender du din TIGERweb-e-post til din e-postkonto: 5 trinn
Slik videresender du din TIGERweb-e-post til din e-postkonto: La oss innse det, TIGERweb-e-post er en smerte å sjekke. Microsoft Outlook Web Access er treg, feilfri og generelt ubehagelig å bruke. Det er her denne opplæringen kommer inn. Når du er ferdig her, vil du forhåpentligvis kunne sjekke alle TIGERweb e-ma
Hack Your Servo V1.00 - Gjør servoen din til en kraftig lineær aktuator: 7 trinn
Hack Your Servo V1.00 - Gjør servoen din til en kraftig lineær aktuator: Forutsatt at du har verktøyene og servoen du kan bygge dette for under et par dollar. Aktuatoren strekker seg med en hastighet på omtrent 50 mm/min. Det er ganske tregt, men veldig kraftig. Se videoen min på slutten av innlegget der den lille aktuatoren