Πίνακας περιεχομένων:
- Βήμα 1: Μοντελοποιήστε το ρομπότ σας
- Βήμα 2: Πλευρική προβολή
- Βήμα 3: 3 κύρια συστατικά
- Βήμα 4: The Motion: Stepper Motors
- Βήμα 5: The Cupholder: Model
- Βήμα 6: The Cupholder: Mechanism
- Βήμα 7: The Cupholder: My Mechanism
- Βήμα 8: The Cupholder: Circuit
- Βήμα 9: The Pouring: Circuit
- Βήμα 10: The Pouring: Cont'd
- Βήμα 11: Κωδικός ShotBot
Βίντεο: Ρομπότ ShotBot: 11 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com)
Προμήθειες:
Καλώδια, Arduino, 6v Ασφαλής για τα τρόφιμα Υποβρύχια αντλία νερού DC, 2 βηματικοί κινητήρες, 2 πίνακες οδηγών ULN2003, H-bridge, 180 Servo Motor, 5v και 6-9v Πηγή ισχύος, Breadboard, IR Senor και τηλεχειριστήριο, Hot Glue Gun, ασφαλές φαγητό σωλήνωση.
Βήμα 1: Μοντελοποιήστε το ρομπότ σας
Δημιουργήστε ένα τρισδιάστατο μοντέλο του ρομπότ σας για το πώς θέλετε να φαίνεται. Λάβετε υπόψη πώς θα τοποθετήσετε τον τροχό και τον άξονα, τους κινητήρες, τους μηχανισμούς για το ποτηροθήκη, την καλωδίωση και τα ηλεκτρικά εξαρτήματα και τη δεξαμενή νερού. Μπορείτε να δείτε στην εικόνα ότι έχω προγραμματίσει το μέγεθος (8x8x4in) και την τοποθέτηση των εξαρτημάτων και των καλωδίων μου. Αν χρειαστεί, βρείτε τις διαστάσεις ή τα τρισδιάστατα μοντέλα των πραγματικών εξαρτημάτων σας. Μπορείτε επίσης να δείτε στην πίσω γωνία ότι δημιούργησα μια υποδοχή για να περάσω τα καλώδια.
Βήμα 2: Πλευρική προβολή
Μπορείτε να δείτε ότι δημιούργησα μια υποδοχή για τους βηματικούς κινητήρες και τον άξονα για τον μπροστινό τροχό.
Βήμα 3: 3 κύρια συστατικά
Υπάρχουν 3 κύριοι μηχανισμοί για το Robot.
1. The Motion: Οι τροχοί και οι λειτουργίες κίνησης.
ένα. Αυτό απαιτεί τους δύο βηματικούς κινητήρες και τους πίνακες οδηγών
2. The Cupholder: Δημιουργεί μια τοποθέτηση για το κύπελλο και ακριβή θέση χύσης
ένα. Αυτό απαιτεί σερβοκινητήρα.
3. The Pouring: Μηχανισμός εκχύλισης κάθε βολής.
ένα. αυτό απαιτεί τη γέφυρα Η και την αντλία νερού
Για το breadboard, συνδέστε τις ράγες γείωσης μεταξύ τους και συνδέστε μία από αυτές στο Arduino για να δημιουργήσετε ένα κοινό έδαφος.
Αυτό το Bot θα ελέγχεται από έναν αισθητήρα IR και ένα τηλεχειριστήριο. Θα χρειαστεί να το συνδέσετε σε μία από τις ψηφιακές ακίδες του Arduino και να το συνδέσετε με τη δύναμη και τη γείωση του Arduino.
Βήμα 4: The Motion: Stepper Motors
Συνδέστε τους κινητήρες Stepper σε κάθε πλακέτα οδηγού και συνδέστε τους πείρους IN με τους 1-4 έως τους πείρους 2-9 στο Arduino. Συνδέστε την πηγή ισχύος σε εξωτερική μπαταρία 6v+ και γειώστε κάθε σύστημα με κοινό έδαφος (ή γείωση Arduino)
Όταν προγραμματίζετε τους βηματικούς κινητήρες, μπορείτε είτε να χρησιμοποιήσετε τη βιβλιοθήκη βηματικών κινητήρων είτε να την κωδικοποιήσετε. Για αυτό το έργο θα είναι σκληρά κωδικοποιημένο.
Βήμα 5: The Cupholder: Model
Αυτό είναι ένα μοντέλο της θήκης κυπέλλου που δημιούργησα. Παρατηρήστε την ανοιχτή άρθρωση στο πίσω μέρος για τον μηχανισμό.
Βήμα 6: The Cupholder: Mechanism
Για το Cupholder, θα χρησιμοποιήσετε ένα σερβο για να ελέγξετε την κίνησή του. Ακολουθώντας την παραπάνω εικόνα, θέλετε να δημιουργήσετε ένα σύστημα δύο αρθρώσεων με έναν σύνδεσμο στο τέλος του σερβο βραχίονα και έναν σύνδεσμο στο πίσω μέρος του ποτηροθήκη. Αυτό θα μετατρέψει μια περιστροφική κίνηση σε γραμμική. Για αυτό χρησιμοποίησα χαρτόνι και Q-tips. Έκοψα ένα μικρό ορθογώνιο χαρτόνι και έβαλα μια μικρή τρύπα και κάθε άκρο. Έβαλα ένα Q-tip, σε κάθε άκρο και το στερέωσα στο σερβο και το ποτηροθήκη. Στη συνέχεια, χρησιμοποιήστε ζεστή κόλλα για να καλύψετε τα άκρα του Q-tip.
Βήμα 7: The Cupholder: My Mechanism
Βήμα 8: The Cupholder: Circuit
Θέλετε να συνδέσετε τον σερβοκινητήρα στην τροφοδοσία και τη γείωση και να τον συνδέσετε σε μία από τις ακίδες PWM.
Βήμα 9: The Pouring: Circuit
Συνδέστε την αντλία νερού DC στο OUT1 και OUT2 της γέφυρας Η. Συνδέστε τη γέφυρα Η με το κοινό έδαφος. Εάν η εξωτερική πηγή ισχύος σας είναι μικρότερη από 12v, συνδέστε το με +12v στη γέφυρα H, αν όχι αφαιρέστε το πώμα βραχυκυκλωτήρα πίσω από τη σύνδεση και συνδέστε το στο +12v. Για αυτό το έργο χρησιμοποίησα μια μπαταρία 9v ως εξωτερική μου. Στη συνέχεια, αφαιρέστε τον βραχυκυκλωτήρα στον πείρο ENA και συνδέστε τον με έναν πείρο PWM στο Arduino. Συνδέστε το IN1 στις ακίδες Arduino. Σημείωση: Κανονικά θα συνδέαμε επίσης το IN2, αλλά δεν χρειάζεται να το κάνουμε σε αυτή την περίπτωση γιατί δεν χρειάζεται ποτέ να αλλάξουμε τη διαμόρφωση του κινητήρα DC.
Βήμα 10: The Pouring: Cont'd
Θέλετε να βάλετε την αντλία νερού στο κάτω μέρος της δεξαμενής και να την τροφοδοτήσετε από την κορυφή της δεξαμενής. Στη συνέχεια, μπορείτε να γωνίσετε τη σωλήνωση από την κορυφή του ρομπότ και να την στοχεύσετε στο ποτηροθήκη.
Βήμα 11: Κωδικός ShotBot
Ο κύριος κώδικας και οι λειτουργίες
Συνιστάται:
Πώς να φτιάξετε ρομπότ με βάση το Arduino Edge αποφεύγοντας το ρομπότ: 4 βήματα
Πώς να φτιάξετε ρομπότ με βάση το Arduino Edge: Ας φτιάξουμε ένα πλήρως αυτόνομο ρομπότ χρησιμοποιώντας αισθητήρες Arduino και IR. Εξερευνά την επιφάνεια του τραπεζιού χωρίς να πέφτει. Δείτε βίντεο για περισσότερα
Ρομπότ ελεγχόμενο από RC στο XLR8! Εκπαιδευτικό ρομπότ: 5 βήματα
Ρομπότ ελεγχόμενο από RC στο XLR8! Education Robot: Γεια, σε αυτό το άρθρο, θα σας δείξει πώς να φτιάξετε ένα βασικό ρομπότ. Η λέξη "Robot" σημαίνει κυριολεκτικά "Slave" ή έναν «εργάτη». Χάρη στις εξελίξεις στην Τεχνητή Νοημοσύνη, τα ρομπότ δεν είναι πλέον μόνο μέρος του Sci-Fi του Issac Asimov
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελεγχόμενος με Φωνή χρησιμοποιώντας Ενότητα Bluetooth και Αυτόνομη Κίνηση Ρομπότ .: 6 Βήματα
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελέγχεται με φωνή χρησιμοποιώντας μονάδα Bluetooth και αυτόνομη κίνηση ρομπότ .: Αυτό το οδηγό εξηγεί πώς να φτιάξετε το Arduino Robot που μπορεί να μετακινηθεί στην απαιτούμενη κατεύθυνση (Εμπρός, Πίσω) , Αριστερά, Δεξιά, Ανατολικά, Δυτικά, Βόρεια, Νότια) απαιτείται Απόσταση σε εκατοστά χρησιμοποιώντας φωνητική εντολή. Το ρομπότ μπορεί επίσης να μετακινηθεί αυτόνομα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: 8 βήματα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: Έχουμε δημιουργήσει ένα συνδυασμένο ρομπότ εξισορρόπησης και 3 τροχών για εκπαιδευτική χρήση σε σχολεία και εκπαιδευτικά προγράμματα μετά το σχολείο. Το ρομπότ βασίζεται σε ένα Arduino Uno, μια προσαρμοσμένη ασπίδα (παρέχονται όλες οι λεπτομέρειες κατασκευής), μια μπαταρία ιόντων λιθίου (όλα κατασκευασμένα
ΠΩΣ ΝΑ ΣΥΝΑΡΜΟΛΟΓΗΣΕΤΕ ΕΝΑ ΕΚΠΤΩΣΙΚΟ ΞΥΛΙΝΟ ΡΟΜΠΟΤ ΒΡΑΧΙΟ (ΜΕΡΟΣ 2: ΡΟΜΠΟΤ ΓΙΑ ΑΠΟΦΥΓΗ ΤΟΥ ΕΜΠΟΔΙΟΥ) - ΒΑΣΕΙΣ ΣΤΟ ΜΙΚΡΟ: BIT: 3 Βήματα
ΠΩΣ ΝΑ ΣΥΝΑΡΜΟΛΟΓΗΣΕΤΕ ΕΝΑ ΕΚΠΤΩΣΙΚΟ ΞΥΛΙΝΟ ΡΟΜΠΟΤ ΑΡΜΠΟΡ (ΜΕΡΟΣ 2: ΡΟΜΠΟΤ ΓΙΑ ΑΠΟΦΥΓΗ ΤΟΥ ΕΜΠΟΔΙΟΥ)-ΒΑΣΕΙΣ ΣΤΟ ΜΙΚΡΟ: BIT: Προηγουμένως εισαγάγαμε το Armbit σε λειτουργία παρακολούθησης γραμμών. Στη συνέχεια, παρουσιάζουμε τον τρόπο εγκατάστασης του Armbit στην αποφυγή της λειτουργίας εμποδίων