Πίνακας περιεχομένων:

Hack Your Usb Missile Launcher In a "Auto-target Autoturret!": 6 βήματα
Hack Your Usb Missile Launcher In a "Auto-target Autoturret!": 6 βήματα

Βίντεο: Hack Your Usb Missile Launcher In a "Auto-target Autoturret!": 6 βήματα

Βίντεο: Hack Your Usb Missile Launcher In a
Βίντεο: Amazing arduino project 2024, Νοέμβριος
Anonim
Hack Your Usb Missile Launcher Into an
Hack Your Usb Missile Launcher Into an
Hack Your Usb Missile Launcher Into an
Hack Your Usb Missile Launcher Into an
Hack Your Usb Missile Launcher Into an
Hack Your Usb Missile Launcher Into an

Πώς να κάνετε τον εκτοξευτή πυραύλων usb να στοχεύει μόνος του. Αυτό το διδακτικό θα σας διδάξει να μετατρέψετε τον εκτοξευτή πυραύλων usb σε αυτόματη περιστροφή που θα βρίσκει και θα στοχεύει σε στόχους IR. (συγγνώμη μόνο στόχοι IR)

Βήμα 1: Αυτό που χρειάζεστε

Ο, τι χρειάζεσαι!
Ο, τι χρειάζεσαι!
Ο, τι χρειάζεσαι!
Ο, τι χρειάζεσαι!

Τι χρειάζομαι?

Χρειάζεστε: 1 wiimote: υπολογιστή με δυνατότητα bluetooth 1 εκτοξευτή πυραύλων Usb (duh!) Ducttape GlovePie (Προγραμματιζόμενος εξομοιωτής εισόδου) Μπορείτε να κατεβάσετε το glovepie από: https://glovepie.org/poiuytrewq.php Λίγη εμπειρία προγραμματισμού (όχι πραγματικά απαραίτητο, αλλά, σας βοηθά να κατανοήσετε καλύτερα το μέρος προγραμματισμού)

Βήμα 2: Προετοιμασία

Παρασκευή
Παρασκευή

Χρησιμοποιήστε το ducttape για να στερεώσετε το wiimote σας στην κορυφή του εκτοξευτή missie. Βεβαιωθείτε ότι οι πύραυλοι είναι ακόμα σε θέση να πυροβολήσουν. Το wiimote πρέπει να δείχνει προς τα εμπρός και να τοποθετείται στη μέση του εκτοξευτή πυραύλων όπως στην εικόνα. Φροντίστε να μην καλύψετε τα κουμπιά 1 και 2 στο wiimote, επειδή πρέπει να μπορείτε να τα πατήσετε για να τα συνδέσετε στον υπολογιστή σας (δείτε το επόμενο βήμα).

Βήμα 3: Σύνδεση του Wiimote

Σύνδεση του Wiimote
Σύνδεση του Wiimote

Τώρα συνδέστε το wiimote με τον υπολογιστή σας. Εάν γνωρίζετε ήδη πώς να το κάνετε αυτό, μπορείτε να παραλείψετε αυτό το βήμα.

Εάν χρησιμοποιείτε bluesoleil κάντε το εξής: Ανοίξτε το bluesoleil και πατήστε την κόκκινη/πορτοκαλί μπάλα στη μέση της οθόνης, αυτό θα κάνει τον υπολογιστή σας να σαρώσει συσκευές bluetooth. Ενώ ο υπολογιστής σας σαρώνει, πατήστε και κρατήστε πατημένα τα κουμπιά 1 και 2 στο wiimote (οι λυχνίες LED θα πρέπει τώρα να αρχίσουν να αναβοσβήνουν) όταν ο υπολογιστής σας εντοπίσει το wiimote σας, μπορείτε να αφήσετε ξανά τα κουμπιά. Η συσκευή wiimote θα πρέπει να εμφανίζεται στην οθόνη bluesoleil ως κάτι σαν "Nintendo RVL-CNT-01" ή κάτι τέτοιο. Τώρα κάντε διπλό κλικ στη νέα συσκευή wiimote που βρήκε ο υπολογιστής σας. Αυτό θα το κάνει να σαρώσει πιθανές υπηρεσίες. Το εικονίδιο του ποντικιού θα πρέπει τώρα να γίνει πορτοκαλί. Κάντε κλικ στο εικονίδιο του ποντικιού. Εάν το εικονίδιο wiimote γίνει πράσινο, έχετε αντιστοιχίσει με επιτυχία το wiimote στον υπολογιστή σας.

Βήμα 4: Προγραμματισμός Μέρος 1

Προγραμματισμός Μέρος 1
Προγραμματισμός Μέρος 1

Με το wiimote σας σωστά συνδεδεμένο με τον υπολογιστή θα πρέπει να μπορείτε να χρησιμοποιείτε σενάρια γάντι με αυτό. Ανοίξτε το GlovePIE και εισαγάγετε αυτό:

debug = wiimote.dot1x εάν wiimote.dot1y <462 τότε πληκτρολόγιο. Down = true else πληκτρολόγιο. Down = false αν wiimote.dot1y> 562 και στη συνέχεια πληκτρολόγιο. Up = true else πληκτρολόγιο. Up = false αν wiimote.dot1x <462 τότε πληκτρολόγιο Αριστερά = true else πληκτρολόγιο. Left = false εάν wiimote.dot1x> 562 τότε πληκτρολόγιο. Right = true else πληκτρολόγιο. Right = false Η πρώτη γραμμή δεν είναι πραγματικά απαραίτητη, αλλά σας βοηθά να δείτε αν το wiimote λειτουργεί σωστά. Οι 2 επόμενες γραμμές χειρίζονται την οριζόντια στόχευση. και τα 2 τελευταία χειρίζονται την κάθετη στόχευση. Το κάνει αυτό πατώντας τα δεξιά κουμπιά στο λογισμικό εκτόξευσης πυραύλων με βάση το πού βρίσκεται ο στόχος IR. Εάν το λογισμικό εκτόξευσης πυραύλων χρησιμοποιεί οτιδήποτε άλλο εκτός από τα βέλη για τη στόχευση, θα χρειαστεί να τροποποιήσετε τον κώδικα. Εάν έχετε περισσότερα από ένα wiimote συνδεδεμένα στον υπολογιστή σας, αντικαταστήστε το "wiimote" με "wiimote" ακολουθούμενο από τον αριθμό wiimote που θέλετε να χρησιμοποιήσετε. Για παράδειγμα, εάν χρησιμοποιείτε το δεύτερο wiimote για αυτό, θα γράφατε "wiimote2". Εάν δεν είστε σίγουροι για τον αριθμό που πρέπει να χρησιμοποιήσετε, απλώς τοποθετήστε το "wiimote" χωρίς τον αριθμό εκεί και το GlovePIE πιθανότατα θα το καταλάβει από μόνο του.

Βήμα 5: Προγραμματισμός Μέρος 2: Βολή πυραύλου

Οι ακόλουθες γραμμές κώδικα θα φροντίσουν για τον μηχανισμό λήψης. Τώρα στο τέλος του σεναρίου προσθέστε αυτό: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Αυτό θα κάνει τις λυχνίες LED στο όποιο φως wiimote μπορεί να "δει" ένα υπέρυθρο φως. Αυτό σας διευκολύνει να δείτε εάν το wiimote λαμβάνει σήμα IR. Τώρα θα προσθέσουμε τα γυρίσματα. Αυτό θα είναι λίγο πιο περίπλοκο από τις προηγούμενες γραμμές κώδικα, αλλά ελπίζω να το καταλαβαίνετε. Στο τέλος του σεναρίου προσθέστε τα εξής: if wiimote.dot1vis = true τότε {if wiimote.dot1x> 412 και wiimote.dot1x412 και wiimote.dot1y <612 στη συνέχεια {keyboard. Enter = true keyboard. Enter = false}} Το πρώτο Η γραμμή ελέγχει εάν το wiimote μπορεί να "δει" οποιοδήποτε σήμα IR. Η 2η γραμμή ελέγχει εάν το φως IR βρίσκεται στο κέντρο του "οπτικού πεδίου" του wiimotes. Εάν είναι, ο εκτοξευτής πρέπει να στοχεύει σωστά και ο εκτοξευτής θα πυροβολήσει έναν πύραυλο. Εάν το λογισμικό εκτόξευσης πυραύλων δεν χρησιμοποιεί Enter για την εκτόξευση των βλημάτων, θα πρέπει να αλλάξετε το "πληκτρολόγιο. Εισαγάγετε" σε οποιοδήποτε κλειδί χρησιμοποιεί το λογισμικό σας.

Βήμα 6: Ολοκληρώθηκε

Πεπερασμένος
Πεπερασμένος

Τώρα έχετε έναν πυργίσκο πλήρως αυτόματου αυτόματου πύργου wiimote/εκτοξευτή πυραύλων. Ανοίξτε το λογισμικό εκτόξευσης πυραύλων και συνδέστε τον εκτοξευτή πυραύλων. Εάν έχετε ρυθμίσει τα πάντα σωστά, μπορείτε να προχωρήσετε και να ξεκινήσετε το σενάριο GlovePIE πατώντας run, στη συνέχεια να μεταβείτε στο λογισμικό εκτόξευσης πυραύλων και να παρακολουθήσετε τον εκτοξευτή πυραύλων να στοχεύει και να πυροβολεί σε στόχους IR. Θα μπορεί να στοχεύει σε οτιδήποτε εκπέμπει υπέρυθρη ακτινοβολία, όπως ένα κερί, ένα τηλεχειριστήριο ή η μπάρα αισθητήρων wii. Εάν αντιμετωπίζετε προβλήματα ή έχετε κάποια ερώτηση για μένα, αφήστε ένα σχόλιο ή στείλτε ένα προσωπικό μήνυμα και θα χαρώ να βοηθήσω.

Συνιστάται: