Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Εγκαταστήστε το Base Chassis I Track
- Βήμα 2: Ο κινητήρας στερεώθηκε στο πλαίσιο
- Βήμα 3: Πλήρης συναρμολόγηση πλαισίου
- Βήμα 4: Ηλεκτρονική μονάδα
- Βήμα 5: Εφαρμογές για κινητά
- Βήμα 6: Πλήρης εικόνα
Βίντεο: Ρομπότ παρακολούθησης χρώματος με βάση τον τροχό πολλαπλής κατεύθυνσης και το OpenCV: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Χρησιμοποιώ ένα πολυκατευθυντικό πλαίσιο τροχού για να εφαρμόσω την παρακολούθηση χρωμάτων και χρησιμοποιώ ένα λογισμικό για κινητά που ονομάζεται OpenCVBot. Χάρη στους προγραμματιστές λογισμικού εδώ, ευχαριστώ.
Το OpenCV Bot ανιχνεύει ή παρακολουθεί οποιοδήποτε αντικείμενο σε πραγματικό χρόνο μέσω επεξεργασίας εικόνας. Αυτή η εφαρμογή μπορεί να ανιχνεύσει οποιοδήποτε αντικείμενο χρησιμοποιώντας το χρώμα του και να δημιουργήσει θέση Χ, Υ και περιοχή στην οθόνη του τηλεφώνου, χρησιμοποιώντας αυτήν την εφαρμογή, τα δεδομένα αποστέλλονται στον μικροελεγκτή μέσω Bluetooth. Έχει δοκιμαστεί με τη μονάδα Bluetooth και είναι κατάλληλο για διάφορες συσκευές. Κατεβάζουμε αυτό το APP μέσω κινητού τηλεφώνου για να εφαρμόσουμε την παρακολούθηση χρωμάτων και στέλνουμε δεδομένα στο Arduino UNO μέσω Bluetooth για ανάλυση δεδομένων και εκτέλεση εντολών κίνησης.
Προμήθειες
- Πλαίσιο τροχού παντοκατευθυντικού
- Arduino UNO R3
- Μονάδα κίνησης κινητήρα
- Bluetooth, xbee pin (04,05,06
- 3S 18650
- Κινητό τηλέφωνο
- Λογισμικό OpenCVBot
- Χρειάζεστε επίσης μια βάση για κινητό τηλέφωνο και μια εύκολα αναγνωρίσιμη μπάλα
Βήμα 1: Εγκαταστήστε το Base Chassis I Track
Στερεώστε τον κινητήρα GB37 ή τον κινητήρα GA25 στο στήριγμα του κινητήρα. Δώστε προσοχή στις οπές στερέωσης της εγκατάστασης. Αυτό είναι διαφορετικό επειδή δεν είναι καθολικά.
Μπορούν να χρησιμοποιηθούν και οι δύο τύποι κινητήρων. Δώστε προσοχή για να διακρίνετε ποια πλευρά είναι πάνω και ποια πλευρά κάτω. ή μπορείτε να χρησιμοποιήσετε έναν μεγαλύτερο τροχό πολλαπλής κατεύθυνσης, ώστε να μην χρειάζεται να τους ξεχωρίζετε…
Βήμα 2: Ο κινητήρας στερεώθηκε στο πλαίσιο
Ο βραχίονας του κινητήρα είναι σπειρωμένος, οπότε δεν χρειάζεται να χρησιμοποιούμε παξιμάδια για να τα στερεώσουμε, πράγμα που μας διευκολύνει στην εγκατάσταση, επειδή ο χώρος για την εγκατάσταση των παξιμαδιών είναι πολύ μικρός, δεν μπορούμε να φτάσουμε για να τα στερεώσουμε. μπορεί να εγκατασταθεί στο πλάι και μπορώ να τα χρησιμοποιήσω για να αποφύγω εμπόδια, κάτι που είναι πολύ χρήσιμο για το περπάτημα του αυτοκινήτου.
Μέγεθος υπερήχων εγκατάστασης, απόσταση αισθητήρα, μονάδα mm.
Βήμα 3: Πλήρης συναρμολόγηση πλαισίου
Για να ολοκληρωθεί η στερέωση του πλαισίου, είναι απαραίτητο να ρυθμίζετε συνεχώς τη λαβή των τροχών στο επόμενο χειριστήριο. Τα 4 σημεία στήριξης θα κάνουν τους τροχούς να μην έρθουν σε πλήρη επαφή με το πλαίσιο, με αποτέλεσμα να γλιστράει κατά το περπάτημα. Ρυθμίσαμε τις βίδες στο πλαίσιο. Η προσαρμογή της θέσης απαιτεί υπομονή.
Αριθμούμε τους τροχούς για να ακολουθήσουμε τον τακτικό έλεγχο των άκρων. Ο λόγος που χρησιμοποιώ 4 γύρους είναι επειδή πιστεύω ότι ο έλεγχος είναι καλός εάν οι 3 γύροι είναι εντάξει, αλλά η υψηλή τιμή δεν είναι πολύ φιλική.
Βήμα 4: Ηλεκτρονική μονάδα
Κινητήρας κινητήρα Χρησιμοποίησα 2 PM-R3, άλλαξα τις ακίδες μονάδας δίσκου ενός από αυτούς, 4, 5, 6, 7 σε 8, 9, 10, 11 για να μπορώ να οδηγώ 4 μοτέρ ξεχωριστά Υπάρχει τσιπ διαχείρισης ισχύος στον πίνακα, αλλά δεν το χρησιμοποίησα, εισάγω απευθείας από τη θύρα DC του Arduino UNO.
Ο οδηγός κινητήρα είναι ένα τσιπ TB6612FNG. Αυτό είναι ένα σχετικά κοινό τσιπ οδηγού. Μπορείτε επίσης να χρησιμοποιήσετε ένα τσιπ L298N, το οποίο είναι βασικά το ίδιο. Τροποποιήστε τον κώδικα για να επιτύχετε τον ίδιο τρόπο βάδισης.
- 4, 5 είναι ένας κινητήρας συνδεδεμένος στο έδαφος , 5-pwm.
- Το 6, 7 είναι ένας δεύτερος κινητήρας, 6 pwm.
- Το 8, 9 είναι ένας τρίτος κινητήρας, 9 pwm.
- Το 10, 11 είναι ένας τέταρτος κινητήρας, 10 pwm.
Βήμα 5: Εφαρμογές για κινητά
APP: Κάντε κλικ
Δείγμα κώδικα Arduino: Κλικ
Μετά τη λήψη και την εγκατάσταση, μπορείτε να χρησιμοποιήσετε το Bluetooth για σύζευξη. Κάντε κλικ στο αντικείμενο που πρέπει να αναγνωριστεί. Το χρώμα είναι καλύτερο να είναι διαφορετικό από τη γύρω περιοχή για να αποφευχθεί η ανίχνευση της ίδιας περιοχής. Ένα πράγμα που πρέπει να σημειωθεί είναι ότι η όψη προς τον ήλιο θα προκαλέσει απώλεια παρακολούθησης., Και τότε μπορούμε να δούμε την αλλαγή της τιμής στη σειριακή θύρα.
Τροποποιήστε το δείγμα κώδικα ώστε να ταιριάζει στη μονάδα του κινητήρα σας. Εάν χρησιμοποιείτε τη μονάδα επέκτασης PM-R3 όπως εγώ, μπορείτε να χρησιμοποιήσετε τον κώδικα που παρείχα.
Βήμα 6: Πλήρης εικόνα
Ολοκληρώθηκε, ας δούμε το αποτέλεσμα.
Συνιστάται:
PCB: Σύστημα παρακολούθησης οχημάτων με βάση GPS και GSM: 3 βήματα
PCB: Σύστημα παρακολούθησης οχημάτων βασισμένο σε GPS και GSM: Σύστημα παρακολούθησης οχημάτων με βάση GPS και GSM 30 Ιουνίου 2016, Μηχανικά Έργα Το έργο Σύστημα παρακολούθησης οχημάτων με βάση GPS και GSM χρησιμοποιεί Global Positioning System (GPS) και παγκόσμιο σύστημα για κινητές επικοινωνίες (GSM), το οποίο κάνει αυτό το έργο πιο ε
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελεγχόμενος με Φωνή χρησιμοποιώντας Ενότητα Bluetooth και Αυτόνομη Κίνηση Ρομπότ .: 6 Βήματα
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελέγχεται με φωνή χρησιμοποιώντας μονάδα Bluetooth και αυτόνομη κίνηση ρομπότ .: Αυτό το οδηγό εξηγεί πώς να φτιάξετε το Arduino Robot που μπορεί να μετακινηθεί στην απαιτούμενη κατεύθυνση (Εμπρός, Πίσω) , Αριστερά, Δεξιά, Ανατολικά, Δυτικά, Βόρεια, Νότια) απαιτείται Απόσταση σε εκατοστά χρησιμοποιώντας φωνητική εντολή. Το ρομπότ μπορεί επίσης να μετακινηθεί αυτόνομα
Ρομπότ με ένα τροχό: 3 βήματα
One Wheeled Robot: Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε ένα ρομπότ ενός τροχού ή ένα ποδήλατο βήμα προς βήμα για να φτιάξετε το δικό σας. Αυτό το ρομπότ μπορεί να ισορροπήσει αυτόματα υπολογίζοντας την κλίση με τη βοήθεια του αισθητήρα MPU6050, αποτελείται από δύο
Πώς να καθαρίσετε τον μπροστινό τροχό μιας ανακάλυψης Roomba: 12 βήματα
Πώς να καθαρίσετε τον μπροστινό τροχό μιας ανακάλυψης Roomba: Οι μπροστινοί τροχοί του Roomba Discoveries μαζεύουν μαλλιά και τελικά σταματούν να γυρίζουν. Αυτό επηρεάζει αναμφίβολα την απόδοση, ιδιαίτερα τον χρόνο καθαρισμού πριν από την επαναφόρτιση, αλλά το πιο σημαντικό, με ενοχλεί πραγματικά όταν ένα ρομπότ δεν δουλεύει στο αποκορύφωμά του. Της
Πώς να φτιάξετε αυτόν τον καταπληκτικό περιστρεφόμενο ελαφρύ τροχό Rainbow !!!: 10 βήματα (με εικόνες)
Πώς να χτίσετε αυτόν τον καταπληκτικό περιστρεφόμενο ελαφρύ τροχό Rainbow !!!: Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε έναν πραγματικά δροσερό περιστρεφόμενο ελαφρύ τροχό ουράνιου τόξου! Αυτή είναι η συμμετοχή μου στο διαγωνισμό «LET IT GLOW». Έφτιαξα αυτόν τον περιστρεφόμενο ελαφρύ τροχό του ουράνιου τόξου από όλα τα μέρη που έχω καθίσει στο υπόστεγο μου. Το έργο αυτό είναι