Πίνακας περιεχομένων:
- Βήμα 1: Βίντεο βήμα προς βήμα του έργου
- Βήμα 2: Απαιτούμενα Hardwares
- Βήμα 3: Αρχείο PCB Gerber and Schematic
- Βήμα 4: Αρχεία 3D.stl
- Βήμα 5: Συνδέσεις
- Βήμα 6: Πηγαίος κώδικας
Βίντεο: Ρομπότ Arduino 5 σε 1 - Ακολουθήστε με - Ακολουθώντας τη γραμμή - Σούμο - Σχέδιο - Αποφυγή εμποδίων: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτός ο πίνακας ελέγχου ρομπότ περιέχει έναν μικροελεγκτή ATmega328P και ένα πρόγραμμα οδήγησης κινητήρα L293D. Φυσικά, δεν διαφέρει από έναν πίνακα Arduino Uno αλλά είναι πιο χρήσιμο γιατί δεν χρειάζεται άλλη ασπίδα για να κινεί το μοτέρ! Είναι απαλλαγμένο από ακαταστασία και μπορεί να προγραμματιστεί εύκολα με το CH340G. Κατά την οδήγηση δύο κινητήρων DC, μπορείτε επίσης να ελέγχετε διαφορετικούς αισθητήρες χρησιμοποιώντας ακίδες εισόδου / εξόδου με αυτήν την κάρτα. Σε αυτό το έργο, χρησιμοποιήσαμε έναν αισθητήρα υπερήχων HC-SR04 υπερήχων και έναν υπέρυθρο αισθητήρα IR. Επιπλέον, χρησιμοποιήθηκε ένας σερβοκινητήρας.
Βήμα 1: Βίντεο βήμα προς βήμα του έργου
Μπορείτε να προγραμματίσετε ένα ρομπότ με 5 διαφορετικά σενάρια με αυτήν την κάρτα ελέγχου. Τα παρακάτω σενάρια περιλαμβάνονται σε αυτό το έργο:
Λειτουργία SUMO: Είναι ένα άθλημα στο οποίο δύο ρομπότ προσπαθούν να σπρώξουν το ένα το άλλο έξω από έναν κύκλο (με παρόμοιο τρόπο με το άθλημα του σούμο).
Λειτουργία Follow Me: Μπορεί να ανιχνεύσει την παρουσία αντικειμένου προς παρακολούθηση χρησιμοποιώντας τον αισθητήρα HC-SR04.
Λειτουργία παρακολούθησης: Το Robot follower γραμμής είναι ένα όχημα που ακολουθεί μια γραμμή, είτε μαύρη είτε λευκή γραμμή.
Αποφυγή λειτουργίας: Εμπόδιο Η αποφυγή του ρομπότ είναι μια έξυπνη συσκευή που μπορεί να αντιληφθεί αυτόματα το εμπόδιο που έχει μπροστά του και να τα αποφύγει στρέφοντας τον εαυτό του σε άλλη κατεύθυνση.
Λειτουργία σχεδίασης: Περιλαμβάνει σερβοκινητήρα και στυλό. Μπορεί να σχεδιάσει τα δικά του ίχνη κίνησης στην επιφάνεια.
Βήμα 2: Απαιτούμενα Hardwares
- ATmega328P -PU με Bootloader -
- IC οδηγού κινητήρα L293D -
- Υποδοχή USB τύπου Β -
- DIP Socket 28/16 Pins -
- Κρύσταλλος 12/16 MHz -
- L7805 TO -220 -
- Πυκνωτής 100uF -
- LED -
- Αντίσταση 10K/1K -
- Πυκνωτής 470nF -
- Υποδοχή Power Jack -
- 2 Pin Terminal Block -
- Κεφαλίδα αρσενικού Pin -
- 10nF/22pF Κεραμικό -
- 6V 200RPM Mini Metal Gear Motor -
- Μπαταρία 7.4V 1000mAh 2S Lipo (προαιρετικό) -
- Μπαταρία 9V 800mAh (προαιρετικό) -
- Συνδετήρας μπαταρίας 9V -
- Υπερηχητική μονάδα HC -SR04 -
- IR Infrared Sensor -
- CH340G USB σε TTL IC -
Σε αυτό το έργο, χρησιμοποιήθηκαν εξαρτήματα τύπου DIP για εύκολη συγκόλληση
Βήμα 3: Αρχείο PCB Gerber and Schematic
Σε αυτό το έργο, επέλεξα το PCBWay. Το PCBWay είναι ο μόνος τρόπος για να πραγματοποιηθεί αυτό το έργο με πολύ χαμηλό κόστος και υψηλή ποιότητα.
Λεπτομέρεια προϊόντος
- Τύπος πλακέτας: Ενιαίο PCB
- Μέγεθος: 53,3mm x 66mm
- Στρώματα: 2 στρώματα
- Σύνολο: 5 τεμ / 5 δολάρια ΗΠΑ
Αποκτήστε το PCB Gerber & Schematic -
Βήμα 4: Αρχεία 3D.stl
Ρυθμίσεις εκτύπωσης
- Εκτυπωτής: JGAURORA A5S
- Ανάλυση: 0,25
- Συμπλήρωση: 10%
Βήμα 5: Συνδέσεις
Αισθητήρας IR
- Καρφί σήματος αισθητήρα IR σε ψηφιακό 12
- Αισθητήρας IR VCC pin +5V
- Αισθητήρας IR GND σε GND
Αισθητήρας HC-SR04
- ECHO pin στο Digital 5
- TRIG pin στο Digital 6
- Καρφίτσα VCC έως +5V
- GND καρφίτσα σε GND
Κινητήρας Α
- Κινητήρας A 1 έως Digital 2
- Κινητήρας Α 2 έως 4ηφιακό 4
- Motor A Enable to Digital 3
Κινητήρας Β
- Β Μοτέρ Β 1 έως Digitalηφιακό 10
- Κινητήρας Β 2 έως 11ηφιακό 11
- Motor B Ενεργοποίηση σε ψηφιακό 9
Βήμα 6: Πηγαίος κώδικας
Μπορείτε να προγραμματίσετε ένα ρομπότ με 5 διαφορετικά σενάρια με αυτήν την κάρτα ελέγχου. Τα παρακάτω σενάρια περιλαμβάνονται σε αυτό το έργο:
- Λειτουργία SUMO: Είναι ένα άθλημα στο οποίο δύο ρομπότ προσπαθούν να σπρώξουν το ένα το άλλο εκτός κύκλου (με παρόμοιο τρόπο με το άθλημα του σούμο).
- Λειτουργία Follow Me: Μπορεί να ανιχνεύσει την παρουσία αντικειμένου προς παρακολούθηση χρησιμοποιώντας τον αισθητήρα HC-SR04.
- Λειτουργία παρακολούθησης: Το Robot follower γραμμής είναι ένα όχημα που ακολουθεί μια γραμμή, είτε μαύρη είτε λευκή γραμμή.
- Αποφυγή λειτουργίας: Εμπόδιο Η αποφυγή του ρομπότ είναι μια έξυπνη συσκευή που μπορεί να αντιληφθεί αυτόματα το εμπόδιο που έχει μπροστά του και να τα αποφύγει στρέφοντας τον εαυτό του σε άλλη κατεύθυνση.
- Λειτουργία σχεδίασης: Περιλαμβάνει σερβοκινητήρα και στυλό. Μπορεί να σχεδιάσει τα δικά του ίχνη κίνησης στην επιφάνεια.
Λάβετε τον πηγαίο κώδικα:
github.com/MertArduino/RobotControlBoard
Συνιστάται:
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): 12 βήματα
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): Γενικά συναντάμε ρομπότ αποφυγής εμποδίων παντού. Η προσομοίωση υλικού αυτού του ρομπότ είναι μέρος του ανταγωνισμού σε πολλά κολέγια και σε πολλές εκδηλώσεις. Αλλά η προσομοίωση λογισμικού ρομπότ εμποδίων είναι σπάνια. Ακόμα κι αν μπορούμε να το βρούμε κάπου
Ρομπότ αποφυγής εμποδίων για μεταφορά μεγάλου ωφέλιμου φορτίου: 6 βήματα
Ρομπότ αποφυγής εμποδίων για τη μεταφορά μεγάλου ωφέλιμου φορτίου: Αυτό είναι ένα ρομπότ αποφυγής εμποδίων που κατασκευάστηκε για να μεταφέρει το ρόκερ του γιου μου
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: 8 βήματα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: Έχουμε δημιουργήσει ένα συνδυασμένο ρομπότ εξισορρόπησης και 3 τροχών για εκπαιδευτική χρήση σε σχολεία και εκπαιδευτικά προγράμματα μετά το σχολείο. Το ρομπότ βασίζεται σε ένα Arduino Uno, μια προσαρμοσμένη ασπίδα (παρέχονται όλες οι λεπτομέρειες κατασκευής), μια μπαταρία ιόντων λιθίου (όλα κατασκευασμένα
Το μικρότερο και πιο χαριτωμένο ρομπότ αποφυγής εμποδίων Arduino ποτέ: 5 βήματα
Το μικρότερο και πιο χαριτωμένο ρομπότ αποφυγής εμποδίων Arduino ποτέ: Έχετε κουραστεί από μεγάλα αδέξια ρομπότ που παίρνουν μισό ράφι στο δωμάτιό σας; Είστε πρόθυμοι να πάρετε το ρομπότ σας μαζί σας αλλά απλά δεν χωράει στην τσέπη σας; Ορίστε! Σας παρουσιάζω το Minibot, το πιο χαριτωμένο και μικροσκοπικό ρομπότ αποφυγής εμποδίων που θα μπορούσατε να κάνετε
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): 4 βήματα
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): Το KUREBAS V2.0 επιστρέφει Είναι πολύ εντυπωσιακός με νέες δυνατότητες. Έχει ένα gripper, Wifi Camera και μια νέα εφαρμογή που δημιούργησε γι 'αυτόν