Πίνακας περιεχομένων:
- Βήμα 1: Κατασκευή του πλαισίου
- Βήμα 2: Προσάρτηση μικρών στοιχείων
- Βήμα 3: Τοποθέτηση των ενοτήτων
- Βήμα 4: Ασφάλιση του αισθητήρα απόστασης
- Βήμα 5: Συνδέσεις καλωδίων και σχηματικό κύκλωμα
- Βήμα 6: Ο κώδικας
- Βήμα 7: Ολοκλήρωση
Βίντεο: Εμπόδιο Arduino Αποφυγή αυτοκινήτου με κινητήρα: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Γειά σου! και καλώς ήλθατε στο σεμινάριο σχετικά με τον τρόπο κατασκευής ενός εμποδίου Arduino αποφεύγοντας το αυτοκίνητο. Μπορούμε να ξεκινήσουμε αποκτώντας τα απαραίτητα υλικά για αυτό το έργο και φροντίστε να διασκεδάσετε!
ΥΛΙΚΑ:
- Καλώδια από θηλυκά σε αρσενικά
- Καλώδια
- Αισθητήρας απόστασης
- Ξύλινη σανίδα
- Ταινία Gorilla/Ηλεκτρικά
- 2 κινητήρες με ρόδες
- Servo
- Κατσαβίδι
- Βίδες
- Arduino
- Battery Holdster
- Ρόδα
- Πακέτο USB σε μπαταρία
- Arduino Motor Attachment
- USB Arduino
- Η / Υ
- Πλαστική βάση
Επιπλέον, είμαι εδώ για να σας δώσω οδηγίες σχετικά με τη δημιουργία ενός ρομπότ αποφυγής εμποδίων με βάση το Arduino. Παρακάτω είναι ένας οδηγός βήμα προς βήμα για την κατασκευή αυτού του μηχανισμού με κάθε λεπτομέρεια. Ωστόσο, αυτό το έργο είναι ένα πλήρως ικανό αυτόνομο ρομπότ το οποίο μπορεί να αποφύγει κάθε εμπόδιο με το οποίο έρχεται σε επαφή, για να το αποφύγει. Η διαδικασία περιλαμβάνει την αντιμετώπιση ενός εμποδίου ενώ προχωράτε μπροστά, μόλις αντιμετωπίσει το αντικείμενο, αυτό το ρομπότ θα σταματήσει αυτόματα να κινείται προς τα εμπρός και θα κάνει ένα βήμα πίσω. Στη συνέχεια, σαρώνει την αριστερή/δεξιά πλευρά για να αρχίσει να κινείται η πιο κατάλληλη διαδρομή. Ο σκοπός αυτού του Έργου είναι να κατανοήσει τη μηχανική/μηχανική πίσω από την έννοια που συνδέεται με την κοινωνία μας, όπως αυτοκινούμενα αυτοκίνητα, βιομηχανίες κατασκευής κ.
Βήμα 1: Κατασκευή του πλαισίου
Για να κατασκευάσετε το πλαίσιο, θα χρειαστεί να πάρετε στα χέρια σας ένα πρότυπο που έχει κατασκευαστεί για τη δημιουργία αυτού του έργου ή ένα απλό τεμάχιο ξύλου με διαστάσεις 1/2 πόδι x 1/4 πόδι. Αυτό θα είναι το πλαίσιο και το θεμέλιο αυτού του οδηγού, στο οποίο λειτουργεί ολόκληρος ο κώδικας και οι κινητήρες του arduino.
- Συγκολλήστε δύο καλώδια σε κάθε κινητήρα DC. Στη συνέχεια, στερεώστε δύο κινητήρες στο πλαίσιο χρησιμοποιώντας τις βίδες.
- Χρησιμοποιώντας βίδες/κόλλα/ταινία, συνδέστε τον κινητήρα στην κάτω πλευρά του πλαισίου στο πίσω μέρος
- Βεβαιωθείτε ότι οι κινητήρες είναι ασφαλείς και ότι είναι σε θέση να ασκήσουν δύναμη
- Πάρτε τον τροχό και χρησιμοποιώντας οποιαδήποτε μέθοδο, τοποθετήστε τον τροχό στο μπροστινό μέρος του έργου
Βήμα 2: Προσάρτηση μικρών στοιχείων
Για αυτό το βήμα, θα χρειαστεί να τοποθετήσετε αυτά τα δύο στοιχεία σε συγκεκριμένες τοποθεσίες για να τελειοποιήσετε τον σχεδιασμό αυτού του έργου. Το κουμπί θα πρέπει να προσαρτηθεί στο κουμπί συγκολλώντας την αριστερή θύρα με το κόκκινο καλώδιο από τη θήκη της μπαταρίας. Επίσης, χρησιμοποιήστε ταινία, κόλλα ή βίδες για να τοποθετήσετε τη μπαταρία στη θέση της στο μεσαίο τμήμα στην κορυφή του θεμέλιου σας, και στη συνέχεια συνδέστε το διακόπτη στην κάτω πλευρά του έργου.
Βήμα 3: Τοποθέτηση των ενοτήτων
*Σημείωση: Κατά την τοποθέτηση της πλακέτας Arduino, αφήστε αρκετό χώρο για να συνδέσετε το καλώδιο USB, αφού αργότερα θα πρέπει να προγραμματίσετε την πλακέτα Arduino συνδέοντάς την με τον υπολογιστή μέσω καλωδίου USB.
Παρ 'όλα αυτά, το Arduino είναι ένα βασικό μέρος στη λειτουργία ολόκληρου του έργου και η τοποθέτηση κάθε μονάδας επηρεάζει την αποτελεσματικότητα και την αισθητική του. Η θέση του αισθητήρα απόστασης και του Arduino πρέπει να ρυθμιστούν σε συγκεκριμένα σημεία, το Arduino θα πρέπει να βιδωθεί στο πλαίσιο πίσω από τη θήκη της μπαταρίας, στο πίσω άκρο για να ισορροπήσει το βάρος αυτού του οχήματος. Βεβαιωθείτε ότι έχετε τοποθετήσει το εξάρτημα Arduino πάνω από το Arduino για να λειτουργούν σωστά οι λειτουργίες του κινητήρα. Στη συνέχεια, λάβετε υπόψη ότι ο αισθητήρας απόστασης θα πρέπει να βρίσκεται μπροστά από αυτό το έργο για να ανιχνεύσει εμπόδια και να σαρώσει άλλες διαδρομές που είναι ασφαλέστερες για να προχωρήσετε.
Βήμα 4: Ασφάλιση του αισθητήρα απόστασης
Για να μην αναφέρουμε, ο αισθητήρας απόστασης είναι ένα ζωτικό μέρος για να επιτρέψει σε ολόκληρο αυτό το έργο να λειτουργήσει και να αποφύγει εμπόδια στο πέρασμά του. Για αυτό το βήμα, θα χρειαστεί να συνδέσετε δύο κομμάτια πλαστικού που ταιριάζουν για να στερεώσουν το σερβο στη θέση του, συνδέοντάς το σε ένα πλαστικό θεμέλιο για να συνδεθείτε στο πλαίσιο μας. Αυτό θα παρέχει στον μηχανισμό κινητικότητα και περιστροφή για κάθε μελλοντική κίνηση που χρησιμοποιεί ο αισθητήρας απόστασης για να κινηθεί προς οποιαδήποτε κατεύθυνση. Στερεώστε αυτό το εξάρτημα στο μπροστινό μέρος του θεμελίου ή του πλαισίου και τώρα προχωρήστε στη χρήση του αισθητήρα απόστασης.
Με τον αισθητήρα απόστασης, θα πρέπει να το συνδέσετε στο μπροστινό μέρος του μηχανισμού που μόλις δημιουργήσατε, με ταινίες/κόλλα/φερμουάρ, έτσι ώστε καθώς ο σερβιτόρος κινείται, το κάνει και ο αισθητήρας απόστασης.
Συνδέστε τέσσερα καλώδια βραχυκυκλωτήρα στον αισθητήρα υπερήχων και τοποθετήστε το στο στήριγμα στερέωσης. Στη συνέχεια, τοποθετήστε το βραχίονα στο σερβο TowerPro που έχει ήδη εγκατασταθεί στο πλαίσιο.
Βήμα 5: Συνδέσεις καλωδίων και σχηματικό κύκλωμα
Αυτές οι συνδέσεις σύρματος είναι ζωτικής σημασίας για να επιτρέψουν στο έργο να εκτελέσει τις λειτουργίες του, οπότε βεβαιωθείτε ότι έχετε ελέγξει ξανά σε ποιο τμήμα συνδέετε κάθε στοιχείο. Στο σχηματικό κύκλωμα, μπορείτε να βρείτε τις απαραίτητες συνδέσεις που απαιτούνται για την οδήγηση, την αίσθηση του Arduino κ.λπ.
*Σημείωση: Αυτό το σχηματικό περιλαμβάνει τέσσερις κινητήρες, ωστόσο, μπορούμε να αγνοήσουμε τους επιπλέον δύο και να συνεχίσουμε.
Βήμα 6: Ο κώδικας
Τίποτα από όλα αυτά δεν θα λειτουργήσει απλά χωρίς τον προγραμματισμένο κώδικα στο Arduino. Εδώ έχω παράσχει τον κώδικα για να λειτουργήσει όλο αυτό το έργο εάν είναι ενσύρματο και κατασκευασμένο σωστά. Μπορείτε να ρίξετε μια ματιά στις εικόνες που παρέχονται για καλύτερη κατανόηση και αντιγραφή του κώδικα.
Βήμα 7: Ολοκλήρωση
Λόγω του ότι έχουμε ολοκληρώσει όλα τα βήματα, προχωρήστε στη διαδικασία και διευκρινίστε όλες τις συνδέσεις/στοιχεία που ενσωματώνονται σε αυτό το έργο.
- Συνδέστε το Arduino στον υπολογιστή σας
- Λήψη των απαραίτητων βιβλιοθηκών (AFMOTOR, NEWPING)
- Συγκεντρώστε τον κώδικα
- Ανεβάστε τον κωδικό στη σωστή θύρα
- Δοκιμή, Αποσύνδεση
- Κάντε κλικ στις μπαταρίες, ανοίξτε τον διακόπτη και αφήστε τον να κινηθεί!
Συνιστάται:
Εμπόδιο Αποφυγή Κωπηλασίας με Αρουδίνο: 9 Βήματα
Εμπόδιο στην αποφυγή κωπηλασίας με Arudino: Γεια σας φίλοι, σε αυτό το σεμινάριο θα σας δείξω πώς να φτιάξετε ένα εμπόδιο αποφεύγοντας το σκάφος. Σκέφτηκα αυτή την ιδέα ενώ χαλάρωνα κοντά στη λίμνη ψαριών μου και σκεφτόμουν μια ιδέα για μια πλαστική πρόκληση. Συνειδητοποίησα ότι το πλαστικό εδώ θα είναι πολύ
Εμπόδιο Αποφυγή Rover με Dexter: 4 Βήματα
Εμπόδιο στην αποφυγή του Rover With Dexter: Εάν είστε νέοι στην κοινότητα Dexter, ανατρέξτε στη διεύθυνση https://www.instructables.com/id/Getting-Started-With-Dexter/Σε αυτό το έργο αναπτύσσουμε ένα εμπόδιο αποφυγής του Rover χρησιμοποιώντας τον πίνακα Dexter και υπερηχητικός αισθητήρας
ΤΟ ΣΥΝΑΙΣΘΗΜΑΤΙΚΟ ΕΜΠΟΔΙΟ ΑΠΟΦΥΓΗ ΤΟΥ ΡΟΜΠΟΤ: 11 Βήματα
ΤΟ ΣΥΝΑΙΣΘΗΜΑΤΙΚΟ ΕΜΠΟΔΙΟ ΑΠΟΦΥΓΗ ΤΟΥ ΡΟΜΠΟΤ: Το συναισθηματικό ρομπότ. Αυτό το ρομπότ εμφανίζει συναισθήματα με neopixels (RGB LED) όπως θλίψη, ευτυχία, θυμό και φόβο, μπορεί επίσης να αποφύγει εμπόδια και να κάνει συγκεκριμένες κινήσεις κατά τη διάρκεια των συγκεκριμένων συναισθημάτων του. Ο εγκέφαλος αυτού του ρομπότ είναι ένα Arduino mega. ke
Εμπόδιο-Αποφυγή Minecraft Creeper Robot: 7 Βήματα
Εμπόδιο-Αποφυγή Minecraft Creeper Robot: Αυτό το ρομπότ δημιουργήθηκε για να συμμετάσχει στην πρόκληση Minecraft, στο Epilog Challenge IX και στον πρώτο διαγωνισμό συγγραφέων. Βασίζεται σε έναν από τους πιο εμβληματικούς όχλους του Minecraft: το Creeper. Αυτό το ρομπότ χρησιμοποιεί ένα κέλυφος με τρισδιάστατη εκτύπωση, οπότε πρέπει να έχετε πρόσβαση σε ένα
Εμπόδιο στην αποφυγή ρομπότ χρησιμοποιώντας το πρόγραμμα οδήγησης μοτέρ L298n: 5 βήματα
Εμπόδιο αποφυγής ρομπότ με χρήση L298n Motor Driver: γεια σας παιδιά σήμερα θα φτιάξουμε αυτό το ρομπότ .. ελπίζω να το απολαύσετε