Συνδέστε τους ρομποτικούς τροχούς στον παλιό σας φορητό υπολογιστή: 15 βήματα
Συνδέστε τους ρομποτικούς τροχούς στον παλιό σας φορητό υπολογιστή: 15 βήματα
Anonim

Έχετε έναν παλιό φορητό υπολογιστή που απλώνεται, ενώ χρησιμοποιείτε τον λαμπερό καινούργιο σας για να παίξετε WoW και να σερφάρετε στον ιστό; Έχετε σκεφτεί ποτέ "θα ήθελα να βιδώσω μερικούς τροχούς σε αυτόν τον παλιό φορητό υπολογιστή και να τον οδηγήσω"; Perhapsσως θα θέλατε ένα τρίποδο κινητής κάμερας χαμηλής γωνίας. Maybeσως, είστε το είδος του ατόμου που θέλει να δημοσιεύσει βίντεο από την οδήγηση κάτω από ένα κινούμενο αστυνομικό αυτοκίνητο στο YouTube. Λοιπόν, αν ναι, τότε αυτό μπορεί να είναι για εσάς. Πρόσφατα έπαιζα με την αρχική μου ρομποτική πλατφόρμα LaptopWheels, που είχα φτιάξει από κάποια παλιά ράφια από πεύκα και κολλούσε στο χαλί στο σαλόνι μου επειδή οι κινητήρες που κινούσαν τους τροχούς ήταν πολύ αδύναμοι. Αποφάσισα ότι ήρθε η ώρα να το ξαναχτίσω, καλύτερα, και να μοιραστώ τη διαδικασία κατασκευής εδώ.

Βήμα 1: Συγκέντρωση εργαλείων

Εργαλεία που απαιτούνται: Wire StrippersScissorsTin SnipsTape Measure#1 Philips Screwdriver#2 Philips ScrewdriverFlat-Blade ScrewdriverNeedle-Nose PliersX-Acto μαχαίριSharpie Marker1/4 "Nut Driver3/8" Nut DriverDrill, Sawaw πριόνι, κλπ.) Ευθεία άκρη Ξύλο παλιοσίδερα, για πριόνισμα παζλ και σφιγκτήρες

Βήμα 2: Συγκέντρωση προμηθειών

Ηλεκτρονικά: Οποιοδήποτε καλώδιο Laptop PCUSB-Serial, εάν ο υπολογιστής σας δεν διαθέτει σειριακή θύρα κάμερα Web Web, για το κιτ ανάπτυξης LPC2000-Series. Θα συνιστούσα τα κιτ ενσωματωμένων καλλιτεχνών ή Olimex ή το Keil Dev Kit, για εκείνους με μεγαλύτερους προϋπολογισμούς. Πιο έμπειροι προγραμματιστές θα μπορούσαν να σχεδιάσουν το δικό τους PCB και να το παραγγείλουν σε απευθείας σύνδεση από μια υπηρεσία κατασκευής PCB. Απαιτούνται υλικά: 10-24 x 3/4 "Bolt, ποσότητα περίπου 2010-24 Hex Nut, ποσότητα περίπου 204-40 Machine Screw, περίπου 304-40 Μηχάνημα παξιμάδι, ποσότητα περίπου 3022-AWG μονωμένο καλώδιο, πολλά χρώματα, ένα καρούλι το καθένα. 5 1/2 "Διαμέτρου τροχών Φτηνές, λαβή συρταριού με μπουλόνι 3" εξώθητο αλουμινένιο καπάκι U-Channel (για μπροστινές πόρτες σε σπίτια) 6 'Εξωθημένο αλουμίνιο 1/2 "ορθογώνιο 24" x 30 "x 1/8" φύλλο πλεξιγκλάς Διακόπτης On-Off Panel-mount. Υλικό από την παλιά πλατφόρμα LaptopWheels: Προσύρματοι κάτοχοι μπαταρίας 4xD-Cell, ποσότητα. 21/4 "long #4 Spacers, qty. About 30D-Cell Batteries, qty. 8Bolt-on Caster Wheels, qty. 2LPC2000-Series MCU Circuit Board, with some connected DaughterboardsMosfet H-Bridge Motor Controllers, qty. 212V Infrared/Visible Λάμπα φωτισμού LED: Καλώδια τροφοδοσίας:- Καλώδια τροφοδοσίας 12VDC, ποσότητα. 2- Καλώδια ελέγχου H-Bridge, τεμ. Σύστημα πλεξούδας- Καλώδιο διακόπτη ενεργοποίησης/απενεργοποίησης Συσκευασμένο υλικό: Τα κιβώτια ταχυτήτων διασώθηκαν από εκτυπωτές, ποσότητα 2 (βρέθηκαν στον κάδο απορριμάτων στην εργασία) παλιοσίδερα, θραύσματα PCB

Βήμα 3: Μετρήστε τον φορητό υπολογιστή σας

Χρησιμοποιήστε μια μεζούρα για να βρείτε τις διαστάσεις του φορητού υπολογιστή σας. Τα μέτρα μου είναι 13 "x 10 3/4".

Βήμα 4: Κόψτε δύο φύλλα πλεξιγκλάς

Σημειώστε το φύλλο πλεξιγκλάς σας με ένα δείκτη Sharpie. Θα χρειαστείτε το πρώτο φύλλο να είναι το μέγεθος του φορητού σας υπολογιστή, καθώς και το πλάτος όλων των γωνιακών στηριγμάτων που θα ταιριάζουν γύρω του. Δεδομένου ότι χρησιμοποίησα γωνιακά σιδεράκια 1/2 ", το συνολικό μου πλάτος θα είναι το πλάτος του φορητού υπολογιστή συν 1/2 "σε κάθε πλευρά, που είναι 14" x 11 3/4 "συνολικά. Τοποθέτησα το φορητό υπολογιστή στην επισημασμένη πλεξιγκλάς, για μια απλή δοκιμή "θα ταιριάζει". Μετρήστε το πριόνι σας, για να μπορέσετε να ρυθμίσετε ένα παζλ για την κοπή πλεξιγκλάς σας. Σφίξτε το παζάκι σας πάνω από τα πλεξιγκλάς σας, προσέχοντας να μην καταστρέψετε το πλεξιγκλας με τους σφιγκτηρες σας. Βεβαιωθείτε ότι το πριόνι σας ευθυγραμμίζεται ακριβώς με τις επισημασμένες γραμμές κοπής, όπως φαίνεται στη φωτογραφία. Αργά και προσεκτικά, κόψτε το πρώτο σας φύλλο από την πλεξιγκλάς. Κόψτε το δεύτερο φύλλο με τον ίδιο τρόπο. Στην περίπτωσή μου, είχα ένα 1/2 "επιπλέον στο κάτω φύλλο, το οποίο επέλεξα να αφήσω ως μπροστινό προφυλακτήρα, αντί να το κόψω. Κατέληξα με περισσότερα από τα μισά πλεξιγκλάς που περίσσεψαν, το οποίο μπορεί χρήση σε ορισμένα μελλοντικά έργα.

Βήμα 5: Κόψτε τα μέρη αλουμινίου σας

Μετρήστε το αλουμινένιο κανάλι U στο μήκος μπροστά-πίσω του φορητού σας υπολογιστή, καθώς και το πλάτος του μπροστινού και του οπίσθιου στηρίγματος γωνίας. Στην περίπτωσή μου, αυτό είναι 10 3/4 "συν 1/2" συν 1/2 "ή 11 3/4" συνολικά. Κόψτε δύο μήκη του U-Channel. Τοποθετήστε το κανάλι U στο κάτω μέρος του πλεξιγκλάς τρυπώντας και τα δύο και χρησιμοποιώντας τις 10-24 βίδες και παξιμάδια. Αυτό είναι απλώς μια δοκιμή τοποθέτησης, προς το παρόν. Θα χρειαστείτε τα μέρη για περισσότερη εργασία αμέσως. Έβαλα το φορητό υπολογιστή μου στο πάνω κομμάτι πλεξιγκλάς και σημάδεψα τις θύρες που έπρεπε να είναι προσβάσιμες με τον δείκτη ευκρίνειας. Στη συνέχεια, έκοψα γωνιακά σιδεράκια και τα έγραψα διαδοχικά, για να συνεχίσω τον φορητό υπολογιστή. Χρειαζόμουν επίσης ένα πρόσθετο γωνιακό στήριγμα στο κάτω μέρος της πλάτης, επειδή οι θύρες που ήταν πίσω καθιστούσαν την πλάκα πολύ εύθραυστη. Βιδώνω μόνο στα μπροστινά και πίσω γωνιακά στηρίγματα, επειδή τα πλαϊνά γωνιακά στηρίγματα πρέπει επίσης να βιδωθούν στο κανάλι U. Προ-τρυπήσαμε και δοκιμάσαμε να εφαρμόσουμε όλες τις οπές στερέωσης για τα γωνιακά στηρίγματα, σε αυτό το σημείο Το

Βήμα 6: Τοποθετήστε τους κινητήρες σας και ενεργοποιήστε/απενεργοποιήστε το U-Channel

Οι κινητήρες σας θα διαφέρουν από τους δικούς μου, αλλά θα πρέπει να μπορείτε να τους τοποθετήσετε πολύ εύκολα μέσω του μετάλλου U-Channel. Ο διακόπτης ενεργοποίησης/απενεργοποίησης, που είναι μέρος του πάνελ, είναι επίσης πολύ εύκολο να εγκατασταθεί. Ο διακόπτης μου δεν ήταν εντελώς σαφής ποιος δρόμος ήταν ενεργοποιημένος και ποιος απενεργοποιημένος, οπότε τον δοκίμασα με ένα ψηφιακό πολύμετρο για να μάθω.

Βήμα 7: Τοποθετήστε τους τροχούς Caster Wheels

Όταν πήγα να τοποθετήσω τα Caster Wheels, συνειδητοποίησα ότι χρειάζομαι μερικά γυαλιά για τη μία πλευρά, οπότε έχτισα μερικές πλάκες αποστάσεων από παλιοσίδερα. Στη συνέχεια, απλά έδεσα τους τροχούς, όπως φαίνεται σε αυτές τις φωτογραφίες.

Βήμα 8: Εφαρμογή δοκιμής Όλα τα κύρια εξαρτήματα στην κάτω πλάκα πλεξιγκλάς

Δοκιμάζοντας τα κύρια μέρη, σημάδεψα το περίγραμμα του καθενός και σημείωσα τις θέσεις της οπής στερέωσης, έπειτα επέστρεψα αργότερα και τα τρύπησα. Χρησιμοποίησα ένα τρυπάνι 1/8 "για να φτιάξω όλες τις οπές στερέωσης για τα ηλεκτρονικά. Μετά τη διάτρηση, βιδώθηκα σε όλα τα κύρια μέρη, για να δοκιμάσω τις οπές στερέωσης που μόλις είχα κάνει. Χρησιμοποίησα πλαστικές χάντρες για αποστάτες κάτω από όλα τα PCBA μου, για να σηκώσω τα κολλημένα καλώδια, μακριά από το πλεξιγκλάς. Αυτό δίνει επίσης χώρο για καλωδίωση να τρέχει κάτω από τις σανίδες. Αποφάσισα να βάλω όλες τις βίδες στερέωσης από κάτω, για να αφήσω τη μέγιστη απόσταση από το έδαφος στη μέση της ρομποτικής πλατφόρμας. Εκτός από τις πλευρές, αυτή η πλατφόρμα έχει περίπου 2 "απόσταση από το έδαφος, γύρω γύρω. Αφού ανοίξετε το μεγαλύτερο μέρος των οπών, μπορείτε να αφαιρέσετε τα προστατευτικά πλαστικά φύλλα από το πλεξιγκλάς σας και να το εγκαταστήσετε ξανά τα συστατικά σας.

Βήμα 9: Όχι, ξέχασα να προσθέσω…

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

Βήμα 10: Συνδέστε την κορυφαία πλάκα στην πλατφόρμα Robotic

Δεδομένου ότι αποφάσισα ενάντια στο μεντεσέ του πιάνου, βρήκα μια εναλλακτική λύση. Τοποθέτησα τέσσερις βίδες, στραμμένες προς τα πάνω από την κορυφή του καναλιού U της ρομποτικής πλατφόρμας, ως στύλους για την τοποθέτηση της επάνω πλάκας. Στη συνέχεια, τοποθέτησα τα πλαϊνά στηρίγματα στην επάνω πλάκα, αλλά αφήνω τις βίδες έξω από τις τρύπες όπου θα χωρέσουν οι αναρτήσεις. Αυτές οι τρύπες, διευρύνθηκαν στο 1/4 , για να διευκολύνω την τοποθέτηση της επάνω πλάκας. Δοκιμάζω να τοποθετήσω την επάνω πλάκα στην ρομποτική πλατφόρμα. Δεδομένου ότι όλα φαίνονται καλά, εγκαθιστώ τον φορητό υπολογιστή στην επάνω πλάκα και συνδέομαι USB.

Βήμα 11: Υλικολογισμικό MCU

Χρησιμοποίησα το LPC2148 MCU από το NXP στη ρύθμισή μου, επειδή είμαι εξοικειωμένος μαζί τους από την εμπειρία στη δουλειά μου. Άλλες καλές επιλογές θα ήταν οποιοδήποτε φθηνό MCU με αναλογικές εισόδους και δωρεάν καρφίτσες GPIO με δωρεάν εργαλειοθήκη GNU και θύρα RS232. δημιούργησε ένα πολύ βασικό σύστημα ελεγκτή κινητήρα με σειριακή εντολή. Παίρνει τις εντολές του στα 9600bps, με τη μορφή "M%d%c%02.2X", όπως στο "M1+0A" για "μοτέρ 1, ταχύτητα 10/32, θετική πολικότητα" ή "M2-00" για " μοτέρ 2, ταχύτητα 0/32, αρνητική πολικότητα », και οδηγεί τα H-Bridges με σήματα PWM. Απαντά με χαρακτήρα "Χ" για να επιβεβαιώσει ότι η εντολή ταχύτητας ελήφθη, αναλύθηκε και εφαρμόστηκε σωστά. Όσο το MCU σας μπορεί να υποστηρίζει το ίδιο πρωτόκολλο και να στέλνει PWM στις H-Bridges, μπορείτε να χρησιμοποιείτε το ίδιο λογισμικό υπολογιστή για χειριστήρια.

Βήμα 12: Εγκατάσταση λογισμικού υπολογιστή

Δημιούργησα κάποιο λογισμικό υπολογιστή -πελάτη/διακομιστή, στο Visual Basic Express 2005, για τον έλεγχο της πλατφόρμας LaptopWheels Robotic, και επιπλέον, για την πλατφόρμα μου ATRT Robotic Trike επίσης. Δυστυχώς, εξακολουθεί να είναι πολύ σφάλμα και δεν είναι έτοιμο για κυκλοφορία. Εάν κάποιος θέλει πραγματικά ένα αντίγραφο των εκτελέσιμων στην τρέχουσα κατάσταση, παρακαλώ στείλτε μου e-mail μέσω οδηγιών και θα είμαι πρόθυμος να τα μοιραστώ. Όπως είπα, όμως, είναι πολύ πολύ κακά.

Βήμα 13: Test Drive

Δεδομένου ότι ακόμα περιμένω τους τροχούς κίνησης να μου αποσταλούν, το "test drive" μου ήταν λίγο βαρετό, αλλά οι άξονες εξόδου εξακολουθούσαν να κινούνται στις σωστές κατευθύνσεις. [επεξεργασία: οι τροχοί έφτασαν τελικά και εγκαταστάθηκαν.] Ωστόσο, τίποτα δεν σας κρατάει πίσω. Προχωρήστε και πιέστε τους κινητήριους τροχούς στους άξονες εξόδου του κιβωτίου ταχυτήτων σας και οδηγήστε τη ρομποτική πλατφόρμα σας LaptopWheels. Είχα καλή τύχη να συνδέσω μια κάμερα web και να εκτελέσω skype παράλληλα με το λογισμικό τηλεχειριστηρίου, για απομακρυσμένη όραση, αλλά διαπίστωσα ότι το skype ήταν πολύ καθυστερημένο Το Είναι επίσης ωραίο, η εγγραφή βίντεο από το σκάφος: Με μια κάμερα web, είχα επίσης τον RoboRealm (ανεπιτυχώς) να ελέγχει τη ρομποτική με βάση τα σημάδια της μηχανικής όρασης, χρησιμοποιώντας ένα σειριακό σενάριο, αλλά επειδή η κάμερα μου ήταν πολύ χαμηλή σε ποιότητα εικόνας, συμπεριφέρθηκε αρκετά άτακτα.

Βήμα 14: Επικοινωνήστε μαζί μου

Αν κάποιος αποφασίσει να φτιάξει ένα από αυτά για τον εαυτό του, θα ήθελα πολύ να το δω σε δράση. Παρακαλώ, προχωρήστε και σχολιάστε αυτό το 'ible με τις φωτογραφίες και τα βίντεό σας. Τρελαθείτε, γιατί θα ήθελα να δω πρόσθετα αξεσουάρ σε μερικά από αυτά, όπως ρομπότ μπράτσα, αισθητήρες σόναρ, αισθητήρες απόστασης λέιζερ, αιχμές, Skil Saws αντ' αυτού τροχών κλπ. Ευχαριστώ για την ανάγνωση:)

Βήμα 15: Συνεχίστε να βελτιώνεστε

Γύρισα πίσω, και βρήκα έναν τρόπο να προσθέσω αυτήν τη λαβή στο μπροστινό μέρος του μηχανήματος. Επίσης, το οδήγησα δοκιμαστικά, με τους μεγαλύτερους τροχούς που έχω τώρα, αλλά, δεν ήμουν πολύ ευχαριστημένος με τους κινητήρες μου, επειδή τα γρανάζια απλώς περιστρέφονταν στους άξονές τους όποτε χρειαζόταν μεγάλη ροπή. Αυτό ήταν δικό μου λάθος, λόγω του τρόπου με τον οποίο τα τροποποίησα από τον τρόπο που τα βρήκα στο σκουπιδοτενεκέ. Σκοπεύω να βρω έναν τρόπο να στερεώσω πιο σταθερά τους άξονες εξόδου στα γρανάζια εξόδου, ή ενδέχεται να επαναπροσδιορίσω αυτά τα κιβώτια ταχυτήτων για μερικούς έργο χαμηλής ροπής για το μέλλον, ίσως ένα μικρότερο, ελαφρύτερο ρομπότ χωρίς φορητό υπολογιστή στην κορυφή για να το βαραίνει. Αυτή τη στιγμή, εργάζομαι σε μερικές νέες ιδέες για την ενεργοποίηση των κινητήριων τροχών. Μια σκέψη είναι να γκρεμίσουμε μερικά φθηνά ηλεκτρικά κατσαβίδια και να στερεώσω τους τροχούς στους εξάγωνους άξονες εξόδου 1/4 ". Επεξεργασία: Τοποθέτησα τους νέους, μεγάλους τροχούς σε ειδικούς άξονες 1/4", με ρουλεμάν στους τροχούς και χρησιμοποίησα μερικούς Αλυσίδα σκούτερ 1/4 "και γρανάζια για να συνδέσετε τους τροχούς με τους κινητήρες μετάδοσης, αφού τροποποιήσετε σημαντικά τους ίδιους τους κινητήρες. Ο ιστότοπος Electronic Goldmine έχει εξαιρετικές προσφορές σε γρανάζια.