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

Hacking του Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας smartphone Android: 9 βήματα (με εικόνες)
Hacking του Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας smartphone Android: 9 βήματα (με εικόνες)

Βίντεο: Hacking του Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας smartphone Android: 9 βήματα (με εικόνες)

Βίντεο: Hacking του Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας smartphone Android: 9 βήματα (με εικόνες)
Βίντεο: Hacking the Hexbug Spider XL to add Computer Vision using a Smartphone 2024, Δεκέμβριος
Anonim
Hacking το Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας ένα smartphone Android
Hacking το Hexbug Spider XL για να προσθέσετε όραμα υπολογιστή χρησιμοποιώντας ένα smartphone Android

Είμαι μεγάλος θαυμαστής του αρχικού Hexbug ™ Spider. Κατέχω πάνω από δώδεκα και τους έχω χακάρει όλους. Κάθε φορά που ένας από τους γιους μου πηγαίνει σε πάρτι γενεθλίων φίλων, ο φίλος του κάνει δώρο μια αράχνη Hexbug. Έχω χακάρει την αρχική αράχνη για να παίξω ποδόσφαιρο (https://youtu.be/h0BTYm1e5u0) και ακολουθώ γραμμές (https://youtu.be/quDHhuEsxEg). Όταν είδα το Hexbug ™ Spider XL στο Target immediately, ήθελα αμέσως να χακάρω ένα smartphone σε αυτό και να πειραματιστώ με την όραση του υπολογιστή και τη ρομποτική.

Βήμα 1: Αποσυναρμολογήστε την αράχνη Hexbug

Αποσυναρμολογήστε την αράχνη Hexbug
Αποσυναρμολογήστε την αράχνη Hexbug

Η αράχνη Hexbug χωρίζεται εύκολα με ένα μικρό κατσαβίδι phillips. Αφαιρέστε πρώτα το κάλυμμα της ζύμης από το να αφαιρέσετε τις τρεις βίδες μέσα και γύρω από τη θήκη της μπαταρίας. Αφού αφαιρεθούν οι βίδες, σηκώστε απαλά την κορυφή από την αράχνη.

Βήμα 2: Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλωμάτων

Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος
Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος
Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος
Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος
Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος
Σηκώστε το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος

Σηκώστε απαλά το κεφάλι από την αράχνη και αφαιρέστε την πλακέτα κυκλώματος.

Βήμα 3: Κόψτε την μπαταρία και τα καλώδια κινητήρα στον πίνακα και αφαιρέστε τα άκρα

Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα
Κόψτε την μπαταρία και τα καλώδια κινητήρα στην πλακέτα και αφαιρέστε τα άκρα

Κόψτε τα καλώδια στο σημείο που συνδέονται με την πλακέτα. Υπάρχουν τρία σετ καλωδίων: ένα σετ πηγαίνει στη θήκη μπαταρίας στο κεφάλι (κόκκινο/μαύρο), ένα άλλο σετ στον πάνω κινητήρα και το τρίτο σετ στον κάτω κινητήρα. Το ένα μοτέρ έχει καφέ και πράσινο σύρμα, το άλλο μοτέρ έχει καφέ και μαύρο σύρμα όπως φαίνεται στην εικόνα. Απογυμνώστε περίπου 1/4 ίντσα μόνωσης από το άκρο και των έξι καλωδίων. Βεβαιωθείτε ότι οι μπαταρίες έχουν αφαιρεθεί από τη θήκη μπαταρίας.

Βήμα 4: Αφαιρέστε το πλαστικό ένθετο στην κεφαλή αράχνης, τραβήξτε τα καλώδια και αντικαταστήστε την κεφαλή

Αφαιρέστε το πλαστικό ένθετο στην κεφαλή αράχνης, τραβήξτε τα καλώδια και αντικαταστήστε την κεφαλή
Αφαιρέστε το πλαστικό ένθετο στην κεφαλή αράχνης, τραβήξτε τα καλώδια και αντικαταστήστε την κεφαλή
Αφαιρέστε το πλαστικό ένθετο στην κεφαλή αράχνης, τραβήξτε τα καλώδια και αντικαταστήστε την κεφαλή
Αφαιρέστε το πλαστικό ένθετο στην κεφαλή αράχνης, τραβήξτε τα καλώδια και αντικαταστήστε την κεφαλή

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

Βήμα 5: Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας

Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας
Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας
Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας
Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας
Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας
Συνδέστε το EMGRobotics ADMCB στην αράχνη χρησιμοποιώντας τους ακροδέκτες βίδας

Ο πίνακας ελεγκτή διπλού κινητήρα EMGRobotics Audio (ADMCB) συνδέεται με τους κινητήρες στο Hexbug Spider, τη βάση μπαταρίας και την υποδοχή ακουστικών στη συσκευή Android. Η συσκευή Android θα ελέγχει τους κινητήρες στο Hexbug Spider στέλνοντας ήχους μέσω της υποδοχής ακουστικών στο ADMCB. Το ADMCB αποκωδικοποιεί τους τόνους σε τάσεις εμπρός και αντίστροφης στους κινητήρες. Μπορείτε να μάθετε περισσότερα για το ADMCB εδώ:

Είναι πολύ σημαντικό όλα τα καλώδια να είναι συνδεδεμένα στο ADMCB ΑΚΡΙΒΩΣ όπως φαίνεται στην εικόνα. Η αντιστροφή των συνδέσεων μπορεί είτε να βλάψει το ADMCB είτε να προκαλέσει λάθος κίνηση του ρομπότ. Η σύνδεση των καλωδίων στο ADMCB είναι εύκολη χρησιμοποιώντας τους ακροδέκτες βιδών επίπεδης κεφαλής. Τοποθετήστε τα απογυμνωμένα σύρματα στις οπές όπως φαίνεται και σφίξτε τη βίδα πάνω από την τρύπα χρησιμοποιώντας ένα μικρό κατσαβίδι επίπεδης κεφαλής. Μετά το σφίξιμο, βεβαιωθείτε ότι δεν κορδονίζουν μεταξύ τους σκέλη σύρματος χαλκού. Ελέγξτε ξανά όλες τις συνδέσεις σας και βεβαιωθείτε ότι δεν υπάρχουν σορτς (συνδέσεις μεταξύ καλωδίων) πριν τοποθετήσετε τις μπαταρίες.

Βήμα 6: Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug

Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug
Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug
Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug
Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug
Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug
Χρησιμοποιήστε μια ελαστική ταινία για να ασφαλίσετε το ADMCB στην αράχνη Hexbug

Τα παρακάτω είναι ο καλύτερος φίλος ενός χάκερ: λαστιχάκια, περιτυλίγματα γραβάτας και ταινία διπλής όψης. Χρησιμοποιήστε ένα λαστιχάκι για να στερεώσετε το ADMCB στην αράχνη Hexbug.

Βήμα 7: Τοποθέτηση ενός τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1

Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #1

Η εικόνα είναι η απλούστερη μέθοδος τοποθέτησης ενός τηλεφώνου Android. Απλώς ανοίξτε μια τρύπα στο κάλυμμα της μπαταρίας του Spider και βάλτε ένα μπουλόνι 3 . Χρησιμοποίησα περιτυλίγματα για γραβάτες, βάσεις για περιτύλιγμα και ταινία διπλής όψης. Το τηλέφωνο είναι προσαρτημένο χρησιμοποιώντας Velcro, βάλτε τη μαλακή (πλευρά βρόχου) στο τηλέφωνο Το

Βήμα 8: Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2

Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2
Τοποθέτηση τηλεφώνου Android στο HexBug Spider XL - Μέθοδος #2

Είχα την τύχη να συναντήσω τον Steven Finkelman στο Pumping Station: One στο Σικάγο τον Ιανουάριο. Έφτιαξε ένα πολύ δροσερό στήριγμα για μένα χρησιμοποιώντας έναν κόφτη λέιζερ. https://pumpingstationone.org/ δεν μπορώ να μιλήσω αρκετά καλά για τους ανθρώπους στο Pumping Station One. Με κάλεσαν εκεί έξω για να κάνω μια παρουσίαση σχετικά με την όραση στον υπολογιστή τον Ιανουάριο και κατέληξαν να μου φτιάξουν αυτές τις υπέροχες βάσεις.

Βήμα 9: Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC

Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC
Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC
Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC
Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC
Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC
Έλεγχος του ρομπότ χρησιμοποιώντας το Computer Vision ή το RFO BASIC

Το τελικό ρομπότ μπορεί να ελεγχθεί από οποιαδήποτε εφαρμογή μπορεί να παράγει τους κατάλληλους τόνους (η αράχνη χρησιμοποιεί διαφορική λειτουργία). Μπορείτε να μάθετε περισσότερα σχετικά με τη χρήση του RFO BASIC για Android για τον έλεγχο του ρομπότ εδώ: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Ή μπορείτε να κάνετε λήψη του EMGRobotics ρομπότ ελεγκτή απευθείας από το Google Play: https:? //play.google.com/store/apps/details id = com.emgrobotics.emgroboticsrobotcontrollerforandroid & feature = search_result # t = W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5lbWdyb2JvdGljc3JvYm90Y29udHJvbGxlcmZvcmFuZHJvaWQiXQ..

Συνιστάται: