Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούμενα στοιχεία για το έργο
- Βήμα 2: Δημιουργία του σώματος του Bot
- Βήμα 3: Σχηματικό διάγραμμα του Bot
- Βήμα 4: Μεταφόρτωση του κώδικα στο Arduino
- Βήμα 5: Βίντεο εργασίας
Βίντεο: Αυτόνομο Bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Δημιουργήστε το δικό σας αυτόνομο bot με βάση το Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα.
Αυτό το bot μπορεί να μετακινηθεί μόνο του χωρίς να συγκρουστεί με κανένα εμπόδιο. Βασικά αυτό που κάνει είναι ότι ανιχνεύει κάθε είδους εμπόδια στο δρόμο του και αποφασίζει τον καλύτερο δρόμο για τον εαυτό του (καλά όχι όλα τα εμπόδια).
Έτσι, χωρίς να χάνουμε άλλο χρόνο, ας ξεκινήσουμε.
Βήμα 1: Απαιτούμενα στοιχεία για το έργο
Ακολουθεί η λίστα με όλα τα απαραίτητα στοιχεία που χρειάζεστε για αυτό το έργο:
- Arduino UNO R3
- Αισθητήρας υπερήχων
- Servo Motor (μίνι)
- Jumper Wires
- Ρυθμιστής τάσης L7805CV
- IC οδηγού μοτέρ L293D
- Μπαταρία 4 x 3.7V ιόντων λιθίου
- 2 x μοτέρ Gear
- 3 x Τροχοί
- Breadboard
Μόλις συγκεντρώσετε όλα τα συστατικά, είστε έτοιμοι.
Βήμα 2: Δημιουργία του σώματος του Bot
Ακολουθήστε το ακόλουθο βήμα για να φτιάξετε το σώμα του bot:
Βήμα 1: Κολλήστε τις καρφίτσες της γυναικείας κεφαλίδας σε ένα μικρό κομμάτι PCB όπως φαίνεται στη φωτογραφία. Και συνδέστε μια βίδα σε αυτό.
Βήμα 2: Τώρα βιδώστε το PCB στον σερβοκινητήρα σας και βεβαιωθείτε ότι είναι αρκετά σφιχτό.
Βήμα 3: Πάρτε τον αισθητήρα υπερήχων και βάλτε τις καρφίτσες ανδρικής κεφαλίδας στις θηλυκές καρφίτσες κεφαλίδας στο PCB. Τοποθετήστε το σωστά (για να διασφαλίσετε τη σύνδεση). Και ευθυγραμμίστε το με τέτοιο τρόπο, ώστε η 90 μοίρα του σερβοκινητήρα να βλέπει στην μπροστινή πλευρά του bot.
Βήμα 4: Τώρα για να φτιάξετε το σώμα του bot μπορείτε να χρησιμοποιήσετε χαρτόνι ή πλαστικό χαρτόνι με κάποια καυτή κόλλα ή βίδες. Έφτιαξα το σώμα του bot με μερικά καλώδια που στρώνουν γύρω και βίδες.
Βήμα 5: Τοποθετήστε το Arduino και το breadboard στη θέση του, όπως φαίνεται στη φωτογραφία και στερεώστε το με κάποια ζεστή κόλλα ή ταινία διπλής όψης.
Βήμα 6: Τέλος, τοποθετήστε το σερβοκινητήρα στη θέση του και στερεώστε το με ό, τι θέλετε.
Βήμα 3: Σχηματικό διάγραμμα του Bot
Συνδέστε τα στοιχεία όπως δίνονται στο Σχήμα. Είναι αρκετά εύκολο.
Συνδέστε πρώτα δύο μπαταρίες παράλληλα και στη συνέχεια συνδέστε τις σε σειρά για να λάβετε τη μέγιστη τάση και χωρητικότητα. Τώρα αν έχετε δύο κινητήρες ίδιου RPM τότε δεν χρειάζεται να κάνετε τη σύνδεση από την ακίδα 11 του Arduino με τον πείρο 9 του L293D ic. Αλλά αν οι κινητήρες σας δεν έχουν το ίδιο RPM τότε κάντε τη σύνδεση. Και βεβαιωθείτε ότι ο κινητήρας με μεγαλύτερες στροφές πρέπει να βρίσκεται στη θέση του κινητήρα 2.
Βεβαιωθείτε ότι όλες οι συνδέσεις είναι σφιχτές και ασφαλισμένες.
Βήμα 4: Μεταφόρτωση του κώδικα στο Arduino
Ο κωδικός αυτού του έργου δίνεται παρακάτω.
Αλλά πριν ανεβάσετε τον κώδικα ανοίξτε τον και κάντε την απαραίτητη τροποποίηση.
Ρυθμίστε τον έλεγχο rpm_ του ταχύτερου κινητήρα έτσι ώστε και οι δύο μοτέρ να έχουν ίσες στροφές ανά λεπτό. Και επίσης ρυθμίστε τη δεξιά_ καθυστέρηση και την αριστερή_ καθυστέρηση ανάλογα, ώστε να κάνει μια τέλεια στροφή 90 μοιρών προς τη δεξιά και την αριστερή κατεύθυνση αντίστοιχα.
Μόλις ανεβάσετε τον κώδικα και έχετε ρυθμίσει όλα τα άλλα, είστε έτοιμοι.
Βήμα 5: Βίντεο εργασίας
Ευχαριστούμε που το διαβάσατε.
Συνιστάται:
Smart Dustbin χρησιμοποιώντας Arduino, υπερηχητικό αισθητήρα & σερβοκινητήρα: 3 βήματα
Smart Dustbin Using Arduino, Ultrasonic Sensor & Servo Motor: Σε αυτό το έργο, θα σας δείξω πώς να φτιάξετε έναν έξυπνο κάδο απορριμμάτων χρησιμοποιώντας το Arduino, όπου το καπάκι του κάδου απορριμμάτων θα ανοίγει αυτόματα όταν πλησιάζετε με σκουπίδια. Τα άλλα σημαντικά εξαρτήματα που χρησιμοποιούνται για την κατασκευή αυτού του έξυπνου κάδου απορριμμάτων είναι ένα υπερηχητικό Sen HC-04
Σεμινάριο: Πώς να δημιουργήσετε ανιχνευτή εύρους χρησιμοποιώντας Arduino Uno και υπερηχητικό αισθητήρα: 3 βήματα
Φροντιστήριο: Πώς να χτίσετε ανιχνευτή εύρους χρησιμοποιώντας Arduino Uno και υπερηχητικό αισθητήρα: Περιγραφή: Αυτό το σεμινάριο δείχνει πώς να φτιάξετε έναν απλό ανιχνευτή εμβέλειας που να μπορεί να μετρήσει την απόσταση μεταξύ του αισθητήρα υπερήχων (US-015) και του εμποδίου μπροστά του. Αυτός ο αισθητήρας υπερήχων US-015 είναι ο τέλειος αισθητήρας σας για μέτρηση απόστασης και
BeanBot - Αυτόνομο ρομπότ με βάση το Arduino!: 8 βήματα (με εικόνες)
BeanBot - ένα αυτόνομο ρομπότ με βάση το Arduino!: Υπάρχει κάτι πιο εμπνευσμένο από ένα κενό κομμάτι χαρτί; Εάν είστε μανιώδης τσιμπητής ή κατασκευαστής, χωρίς αμφιβολία ξεκινάτε τα έργα σας κάνοντας σκίτσα σε χαρτί. Είχα μια ιδέα να δω αν είναι δυνατόν να κατασκευαστεί ένα πλαίσιο ρομπότ από χαρτί
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: 4 βήματα
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: Σε αυτό το έργο, θα σας δείξω πώς να δημιουργήσετε έναν φθηνό ανιχνευτή νερού χρησιμοποιώντας δύο μεθόδους: 1. Αισθητήρας υπερήχων (HC-SR04) .2. Αισθητήρας νερού Funduino
Πώς να φτιάξετε ένα αυτόνομο ρομπότ μπάσκετ χρησιμοποιώντας ένα IRobot Δημιουργήστε ως βάση: 7 βήματα (με εικόνες)
Πώς να φτιάξετε ένα αυτόνομο μπάσκετ Παίζοντας ρομπότ χρησιμοποιώντας ένα IRobot Δημιουργήστε ως βάση: Αυτή είναι η καταχώρισή μου για την πρόκληση iRobot Create. Το πιο δύσκολο μέρος ολόκληρης αυτής της διαδικασίας για μένα ήταν να αποφασίσω τι επρόκειτο να κάνει το ρομπότ. Wantedθελα να επιδείξω τα υπέροχα χαρακτηριστικά του Δημιουργία, προσθέτοντας παράλληλα και κάποια ρομπόρα. Ολα τα δικά μου