Πίνακας περιεχομένων:

Robo-Band Car: 11 Βήματα
Robo-Band Car: 11 Βήματα

Βίντεο: Robo-Band Car: 11 Βήματα

Βίντεο: Robo-Band Car: 11 Βήματα
Βίντεο: How to Moonwalk 2024, Ιούλιος
Anonim
Αυτοκίνητο Robo-Band
Αυτοκίνητο Robo-Band

Αυτή είναι μια αναβάθμιση από το παραδοσιακό καουτσούκ που κινείται με αυτοκίνητο

Βήμα 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

Ρυθμίστε το Arduino για το Buzzer
Ρυθμίστε το Arduino για το Buzzer
Ρυθμίστε το Arduino για το Buzzer
Ρυθμίστε το Arduino για το Buzzer
Ρυθμίστε το Arduino για το Buzzer
Ρυθμίστε το Arduino για το Buzzer

Ακολουθήστε τις οδηγίες στον Οδηγό SIK για το κύκλωμα 11, το βομβητή Piezo

Αυτή η ρύθμιση είναι αρκετά απλή, οπότε απλώς ακολουθήστε τις οδηγίες στο βιβλίο

Μια απαραίτητη αλλαγή είναι ότι ο βομβητής πρέπει να μετακινηθεί στο κάτω μισό της σανίδας. Δεν έχει σημασία ποια τοποθεσία θα επιλέξετε, αρκεί τα δύο καλώδια που γειώνουν τον βομβητή να βρίσκονται στις σειρές δίπλα στα πόδια του βομβητή. Το πορτοκαλί σύρμα που συνδέει τον βομβητή στο arduino RedBoard ΠΡΕΠΕΙ να επανατοποθετηθεί στην οπή 8.

Αντιμετώπιση προβλημάτων: Ο αρχικός μας βομβητής συνδέθηκε σωστά, αλλά όχι πολύ δυνατός, οπότε αλλάξαμε με έναν βομβητή από διαφορετικό κιτ και η ένταση ήταν πολύ πιο δυνατή

Βήμα 5: Ρυθμίστε το Arduino για τα φώτα

Ρυθμίστε το Arduino για τα φώτα
Ρυθμίστε το Arduino για τα φώτα
Ρυθμίστε το Arduino για τα φώτα
Ρυθμίστε το Arduino για τα φώτα
Ρυθμίστε το Arduino για τα φώτα
Ρυθμίστε το 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, θερμή κόλλα, παξιμάδια, βίδα

  1. Κολλήστε ζεστά δύο παξιμάδια στην επάνω πλευρά της δομής κλείστε το κενό στη δομή
  2. Ασφαλίστε το arduino στη δομή τυλίγοντας μια λαστιχένια ταινία σφιχτά γύρω από τη δομή και arduino
  3. Κολλήστε ζεστά τον μεντεσέ σας στο πλάι της δομής, ώστε να μπορεί να στηρίξει την μπαταρία χωρίς να εμποδίσει τη λαστιχένια ταινία που χρησιμοποιείται για την τροφοδοσία του αυτοκινήτου (εικόνες 3 και 4)
  4. Χρησιμοποιήστε ένα λαστιχάκι για να στερεώσετε την μπαταρία στον μεντεσέ. Θα πρέπει να ξεκουράζεται έξω από ολόκληρη τη δομή (εικόνες 5 και 6)
  5. Βάλτε τον πείρο στις οπές του άξονα και βεβαιωθείτε ότι οι τροχοί είναι καλά στερεωμένοι στον άξονα
  6. Τρυπήστε μια τρύπα στο κέντρο του πίσω άξονα
  7. Βάλτε τη βίδα στην οπή της βίδας

Βήμα 9: Προετοιμασία για εκκίνηση

Προετοιμαστείτε για την εκκίνηση
Προετοιμαστείτε για την εκκίνηση
Προετοιμαστείτε για την εκκίνηση
Προετοιμαστείτε για την εκκίνηση
Προετοιμαστείτε για την εκκίνηση
Προετοιμαστείτε για την εκκίνηση

Εχεις σχεδόν τελειώσει!

  1. Βάλτε ένα λάστιχο σε κάθε πίσω τροχό για πρόσφυση
  2. Φτιάξτε μια αλυσίδα από λαστιχένιες ταινίες και συνδέστε την στο χείλος στο μπροστινό μέρος του σώματος
  3. Αγκιστρώστε το τελευταίο λάστιχο στη βίδα και τυλίξτε τον άξονα προς τα πίσω

Βήμα 10: Εκκίνηση

Image
Image

Συγχαρητήρια!

Βήμα 11: Προαιρετικό: Δημιουργήστε μια ράμπα

Πάρτε οποιοδήποτε κομμάτι ξύλου ή πλαστικού ή ό, τι άλλο είναι αρκετά φαρδύ για τους τροχούς σας!

Όπως μπορείτε να δείτε, χρησιμοποιήσαμε κολλητική ταινία και κόντρα πλακέ, οπότε πραγματικά όλα θα λειτουργήσουν

Στη συνέχεια, λάβετε μια υποστήριξη για να ανεβάσετε τη ράμπα σας στην επιθυμητή γωνία, να ξεκινήσετε το αυτοκίνητό σας και να παρακολουθήσετε!

Συνιστάται: