Πίνακας περιεχομένων:
- Βήμα 1: Χρειάζεστε
- Βήμα 2: Συναρμολόγηση του πλαισίου ρίζας
- Βήμα 3: Δημιουργία του ηλεκτρονικού κυκλώματος
- Βήμα 4: Μεταφόρτωση κώδικα στο Arduino
- Βήμα 5: Δοκιμή
Βίντεο: Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας Arduino Nano: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Σε αυτό το διδακτικό, θα περιγράψω πώς μπορείτε να κάνετε ένα εμπόδιο αποφεύγοντας το ρομπότ χρησιμοποιώντας το Arduino.
Βήμα 1: Χρειάζεστε
Είναι ένα δημοφιλές ρομποτικό έργο Arduino. για την αποφυγή πολλών καλωδίων, έχω σχεδιάσει ένα PCB για αυτό.
Μπορείτε να χρησιμοποιήσετε PCB ή διάτρητη σανίδα.
Πλαίσιο ρομπότ 2WD με τροχό τροχού.
Τροχός ρομπότ για μοτέρ BO
Κινητήρας 150 στροφών BO και μπουλόνι & παξιμάδι 1,5 ιντσών
υποδοχή αισθητήρα υπερήχων
2 τεμ. Μπαταρία 9V & υποδοχή μπαταρίας
L293D Ic & 16 ακίδες Ic βάση
Πυκνωτής 100mfd/25v Αντίσταση 2 τεμ 1Κ, Led
Καρφίτσες κεφαλίδας, μπλοκ ακροδεκτών (αρσενικό προς θηλυκό) 4 τεμ
Αισθητήρας υπερήχων HC-SR 04
Arduino nano
Μπορείτε να χρησιμοποιήσετε ένα PCB ή ένα διάτρητο διάτρητο.
Βήμα 2: Συναρμολόγηση του πλαισίου ρίζας
Τοποθετήστε δύο μοτέρ με γρανάζια στο πλαίσιο του ρομπότ. έχω χρησιμοποιήσει μεταλλικό σασί 2wd αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε πλαίσιο
τοποθετήστε έναν τροχό τροχού μπροστά από το πλαίσιο του ρομπότ. το μηχανικό μέρος έχει ολοκληρωθεί από αυτό το ρομπότ
Βήμα 3: Δημιουργία του ηλεκτρονικού κυκλώματος
Πως δουλεύει
Ο υπερηχητικός ηχητικός αισθητήρας ανιχνεύει αντικείμενα μπροστά του και μετρά την απόσταση του αντικειμένου.
Σε κανονική κατάσταση όταν δεν υπάρχει εμπόδιο μπροστά από το ρομπότ, δύο κινητήρες περιστρέφονται δεξιόστροφα και το ρομπότ πηγαίνει ευθεία μπροστά.
Εάν κάποιο αντικείμενο ανιχνευθεί εντός 20 cm από τον αισθητήρα υπερήχων τότε ο αριστερός κινητήρας θα αρχίσει να περιστρέφεται αριστερόστροφα και ο δεξιός κινητήρας θα περιστρέφεται δεξιόστροφα όπως ήταν.
Έτσι το ρομπότ στρίβει γρήγορα αριστερά αν υπάρχει ένα αντικείμενο μπροστά του.
Κύκλωμα & συνδέσεις εάν χρησιμοποιείτε διάτρητη σανίδα
Εδώ χρησιμοποίησα έναν οδηγό διπλού κινητήρα Arduino nano & L293D. Δύο πυκνωτές ως φίλτρο. Αντίσταση Led & 1k για ένδειξη
Η ψηφιακή ακίδα Arduino 7 συνδέεται με την ακίδα σκανδάλης αισθητήρα υπερήχων
Η ψηφιακή ακίδα Arduino 8 συνδέεται με τον αισθητήρα υπερήχων Echo pin
Ο ψηφιακός πείρος Arduino 5 & 6 συνδέεται με τον Ic l293d pin 10 & 15 για το αριστερό χειριστήριο κινητήρα
Digitalηφιακός ακροδέκτης Arduino 11 & 12 Συνδεθείτε στο ic l293d pin 2 & 7 για το σωστό χειριστήριο κινητήρα
Συνδέστε τον αριστερό κινητήρα στο ic l293d pin 11 & 14
Συνδέστε το δεξί μοτέρ στο ic l293d Pin 3 & 6
Εάν θέλετε να κάνετε χρήση PCB
Το PCB για αυτό το ρομποτικό έργο είναι καλά σχεδιασμένο και εύκολο στην κατασκευή. Μπορείτε να φτιάξετε διαφορετικούς τύπους ρομπότ Arduino χρησιμοποιώντας αυτό το PCB. Ένα άλλο ρομπότ που χρησιμοποιεί αυτό το PCB
Κατεβάστε και παραγγείλετε το αρχείο Gerber για PCB από εδώ.
Βήμα 4: Μεταφόρτωση κώδικα στο Arduino
Ανεβάστε τον κώδικα στο arduino nano. εδώ είναι ο σύνδεσμος κώδικα για λήψη
απλά κατεβάστε το αρχείο.ino και ανοίξτε το χρησιμοποιώντας το arduino IDE.
συνδέστε το arduino nano χρησιμοποιώντας καλώδιο USB, επιλέξτε τη σωστή θύρα com
στη συνέχεια κάντε κλικ για μεταφόρτωση
Βήμα 5: Δοκιμή
ήρθε η ώρα να δοκιμάσετε το ρομπότ.
Έχω χρησιμοποιήσει μια μπαταρία 9v για το Arduino και μια άλλη μπαταρία 9v για την ισχύ του κινητήρα. Για την τροφοδοσία του κινητήρα είναι καλό να χρησιμοποιήσετε μια επαναφορτιζόμενη μπαταρία, διαφορετικά η μπαταρία 9 v δεν μπορεί να λειτουργήσει το ρομπότ για μεγάλο χρονικό διάστημα.
Αυτό το βίντεο μπορεί να σας βοηθήσει -
Συνιστάται:
Εμπόδιο αποφυγής ρομπότ (Arduino): 8 βήματα (με εικόνες)
Εμπόδιο αποφυγής ρομπότ (Arduino): Εδώ θα σας δώσω οδηγίες σχετικά με τη δημιουργία ενός ρομπότ αποφυγής εμποδίων με βάση το Arduino. Ελπίζω να κάνω βήμα προς βήμα οδηγό για την κατασκευή αυτού του ρομπότ με πολύ εύκολο τρόπο. Ένα εμπόδιο που αποφεύγει το ρομπότ είναι ένα πλήρως αυτόνομο ρομπότ που μπορεί να αποφύγει κάθε εμμονή
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας υπερηχητικούς αισθητήρες: 9 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή ρομπότ με υπερηχητικούς αισθητήρες: Αυτό είναι ένα απλό έργο σχετικά με την αποφυγή εμποδίων ρομπότ χρησιμοποιώντας αισθητήρες υπερήχων (HC SR 04) και πίνακα Arduino Uno. Ο ρομπότ κινείται αποφεύγοντας τα εμπόδια και επιλέγοντας τον καλύτερο τρόπο που ακολουθείται από αισθητήρες. Και προσέξτε ότι δεν είναι εκπαιδευτικό έργο, μοιραστείτε το
Arduino εμπόδιο αποφυγής ρομπότ (αναβάθμιση έκδοσης): 7 βήματα (με εικόνες)
Arduino Εμπόδιο αποφυγής ρομπότ (Έκδοση αναβάθμισης): Αυτή η ανάρτηση δημοσιεύεται για πρώτη φορά σε αυτόν τον ιστότοπο https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlΓεια σας φίλοι, Σήμερα έκανα μια αναβαθμισμένη έκδοση του Arduino Εμπόδιο αποφυγής ρομπότ. Αυτό είναι απλό αλλά κάποιο χαρακτηριστικό και u
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας Arduino Uno: 5 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή του ρομπότ χρησιμοποιώντας το Arduino Uno: Γεια σας παιδιά αυτό είναι ένα πολύ απλό και λειτουργικό έργο που ονομάζεται ρομπότ αποφυγής εμποδίων χρησιμοποιώντας το arduino και η ειδικότητα αυτού του έργου είναι ότι δίνει εντολές για τον τρόπο με τον οποίο ταξιδεύει στο smartphone μέσω bluetooth
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας το EBot8: 4 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή του ρομπότ χρησιμοποιώντας το EBot8: Σε αυτό το σεμινάριο, θα μάθετε πώς να φτιάξετε ένα αυτοκίνητο ρομπότ που θα αποφύγει τα εμπόδια που υπάρχουν στο δρόμο του. Η έννοια μπορεί να χρησιμοποιηθεί και να εφαρμοστεί με διάφορους τρόπους σύμφωνα με τις συνθήκες. Απαιτούμενα υλικά: 1.Τροχοί x4 2.Σασί (μπορείτε είτε να αγοράσετε