Πίνακας περιεχομένων:
- Βήμα 1: Συναρμολόγηση υλικού
- Βήμα 2: Arduino και Motor Shield
- Βήμα 3: Συνδέστε το Shield Motor με το DC Motors
- Βήμα 4: Συνδέστε το Motor Shield με την μπαταρία NIMH
- Βήμα 5: Συνδέστε τον δέκτη ραδιοφώνου στο Arduino
- Βήμα 6: Προετοιμάστε την πηγή τροφοδοσίας για το Arduino για αυτόνομη λειτουργία
- Βήμα 7: Κωδικός Arduino
Βίντεο: Τηλεχειριζόμενο δεξαμενό Arduino: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Γεια σου, Wantedθελα να φτιάξω μια ωραία δεξαμενή ελεγχόμενη από ένα κλασικό ραδιόφωνο RC που περνούσε από ένα arduino. Είναι πραγματικά πολύ εύκολο αυτές τις μέρες με όλα τα διαθέσιμα ηλεκτρονικά.
Θα χρειαστεί να προμηθευτείτε μερικά στοιχεία για να χτίσετε αυτό το θηρίο. Θα περάσουμε από τα βήματα σε αυτό το διδακτικό.
Βήμα 1: Συναρμολόγηση υλικού
Θα χρειαστείτε τα ακόλουθα στοιχεία:
- Ένα ρεζερβουάρ με δύο κινητήρες DC 12v ήδη τοποθετημένο όπως το T'Rex Tank
- Ένα συμβατό με Arduino Motor Shield όπως το Monster Shield
- Ένα Arduino UNO R3 - προτιμήστε το επίσημο
-Ένας πομπός RC 2 καναλιών και ένας δέκτης RC-χρησιμοποίησα έναν παλιό που είναι στο AM 27 MHZ αλλά μπορείτε να βρείτε μοντέρνα όπως αυτό hobbykingr-tmhk-gt2b-3ch-2-4ghz-πομπός-και-δέκτης
- Μία μπαταρία για UNO R3 - μπαταρία 9V προς το παρόν - δεν είναι ιδανική αφού δεν έχει μεγάλη αντοχή
- Μία μεγάλη μπαταρία για την κίνηση - χρησιμοποίησα ένα NIMH 3300 mAH 10.5v, οπότε υποθέτω 7 κελιά με 1.5v έκαστο
- ορισμένες συνδέσεις dean για να κάνουν όλοι να συνδέονται εύκολα
- Συγκολλητικό σίδερο
Χρησιμοποίησα το Arduino IDE για τον προγραμματισμό του UNO και πρόσθεσα ένα μικρό εργαλείο παρακολούθησης με το Visual Studio 2017
Βήμα 2: Arduino και Motor Shield
Δεδομένου ότι επέλεξα μια ασπίδα κινητήρα που ήταν έτοιμη για arduino, απλώς έπρεπε να τα τοποθετήσω μαζί. Σημειώστε ότι η ασπίδα λαμβάνει ήδη μερικούς κωδικούς PIN και επομένως δεν πρέπει να επαναχρησιμοποιηθεί για άλλο σκοπό.
Το Arduino UNO R3 θα μιλήσει με την ασπίδα του κινητήρα για να υποδείξει με ποια ταχύτητα χρειάζεται καθένας από τους κινητήρες να στρίψει. Δεδομένου ότι έχουμε δύο κινητήρες, αυτό είναι αρκετά απλό.
Βήμα 3: Συνδέστε το Shield Motor με το DC Motors
Βήμα 4: Συνδέστε το Motor Shield με την μπαταρία NIMH
Βήμα 5: Συνδέστε τον δέκτη ραδιοφώνου στο Arduino
Βήμα 6: Προετοιμάστε την πηγή τροφοδοσίας για το Arduino για αυτόνομη λειτουργία
Βήμα 7: Κωδικός Arduino
Το Arduino είναι τόσο ισχυρό. Όλα τα πράγματα που ήθελα να κάνω όταν ήμουν νέος, μπορώ να τα κάνω τόσο εύκολα τώρα! Δεν χρειάζεται πλέον να γνωρίζετε τόσα πολλά για τα ηλεκτρονικά.
Έγραψα αυτόν τον κώδικα Arduino από δύο πηγές:
- τιμές ανάγνωσης-rc-δέκτης
- Παράδειγμα κώδικα Monster Moto Shield
- Κύριος σύνδεσμος Moto Shield
Αναμιγνύοντας και τα δύο μαζί, μπορώ να πάρω τις ενδείξεις από τον δέκτη RC κατευθείαν στο arduino μου, να μετατρέψω τις τιμές στους κινητήρες μέσω της ασπίδας του κινητήρα.
Όσον αφορά τη μίξη των δύο καναλιών από το ραδιόφωνο σε δύο ξεχωριστές ενδείξεις ταχύτητας για τους κινητήρες, μπήκα στο διαδίκτυο μέσω του Tank Drive Mixing με το Joystick για να πάρω μερικές ιδέες για το πώς να γράψω το αντίστοιχο μέρος.
Έπρεπε επίσης να κοιτάξω το PWM για να καταλάβω λίγο περί τίνος πρόκειται. Μερικά καλά άρθρα για το arduino είναι διαθέσιμα, SecretsOfArduinoPWM και Tutorial PWM
Προσέξτε ότι αυτός ο κώδικας βασίζεται στο EnableInterrupt.h που μπορεί να εγκατασταθεί από το μενού "Sketch"> "Include Library"> "Manage Libraries" και μετά αναζητήστε EnableInterrupt. Αυτή η βιβλιοθήκη επιτρέπει την καταγραφή των τιμών από τον δέκτη RC ανά πάσα στιγμή εκτός της τυπικής διαδικασίας εγκατάστασης και βρόχου. Αρκετά βολικό.
Συνιστάται:
Τηλεχειριζόμενο μάτι LED και κουκούλα κουστουμιών: 7 βήματα (με εικόνες)
Τηλεχειριζόμενο LED Eyes & Costume Hood: Twin Jawas! Διπλό Ορκό! Δύο μάγοι φάντασμα από το Bubble-Bobble! Αυτή η κουκούλα ενδυμάτων μπορεί να είναι οποιοδήποτε πλάσμα με μάτια LED που επιλέγετε απλά αλλάζοντας τα χρώματα. Έκανα για πρώτη φορά αυτό το έργο το 2015 με ένα πολύ απλό κύκλωμα και κωδικό, αλλά φέτος ήθελα να
Τηλεχειριζόμενο Hovercraft: 8 βήματα (με εικόνες)
Τηλεχειριζόμενο Hovercraft: ss
Τηλεχειριζόμενο πιστόλι νερού: 6 βήματα
Τηλεχειριζόμενο πιστόλι νερού: Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com). Μετά από αυτά τα βήματα θα μπορείτε να φτιάξετε το δικό σας τηλεχειριζόμενο πιστόλι νερού υψηλής πίεσης
Τηλεχειριζόμενο αυτοκίνητο Bluetooth χρησιμοποιώντας Arduino UNO: 4 βήματα
Τηλεχειριζόμενο αυτοκίνητο Bluetooth με χρήση Arduino UNO: Θα είναι πάντα συναρπαστικό να ξεκινάμε να εφαρμόζουμε αυτό που έχουμε μελετήσει μέχρι τώρα στο Arduino. Βασικά, οι περισσότεροι θα ακολουθούσαν τα βασικά. Λοιπόν, εδώ θα εξηγήσω αυτό το τηλεχειριζόμενο αυτοκίνητο βασισμένο σε Arduino. Απαιτήσεις: 1. Arduino UNO
Τηλεχειριζόμενο ρομπότ χρησιμοποιώντας Arduino και T.V. Τηλεχειριστήριο: 11 βήματα
Τηλεχειριζόμενο ρομπότ χρησιμοποιώντας Arduino και τηλεχειριστήριο τηλεόρασης: Αυτό το τηλεχειριζόμενο αυτοκίνητο μπορεί να μετακινηθεί χρησιμοποιώντας σχεδόν οποιοδήποτε είδος τηλεχειριστηρίου όπως τηλεόραση, AC κ.λπ. Χρησιμοποιεί το γεγονός ότι το τηλεχειριστήριο εκπέμπει υπέρυθρο (υπέρυθρο). Αυτή η ιδιότητα χρησιμοποιείται χρησιμοποιώντας έναν δέκτη IR, ο οποίος είναι ένας πολύ φθηνός αισθητήρας. Σε