Πίνακας περιεχομένων:
- Βήμα 1: Συγκέντρωση υλικών
- Βήμα 2: Σχεδιάστε τη δομή σας
- Βήμα 3: Σχεδιασμός τροχών
- Βήμα 4: Ρυθμίστε το Arduino για το Buzzer
- Βήμα 5: Ρυθμίστε το Arduino για τα φώτα
- Βήμα 6: Συνδυάστε κωδικούς
- Βήμα 7: Εκτύπωση
- Βήμα 8: Συναρμολόγηση δομής
- Βήμα 9: Προετοιμασία για εκκίνηση
- Βήμα 10: Εκκίνηση
- Βήμα 11: Προαιρετικό: Δημιουργήστε μια ράμπα
Βίντεο: Robo-Band Car: 11 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτή είναι μια αναβάθμιση από το παραδοσιακό καουτσούκ που κινείται με αυτοκίνητο
Βήμα 1: Συγκέντρωση υλικών
Για αυτό το έργο, θα χρειαστείτε τα ακόλουθα στοιχεία:
- 4 τροχοί κατά προτίμηση το ίδιο μέγεθος (εκτυπώσαμε 3D τη δική μας)
- Ένας πείρος που ταιριάζει στους τροχούς
- Ένα κιτ arduino (χρησιμοποιήσαμε ένα κιτ SparkFun RedBoard)
- Δομή για να κάθεται το arduino (εκτυπώσαμε 3D το δικό μας)
- Μπαταρία
- Λαστιχάκια
- Κάποιο υλικό για την αύξηση του arduino έτσι ώστε να μην είναι απευθείας στο σώμα (χρησιμοποιήσαμε ξηρούς καρπούς)
- Ζεστή κόλλα
- Βίδα
- Μια συσκευή που μοιάζει με μεντεσέ
- Προαιρετικά: κολλητική ταινία και κόντρα πλακέ για να φτιάξετε μια ράμπα
Βήμα 2: Σχεδιάστε τη δομή σας
Θα χρειαστεί να εκτυπώσετε 3D τη βάση όπου θα ρυθμιστεί το arduino
Για αυτό, χρησιμοποιήστε ένα διαδικτυακό λογισμικό που επιτρέπει στους χρήστες να σχεδιάσουν το δικό τους μοντέλο που μπορεί να εκτυπωθεί
Το OnShape είναι ένα εξαιρετικό και δωρεάν διαδικτυακό λογισμικό σχεδιασμού που χρησιμοποιήσαμε
Η βάση μας ήταν ένα τραπεζοειδές με δύο οπές για άξονες στη δομή
Οι διαστάσεις του σκίτσου παρατίθενται στην παραπάνω εικόνα καθώς και ένας σύνδεσμος παρακάτω:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Βήμα 3: Σχεδιασμός τροχών
Αυτό το βήμα δεν είναι υποχρεωτικό, απλώς θέλαμε να εξηγήσουμε κάθε βήμα που κάναμε
Εάν μπορείτε να βρείτε τέσσερις τροχούς ίδιου μεγέθους, χρησιμοποιήστε τους και βεβαιωθείτε ότι ο άξονας ταιριάζει σε αυτούς τους τροχούς
Εκτυπώσαμε 3D όλους τους τροχούς χρησιμοποιώντας το OnShape
Σημείωση: Οι τέσσερις τροχοί δεν χρειάζεται να έχουν το ίδιο μέγεθος. Εφόσον υπάρχουν δύο ζεύγη του ίδιου μεγέθους, κάθε ζευγάρι δεν χρειάζεται να είναι ακριβώς ίσο. Εάν έχετε άνισα ζεύγη τροχών, βάλτε το μικρότερο ζεύγος στο μπροστινό μέρος του αυτοκινήτου.
Εδώ είναι ο σύνδεσμος για το σχέδιό μας στο OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Βήμα 4: Ρυθμίστε το Arduino για το Buzzer
Ακολουθήστε τις οδηγίες στον Οδηγό SIK για το κύκλωμα 11, το βομβητή Piezo
Αυτή η ρύθμιση είναι αρκετά απλή, οπότε απλώς ακολουθήστε τις οδηγίες στο βιβλίο
Μια απαραίτητη αλλαγή είναι ότι ο βομβητής πρέπει να μετακινηθεί στο κάτω μισό της σανίδας. Δεν έχει σημασία ποια τοποθεσία θα επιλέξετε, αρκεί τα δύο καλώδια που γειώνουν τον βομβητή να βρίσκονται στις σειρές δίπλα στα πόδια του βομβητή. Το πορτοκαλί σύρμα που συνδέει τον βομβητή στο arduino RedBoard ΠΡΕΠΕΙ να επανατοποθετηθεί στην οπή 8.
Αντιμετώπιση προβλημάτων: Ο αρχικός μας βομβητής συνδέθηκε σωστά, αλλά όχι πολύ δυνατός, οπότε αλλάξαμε με έναν βομβητή από διαφορετικό κιτ και η ένταση ήταν πολύ πιο δυνατή
Βήμα 5: Ρυθμίστε το Arduino για τα φώτα
Ακολουθήστε τις οδηγίες στον Οδηγό SIK για το κύκλωμα 3, το LED RGB
Προσθέστε αυτό το κύκλωμα στο προηγούμενο κύκλωμα για να επιτρέψετε και στις δύο λειτουργίες να εκτελούνται ταυτόχρονα στο arduino
Το σύρμα που συνδέει το μπλε σκέλος του LED RBG ΠΡΕΠΕΙ να επανατοποθετηθεί στην οπή 6.
Και πάλι, αυτό το βήμα ακολουθεί τις οδηγίες στο βιβλίο, αλλά φροντίστε να ελέγξετε ξανά όλες τις συνδέσεις εάν αντιμετωπίζετε δυσκολίες
Βήμα 6: Συνδυάστε κωδικούς
Αυτό το μέρος είναι λίγο περίπλοκο. Θα χρειαστεί να συνδυάσετε τους κωδικούς και για τα δύο κυκλώματα για να διασφαλίσετε ότι λειτουργούν ταυτόχρονα.
Το πλήρες πρόγραμμα παρουσιάζεται παραπάνω, αλλά θα σας καθοδηγήσω στις πιο περίπλοκες αλλαγές.
Ορισμός μεταβλητών
Αρχικά, μετακινήστε όλη τη μεταβλητή από τα δύο μαθήματα SIK Circuit στην κορυφή του προγράμματος.
Επαναπροσδιορίστε τη μεταβλητή BLUE_PIN σε 6.
Επαναπροσδιορίστε τη μεταβλητή buzzerPin σε 8.
Οι νότες, ο ρυθμός και οι ρυθμοί μπορούν να αλλάξουν για να αντικατοπτρίζουν οποιοδήποτε τραγούδι επιθυμείτε, αλλά βεβαιωθείτε ότι η μεταβλητή songLength είναι ίση με τον αριθμό των νότες στο τραγούδι σας.
Βρόχος εγκατάστασης
Το μόνο που πρέπει να υπάρχει σε αυτόν τον βρόχο είναι οι τέσσερις εντολές pinMode: μία για κάθε φως και το βομβητή.
Void Loop
Αρχικά, συνδυάστε τους κενούς βρόχους από τα δύο προγράμματα.
Στη συνέχεια, διαγράψτε τις γραμμές κώδικα που ελέγχουν τα φώτα: Θα αλλάξουμε τον κώδικα σε τυχαία χρώματα που αναβοσβήνουν συγχρονισμένα με το τραγούδι.
Μέσα στον κενό βρόχο, ορίστε το myColor ως κενό myColor (int redIntensity, int greenIntensity, int blueIntensity). Αυτή η γραμμή πηγαίνει ακριβώς πάνω από τις εντολές analogWrite στο κάτω μέρος του συνδυασμένου βρόχου.
Πάνω από την εντολή για τον τόνο, ορίστε το myColor στο myColor (r, g, b). Πάνω από αυτό, ορίστε int r, int g και int b σε τυχαία (255). Αυτό θα καλέσει μια τυχαία ένταση για κάθε χρώμα.
Κάτω από αυτό, δημιουργήστε μια εντολή Serial.println για καθένα από τα r, g και b.
Ο τελικός κωδικός σας θα πρέπει να επεξεργάζεται τις παραπάνω φωτογραφίες. Οι φωτογραφίες χωρίζονται σε μεταβλητές, void setup και void loop, με void loop να έχει δύο φωτογραφίες. Καλα να περνατε
Αντιμετώπιση προβλημάτων
Ελέγξτε ξανά ότι το myColor (r, g, b) έχει οριστεί πριν από τον τόνο!
Βήμα 7: Εκτύπωση
Τώρα που έχει ρυθμιστεί το arduino, μπορείτε να εκτυπώσετε τα σχέδιά σας από το OnShape
Βήμα 8: Συναρμολόγηση δομής
Υλικά: Μπαταρία, τυπωμένη δομή αμαξώματος, τροχοί, άξονες, λαστιχάκια, ολοκληρωμένος πίνακας κυκλώματος arduino, θερμή κόλλα, παξιμάδια, βίδα
- Κολλήστε ζεστά δύο παξιμάδια στην επάνω πλευρά της δομής κλείστε το κενό στη δομή
- Ασφαλίστε το arduino στη δομή τυλίγοντας μια λαστιχένια ταινία σφιχτά γύρω από τη δομή και arduino
- Κολλήστε ζεστά τον μεντεσέ σας στο πλάι της δομής, ώστε να μπορεί να στηρίξει την μπαταρία χωρίς να εμποδίσει τη λαστιχένια ταινία που χρησιμοποιείται για την τροφοδοσία του αυτοκινήτου (εικόνες 3 και 4)
- Χρησιμοποιήστε ένα λαστιχάκι για να στερεώσετε την μπαταρία στον μεντεσέ. Θα πρέπει να ξεκουράζεται έξω από ολόκληρη τη δομή (εικόνες 5 και 6)
- Βάλτε τον πείρο στις οπές του άξονα και βεβαιωθείτε ότι οι τροχοί είναι καλά στερεωμένοι στον άξονα
- Τρυπήστε μια τρύπα στο κέντρο του πίσω άξονα
- Βάλτε τη βίδα στην οπή της βίδας
Βήμα 9: Προετοιμασία για εκκίνηση
Εχεις σχεδόν τελειώσει!
- Βάλτε ένα λάστιχο σε κάθε πίσω τροχό για πρόσφυση
- Φτιάξτε μια αλυσίδα από λαστιχένιες ταινίες και συνδέστε την στο χείλος στο μπροστινό μέρος του σώματος
- Αγκιστρώστε το τελευταίο λάστιχο στη βίδα και τυλίξτε τον άξονα προς τα πίσω
Βήμα 10: Εκκίνηση
Συγχαρητήρια!
Βήμα 11: Προαιρετικό: Δημιουργήστε μια ράμπα
Πάρτε οποιοδήποτε κομμάτι ξύλου ή πλαστικού ή ό, τι άλλο είναι αρκετά φαρδύ για τους τροχούς σας!
Όπως μπορείτε να δείτε, χρησιμοποιήσαμε κολλητική ταινία και κόντρα πλακέ, οπότε πραγματικά όλα θα λειτουργήσουν
Στη συνέχεια, λάβετε μια υποστήριξη για να ανεβάσετε τη ράμπα σας στην επιθυμητή γωνία, να ξεκινήσετε το αυτοκίνητό σας και να παρακολουθήσετε!
Συνιστάται:
Απλό Robo-Dog (φτιαγμένο από πλήκτρα πιάνου, πιστόλι παιχνιδιών και ποντίκι): 20 βήματα (με εικόνες)
Απλό Robo-Dog (φτιαγμένο από πλήκτρα πιάνου, πιστόλι παιχνιδιών και ποντίκι): Ω, Αζερμπαϊτζάν! Χώρα της φωτιάς, μεγάλη φιλοξενία, φιλικοί άνθρωποι και όμορφες γυναίκες (… συγγνώμη, γυναίκα! Φυσικά, έχω μόνο μάτια για σένα, γυναίκα μου gözəl balaca ana ördəkburun!). Αλλά ειλικρινά, αυτό είναι ένα πολύ δύσκολο μέρος για έναν κατασκευαστή, ειδικά όταν
Hex Robo V1 (με Cannon): 9 βήματα (με εικόνες)
Hex Robo V1 (με Cannon): Εμπνευστείτε από το προηγούμενο ρομπότ μου, αυτή τη φορά δημιουργώ το Hex Robo for War Game. Εξοπλίστε με κανόνι (επόμενο στο V2) ή ίσως ελέγχεται με χειριστήριο (επόμενο στο V3) νομίζω ότι θα είναι διασκεδαστικό να παίζετε με φίλο. πυροβολούν ο ένας τον άλλον χρησιμοποιώντας μικρή πλαστική μπάλα και
Carro Robô Controlado Por Bluetooth: 10 βήματα
Carro Robô Controlado Για Bluetooth: Χρειάζομαι πληροφορίες για τη φάση που χρησιμοποιώ το Arduino είναι μια κατασκευή για το carro robô, για να σας βοηθήσω με την υποστήριξη του Arduino, μέσω του Διαδικτύου και της δυνατότητάς σας seguidor de linha, de
O Robô Cookie: 3 Βήματα
O Robô Cookie: Υλικά: 1. Arduino; 2. Κινητήρες DC 1. Bluetooth 1. πίνακας πρωτότυπων .____________________________________________________________________________ Υλικά: 1. Arduino · 2. DC Motors; 1. Bluetooth; 1. Πλακέτα πρωτο
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: 7 βήματα
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: Design by SINONING ROBOT Μπορείτε να αγοράσετε από το robot car tracking TheoryLM393 chip σύγκριση των δύο φωτοαντιστάσεων, όταν υπάρχει μία πλευρική φωτοαντίσταση LED στο WHITE η πλευρά του κινητήρα θα σταματήσει αμέσως, η άλλη πλευρά του κινητήρα γυρίστε, έτσι ώστε