Πίνακας περιεχομένων:
- Βήμα 1: Ο ΚΩΔΙΚΟΣ
- Βήμα 2: Πρωτότυπο BreadBoarding
- Βήμα 3: ΔΙΑΛΥΣΗ ΤΟΥ ΧΕΙΡΟΠΟΙΗΤΗ
- Βήμα 4: Εναλλαγή της πηγής ισχύος των ελεγκτών
- Βήμα 5: Ενσωμάτωση των σημάτων Arduino στον ελεγκτή RC
- Βήμα 6: ΕΠΕΚΤΑΣΗ ΤΩΝ ΣΥΝΔΕΣΕΩΝ ΤΟΥ ΕΜΠΡΟΣ & ΑΝΤΙΣΤΡΟΦΟΥ
- Βήμα 7: ΔΟΚΙΜΗ
- Βήμα 8: Δημιουργία περιβλήματος
- Βήμα 9: ΤΕΛΕΙΩΣΕ
Βίντεο: Τροχός αυτοκινήτου Arduino RC: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό είναι ένα Εγχειρίδιο του τροχού μου Arduino RC στο οποίο πήρα ένα φθηνό RCcar και το έκανα έτσι ώστε το Arduino να λειτουργεί ως τροχός, ελέγχοντας την κατεύθυνση που πηγαίνει αυτόματα. Το Arduino RC car Wheel είναι ο πρώτος μου πρωτότυπος σχεδιασμός Arduino, είμαι περήφανος να πω, παρόλο που ο κωδικός και η καλωδίωση δεν είναι πολύ περίπλοκοι. Υπομονή μαζί μου, αυτό είναι επίσης το πρώτο μου εκπαιδευτικό, οπότε ζητώ συγγνώμη εκ των προτέρων εάν δεν κατάφερα να εξηγήσω κάτι σωστά ή όχι αρκετά.
ΜΕΡΗ-
RC Car
www.ebay.com/itm/Multicolor-Coke-Can-Mini-…
Arduino
www.amazon.com/Arduino-Uno-R3-Microcontrol…
Πολλά καλώδια βραχυκυκλωτήρων
www.amazon.com/Elegoo-EL-CP-004-Multicolor…
Ποτενσιόμετρο + πόμολα
www.amazon.com/Gikfun-Knurled-Linear-Poten…
Πυκνωτές πολυεστέρα
www.amazon.com/WINGONEER-0-33NF-Polyester-…
Απτικοί διακόπτες για επέκταση συνδέσεων προς τα εμπρός και αντίστροφα
www.amazon.com/WINGONEER-140pcs-Momentary-…
Breadboard
www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…
Mario Kart Wheel για το Switch
(Μόνο αν θέλετε να ακολουθήσετε τη διαδρομή που πήγα για την κατασκευή περιβλήματος)
www.amazon.com/AmazonBasics-Steering-Wheel…
ΘΥΜΗΣΟΥ-
Το αυτοκίνητο RC φορτίζεται με την υποδοχή DC που διαθέτει ο ελεγκτής, η μπαταρία δεν διαρκεί τόσο.
Είναι ένα φτηνό αυτοκίνητο, ο διακόπτης ενεργοποίησης και απενεργοποίησης στην πραγματικότητα άρχισε να κινείται στο περίβλημα του, οπότε έπρεπε να ανοίξω το αυτοκίνητο και να κολλήσω θερμά τον διακόπτη για να μην μετακινηθεί. Έχω πάρει ένα από αυτά που δεν λειτούργησε αμέσως έξω από το κουτί.
Αυτό δεν είναι ένα πολύπλοκο έργο, κάποιος θα μπορούσε πιθανότατα να το κάνει καλύτερο και ίσως να είναι σε θέση να το επαναλάβει με ένα καλύτερο αυτοκίνητο. Wasταν απλώς ένα έργο οικοδόμησης εμπειριών για μένα.
Βήμα 1: Ο ΚΩΔΙΚΟΣ
Ανεβάστε τον κώδικα σε ένα Arduino (χρησιμοποίησα έναν κλώνο Arduino αλλά δεν νομίζω ότι έχει σημασία). Πιάστε 6 καλώδια βραχυκυκλωτήρα και ένα ποτενσιόμετρο. Συγκολλήστε 3 καλώδια στους ακροδέκτες του Ποτενσιόμετρου.
Βήμα 2: Πρωτότυπο BreadBoarding
1. Συνδέστε το μεσαίο καλώδιο στην αναλογική ακίδα 0, το δεξί τερματικό καλώδιο στα 5 Volt και το αριστερό τερματικό καλώδιο στη γείωση.
2. Θα πρέπει να απομένουν 3 καλώδια, συνδέστε το ένα στην ψηφιακή ακίδα 8 του Arduino, συνδέστε ένα άλλο στην ψηφιακή ακίδα 2 και το τελευταίο στη γείωση του Arduino.
3. Πιάστε τώρα 2 LED και συνδέστε τα σε ένα breadboard, βεβαιωθείτε ότι είναι συνδεδεμένα στο Ground ενώ είναι θετικά Οι καρφίτσες είναι συνδεδεμένες σε άδειες στήλες (όχι οι θετικές σειρές) και τώρα συνδέστε τα καλώδια ψηφιακής ακίδας στο LED Positive στήλες (και συνδέστε το καλώδιο γείωσης με τη ράγα γείωσης).
4. Ενεργοποιήστε το Arduino και ενεργοποιήστε το Ποτενσιόμετρο, θα πρέπει να απενεργοποιήσετε και να ανάψετε τα LED ανάλογα με τη θέση που βρίσκεται.
ΝΙΩΘΕΤΕ ΔΩΡΕΑΝ ΝΑ ΑΛΛΑΞΕΤΕ ΤΟΝ ΚΩΔΙΚΟ ΣΑΣ ΑΡΕΣΕΙ
Βήμα 3: ΔΙΑΛΥΣΗ ΤΟΥ ΧΕΙΡΟΠΟΙΗΤΗ
Πιάστε ένα Screw Driver και αποσυναρμολογήστε το RC Controller. Ρίξτε μια ματιά στον πίνακα κυκλωμάτων, αλλά προσέξτε να μην το λυγίσετε ή σπάσετε τυχόν εξαρτήματα στήριξης στην επιφάνεια.
Βήμα 4: Εναλλαγή της πηγής ισχύος των ελεγκτών
Θα θέλετε ο ελεγκτής RC να τροφοδοτείται από το Arduino αντί για 2 μπαταρίες ΑΑ, ώστε να ξεκολλήσετε τα καλώδια που οδηγούν στα καλώδια AA Battery Holder και Solder Male Jumper Cable στα ίδια σημεία (οπές B- και B+).
Βήμα 5: Ενσωμάτωση των σημάτων Arduino στον ελεγκτή RC
Κοιτάξτε την εικόνα και κολλήστε 2 καλώδια στις ακίδες των διακόπτες Tactile δεξιά και αριστερά (Τα γκρι και μοβ σύρματα).
Πάρτε 2 πυκνωτές ταινιών (επίσης γνωστοί ως πυκνωτές πολυεστέρα) και συγκολλήστε τους σε μικροσκοπικά ξεχωριστά Protoboards (μόλις έκοψα μια γωνία του ενός και τα κόλλησα). Ο λόγος για τη χρήση Film Caps είναι ότι το Arduino εξακολουθεί να παράγει μια τάση αρκετά υψηλή όταν ρυθμιστεί LOW που ενεργοποιεί τον ελεγκτή RC. Έτσι, τα Film Caps λειτουργούν ως αντιστάσεις για μια τάση που βγαίνει από μια ψηφιακή ακίδα όταν ρυθμίζεται LOW μέσω του κώδικα.
Συγκολλήστε τα καλώδια Digitalηφιακής Καρφίτσας στα άκρα των πυκνωτών μεμβράνης και, στη συνέχεια, Συγκολλήστε τα Δεξιά και Αριστερά καλώδια στα Άλλα άκρα των πυκνωτών φιλμ.
Βήμα 6: ΕΠΕΚΤΑΣΗ ΤΩΝ ΣΥΝΔΕΣΕΩΝ ΤΟΥ ΕΜΠΡΟΣ & ΑΝΤΙΣΤΡΟΦΟΥ
Πάρτε 4 καλώδια και επεκτείνετε τις συνδέσεις των διακόπτες Εμπρός και Αντίστροφη απτική. Αυτό γίνεται με τη συγκόλληση ενός καλωδίου στον επάνω αριστερό πείρο ενός απτικού διακόπτη και στη συνέχεια με τη συγκόλληση ενός άλλου καλωδίου στον κάτω δεξιό πείρο του ίδιου απτικού, και μετά τη συγκόλληση των άκρων των καλωδίων σε έναν ξεχωριστό απτικό διακόπτη. Να είστε προσεκτικοί και μην αποσυμπιέζετε τυχαία ένα στοιχείο Surface Mount, έκανα αυτό το λάθος την πρώτη φορά και κατέστρεψα το χειριστήριο (Δόξα τω Θεώ αυτά τα αυτοκίνητα είναι μόνο 8 δολάρια).
Βήμα 7: ΔΟΚΙΜΗ
Οι επεκτάσεις μπορούν να μείνουν ανέγγιχτες, απλά βεβαιωθείτε ότι τίποτα δεν έρχεται σε επαφή μεταξύ τους. Τροφοδοτήστε το Arduino και ενεργοποιήστε το αυτοκίνητο RC.
Γυρίστε το Ποτενσιόμετρο στη Δεξιά Θέση και πιέστε τον εκτεταμένο διακόπτη Δεξιάς αφής και δείτε αν το αυτοκίνητο στρίβει Δεξιά, στη συνέχεια κάντε το ίδιο για την Αριστερή θέση. Εάν όλα λειτουργούν, προχωρήστε στην κατασκευή ενός περιβλήματος. Εάν κάτι δεν λειτουργεί όπως το LED ελεγκτή δεν ανάβει ή το αυτοκίνητο δεν κινείται ή κινείται ελαφρώς, ελέγξτε ξανά την καλωδίωσή σας.
Βήμα 8: Δημιουργία περιβλήματος
Το περίβλημα μου είναι ένα Big Lego Stand που είχα πάντα και ποτέ δεν το χρησιμοποιούσα. Πρώτον, τοποθέτησα το Ποτενσιόμετρο μέσα από μια τρυπημένη τρύπα, έβγαλα ένα πόμολο στην άκρη του και κόλλησα το πόμολο σε ένα αποσυναρμολογημένο μισό τροχό Mario Kart. Στη συνέχεια, τοποθέτησα τις εκτεταμένες αφές στη γωνία του περιβλήματος για εύκολη πρόσβαση και έσπρωξα όλα τα άλλα μέσα. Iθελα να κρατήσω το Arduino έξω από το περίβλημα, δεν ήθελα αυτό το περίβλημα να είναι κλειδωμένο, ήθελα όλα να είναι εύκολα προσβάσιμα, αν κάτι πήγε στραβά.
Οπότε δεν υπάρχουν πραγματικά οδηγίες για αυτό το βήμα, είναι μόνο εσύ να δεις το δικό μου. Απλά κάντε το έτσι ώστε το Ποτετομέτρο να κολλήσει σε κάτι και κάντε μια επέκταση κουμπιού όπως έκανα εγώ. Οι Tactile Extensions θα μπορούσαν να πάνε οπουδήποτε πραγματικά, της επιλογής σας.
Βήμα 9: ΤΕΛΕΙΩΣΕ
Διασκέδασα κάνοντας αυτό το έργο μόνο με μια ιδέα και ελπίζω ότι θα μπορέσω να κάνω περισσότερα, να χαλαρώσω και να οδηγήσω αυτό το αυτοκίνητο μέχρι να πέσει από ό, τι έχει.
Συνιστάται:
Προσαρμοσμένος τροχός περιστροφής (δοχείο ως αισθητήρας θέσης): 10 βήματα
Custom Stering Wheel (pot As Position Sensor): αποποίηση ευθυνών: μην με κατηγορείτε που δεν δείχνω βήμα προς βήμα αυτό απλώς υποτίθεται ότι είναι μια αναφορά και λέω απλώς τι έκανα και το αποτέλεσμα, έχει κάποια βασικά ελαττώματα όπως θόρυβο, οπότε μην κάνετε ακριβώς όπως έκανα και περιμένετε ένα εξαιρετικό αποτέλεσμα και
Τροχός κεραμικού μεγέθους τσέπης: 11 βήματα (με εικόνες)
Τροχός κεραμικού μεγέθους τσέπης: Η κατασκευή αγγείων είναι μια πραγματικά διασκεδαστική και ανταμείβουσα μορφή ψυχαγωγίας. Το μόνο πρόβλημα με την κεραμική είναι ότι απαιτούσε πολλά εφόδια και ένα μεγάλο στούντιο, ώστε να μην μπορείτε να το κάνετε πουθενά, μέχρι τώρα! Σε αυτό το σεμινάριο, θα σας δείξω πώς να φτιάξετε ένα
FinduCar: Ένα έξυπνο κλειδί αυτοκινήτου που καθοδηγεί τους ανθρώπους στο σημείο στάθμευσης του αυτοκινήτου: 11 βήματα (με εικόνες)
FinduCar: Ένα έξυπνο κλειδί αυτοκινήτου που καθοδηγεί τους ανθρώπους στο χώρο στάθμευσης του αυτοκινήτου: Για την επίλυση των παραπάνω προβλημάτων, αυτό το έργο προτείνει την ανάπτυξη ενός έξυπνου κλειδιού αυτοκινήτου που θα μπορούσε να κατευθύνει τους ανθρώπους εκεί που στάθμευσαν το αυτοκίνητο. Και το σχέδιό μου είναι να ενσωματώσω ένα GPS στο κλειδί του αυτοκινήτου. Δεν χρειάζεται να χρησιμοποιήσετε την εφαρμογή smartphone για να παρακολουθείτε το
ΤΡΟΧΟΣ: 5 Βήματα
ΤΡΟΧΟΣ: Η ιδέα αυτού του παιχνιδιού είναι να ανακτήσει τα παραδοσιακά παιδιά που παίζουν συνήθειες, όπου η φυσική δραστηριότητα, η ανθρώπινη επαφή και η επικοινωνία είναι οι κύριοι σκοποί. Αυτό το παιχνίδι συμβάλλει στη μείωση της βρεφικής παχυσαρκίας. Το desing είναι ένας τροχός που λειτουργεί σε μια όπερα
Τροχός κύλισης υπολογιστή, Έκδοση ρουλεμάν: 5 βήματα
Τροχός κύλισης υπολογιστή, Έκδοση ρουλεμάν: Ένας τροχός κύλισης μεγάλου βάρους για να κάνει τη δουλειά του συμβατικού τροχού ποντικιού. Χρήσιμο για κύλιση σε μεγάλες λίστες, επεξεργασία βίντεο και μεγέθυνση σε προγράμματα όπως το Google Earth. Η μεγαλύτερη διάμετρος και βάρος σημαίνει ότι μπορεί να επιτευχθεί ταχύτερη κύλιση