Innehållsförteckning:

Hacka din Usb Missile Launcher till en "Auto-aiming Autoturret!": 6 steg
Hacka din Usb Missile Launcher till en "Auto-aiming Autoturret!": 6 steg

Video: Hacka din Usb Missile Launcher till en "Auto-aiming Autoturret!": 6 steg

Video: Hacka din Usb Missile Launcher till en
Video: How to make High Powered M Launcher from Syringe - Hydraulic toy 2024, Juli
Anonim
Hacka din Usb Missile Launcher till en
Hacka din Usb Missile Launcher till en
Hacka din Usb Missile Launcher till en
Hacka din Usb Missile Launcher till en
Hacka din Usb Missile Launcher till en
Hacka din Usb Missile Launcher till en

Hur du får din usb -missilskjutare att sikta på sig själv. Denna instruerbara lär dig att vända din usb -missilskjutare i en autoturret som hittar och siktar mot IR -mål. (förlåt bara IR -mål)

Steg 1: Vad du behöver

Vad du behöver!
Vad du behöver!
Vad du behöver!
Vad du behöver!

Vad behöver jag?

Du behöver: 1 wiimote: en Bluetooth -aktiverad dator 1 Usb -missilstartare (duh!) Ducttape GlovePie (programmerbar ingångsemulator) Du kan ladda ner glovepie från: https://glovepie.org/poiuytrewq.php Lite programmeringserfarenhet (inte verkligen nödvändigt men hjälper dig att förstå programmeringsdelen bättre)

Steg 2: Förberedelse

Förberedelse
Förberedelse

Använd ducttape för att fästa din wiimote på toppen av missie launcher. Se till att missilerna fortfarande kan skjuta. Wiimoten ska peka framåt och placeras mitt i missilskjutaren som på bilden. Se till att inte täcka 1 och 2 knapparna på wiimote, eftersom du måste kunna trycka på dem för att ansluta dem till din dator (se nästa steg).

Steg 3: Ansluta Wiimote

Ansluter Wiimote
Ansluter Wiimote

Anslut nu din wiimote till din dator. Om du redan vet hur du gör detta kan du hoppa över det här steget.

Om du använder bluesoleil gör du så här: Öppna bluesoleil och tryck på den röda/orange bollen i mitten av skärmen, det gör att din dator söker efter Bluetooth -enheter. Medan din dator skannar, tryck och håll ned knapparna 1 och 2 på din wiimote (lysdioderna ska nu börja blinka) när din dator hittar din wiimote kan du släppa knapparna igen. Wiimote-enheten ska visas på din bluesoleil-skärm som något liknande "Nintendo RVL-CNT-01" eller något liknande. Dubbelklicka nu på den nya wiimote -enheten som din dator hittade. Detta gör att den söker efter möjliga tjänster. Musikonen ska nu bli orange. Klicka på musikonen. Om wiimote -ikonen blir grön har du parat ihop din wiimote med din dator.

Steg 4: Programmering Del1

Programmeringsdel 1
Programmeringsdel 1

Med din wiimote korrekt ansluten till datorn bör du kunna använda glovepie -skript med den. Öppna GlovePIE och ange detta:

debug = wiimote.dot1x om wiimote.dot1y <462 sedan keyboard. Down = true else keyboard. Down = false om wiimote.dot1y> 562 sedan keyboard. Up = true else keyboard. Up = false om wiimote.dot1x <462 sedan tangentbord. Vänster = true else keyboard. Left = false om wiimote.dot1x> 562 sedan keyboard. Right = true else keyboard. Right = false Den första raden är inte riktigt nödvändig men det hjälper dig att se om din wiimote fungerar korrekt. De två nästa raderna hanterar den horisontella siktningen. och de två sista hanterar den vertikala siktningen. Det gör detta genom att trycka på de högra knapparna i programvaran för missilraketter baserat på var IR -målet är. Om din missilprogramvara använder något annat än piltangenterna för att sikta, måste du justera koden. Om du har mer än en wiimote ansluten till din dator, ersätt sedan "wiimote" med "wiimote" följt av vilket nummer wiimote du vill använda. Till exempel, om du använder din andra wiimote för detta skulle du skriva "wiimote2". Om du är osäker på vilket nummer du ska använda är det bara att sätta "wiimote" utan numret där och GlovePIE kommer troligen att räkna ut det själv.

Steg 5: Programmering Del 2: Skjuta en missil

Följande kodrader tar hand om fotograferingsmekanismen. Lägg nu till i slutet av manuset: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Detta kommer att göra att lysdioderna på wiimote tänds när som helst kan "se" ett infrarött ljus. Detta gör det lättare för dig att se om wiimote tar emot någon IR -signal. Nu ska vi lägga till fotograferingen. Detta kommer att bli lite mer komplext än de tidigare kodraderna, men jag hoppas att du förstår det. I slutet av manuset lägg till följande: om wiimote.dot1vis = true då {if wiimote.dot1x> 412 och wiimote.dot1x412 och wiimote.dot1y <612 sedan {keyboard. Enter = true keyboard. Enter = false}} Den första rad kontrollerar om wiimoten kan "se" någon IR -signal. Den andra raden kontrollerar om IR -lampan är i mitten av wiimotes "synfält". Om så är fallet bör skjutfoten vara riktad korrekt, och skjutraketten skjuter en missil. Om din missilprogramvara inte använder Enter för att avfyra missilerna, bör du ändra "keyboard. Enter" till vilken nyckel som din programvara använder.

Steg 6: Avslutad

Färdiga
Färdiga

Nu har du ett helt automatiskt rullande wiimote/missil-launcher-torn. Öppna din missil launcher programvara och anslut missil launcher. Om du har ställt in allt korrekt kan du fortsätta och starta GlovePIE -skriptet genom att trycka på run, sedan byta till din missil launcher -programvara och se hur missil launcher siktar och skjuter på IR -mål. Den kommer att kunna sikta på allt som avger infraröd strålning, som ett ljus, fjärrkontroll eller wii sensor bar. Om du stöter på några problem eller har en fråga till mig, lämna en kommentar eller skicka ett privat meddelande, så hjälper jag dig gärna.

Rekommenderad: