Πίνακας περιεχομένων:
- Βήμα 1: Συγκέντρωση υλικών και εργαλείων
- Βήμα 2: Βάλτε μαζί τη δεξαμενή
- Βήμα 3: Προγραμματισμός της δεξαμενής και του ελεγκτή
- Βήμα 4: Καλωδίωση της δεξαμενής
- Βήμα 5: Καλωδίωση του ελεγκτή
Βίντεο: Ασύρματο Arduino Controlled Tank (nRF24L01): 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Γεια!
Σήμερα θα σας δείξω πώς να φτιάξετε μια δεξαμενή με έλεγχο Arduino και ένα τηλεχειριστήριο. Τα τρισδιάστατα τυπωμένα μέρη της δεξαμενής (με εξαίρεση τον ελεγκτή, τον οδηγό τροχιάς και το κάλυμμα της δεξαμενής) σχεδιάστηκαν από το timmiclark και μπορείτε να τα βρείτε εδώ.
Βήμα 1: Συγκέντρωση υλικών και εργαλείων
Για να ξεκινήσετε θα χρειαστείτε τα ακόλουθα υλικά:
- 1x Arduino UNO (εδώ)
- 1x Arduino Nano (εδώ)
- 2x ασύρματες μονάδες nRF24L01 2,4GHz (εδώ)
- 1x L298N Πρόγραμμα οδήγησης μοτέρ (εδώ)
- 2x Gear μοτέρ (το κίτρινο κομμάτι πλαστικού) (εδώ)
- 1x Joystick (εδώ)
- Κλιπ μπαταρίας 1x 9v (εδώ)
- 2x διακόπτης τροφοδοσίας (εδώ)
- 2x μπαταρίες TR 18650 (και φορτιστής) (εδώ)
- 1x θήκη μπαταρίας TR 18650 για 2 μπαταρίες (εδώ)
- 1x σετ άλτης από άντρα σε γυναίκα (εδώ)
Τα τρισδιάστατα εκτυπωμένα μέρη αποτελούνται από (μπορούν να βρεθούν στο κάτω μέρος αυτού του βήματος):
- 2x σώμα
- 2x TrackMidFrame
- 52x κομμάτι
- 4x οδοντωτό
- 4x CogBracketInner
- 4x CogBracketOuter
- 1x TankCover
- 1x ελεγκτής
Θα χρειαστείτε επίσης τα ακόλουθα εργαλεία:
- Συγκολλητικό σίδερο
- Διάφορα μεγέθη τρυπανιών
- υπερκόλλα
- Πένσα
- Μαχαίρι
Βήμα 2: Βάλτε μαζί τη δεξαμενή
Μετά την εκτύπωση συναρμολόγησα τη δεξαμενή. Όλα τα κομμάτια εκτός από τα κομμάτια, τα γρανάζια και το εξώφυλλο ήταν κολλημένα μαζί με σούπερ κόλλα. Τα κομμάτια κατέληξαν να είναι πολύ σφιχτά γύρω από τα γρανάζια, μπορεί να είναι πρόβλημα με τον εκτυπωτή μου, αλλά αποφάσισα να προσθέσω δύο επιπλέον κομμάτια σε κάθε πλευρά και να σχεδιάσω έναν οδηγό για τα κομμάτια. Δεν είναι η πιο βολική λύση, αλλά λειτουργεί.
Αφού συναρμολόγησα τη δεξαμενή, άνοιξα τρύπες για να χωρέσουν την ασύρματη μονάδα και τον διακόπτη τροφοδοσίας. Μάλλον θα έπρεπε να είχα ανοίξει τις τρύπες πριν τα κολλήσω όλα μαζί, αλλά δεν έκανε τόσο μεγάλη διαφορά. Άνοιξα τρύπες και στερέωσα τον οδηγό κινητήρα στο κάτω μέρος της δεξαμενής με δύο μπουλόνια Μ3.
Προαιρετικά (εάν έχετε το ίδιο πρόβλημα με εμένα):
Εκτυπώστε δύο οδηγούς δεξαμενής από τον φάκελο «προαιρετικά» και μερικά κομμάτια (προτείνω να προσθέσετε ένα ή δύο σε κάθε πλευρά).
Βήμα 3: Προγραμματισμός της δεξαμενής και του ελεγκτή
Για να προγραμματίσετε το arduino θα χρειαστεί να έχετε εγκαταστήσει τη βιβλιοθήκη RF24. Κατεβάστε λοιπόν τα παρακάτω αρχεία και ανοίξτε το arduino IDE. Μεταβείτε στο Sketch -> Include Library -> Add. ZIP Library και εισαγάγετε το 'RF24.zip' εκεί.
Στη συνέχεια θα πρέπει να συνδέσετε το arduino UNO και να ανεβάσετε το 'tank.ino' στο arduino. θα συνδέσουμε τα καλώδια στο επόμενο βήμα.
Τώρα αποσυνδέστε το Arduino UNO και συνδέστε το Arduino Nano και ανεβάστε το "controller.ino" στο Arduino.
Θυμηθείτε να αλλάξετε τις ρυθμίσεις «πλακέτας» και «θύρας» στα εργαλεία στον σωστό τύπο και θύρα πλακέτας.
Βήμα 4: Καλωδίωση της δεξαμενής
. --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- δεν είναι συνδεδεμένοL298N ---- Arduino ακίδες • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Όσον αφορά την μπαταρία της δεξαμενής, το καλώδιο γείωσης πηγαίνει στον πείρο GND του arduino και τον πείρο GND του οδηγού κινητήρα. Το καλώδιο τροφοδοσίας πηγαίνει στον πείρο Vin του arduino και στον πείρο +12V του οδηγού κινητήρα μέσω του διακόπτη τροφοδοσίας. Ω, και ο πείρος +5V του οδηγού κινητήρα είναι προσαρτημένος στον πείρο 5V του arduino.
Βήμα 5: Καλωδίωση του ελεγκτή
Καλωδίωση των ακίδων ControllernRF24L01 ---- καρφίτσες Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- δεν είναι συνδεδεμένοJoystick ---- καρφίτσες Arduino • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Είναι λίγο παζλ, ταιριάζει όλα τα εξαρτήματα στο χειριστήριο, αλλά με λίγη υπομονή είμαι σίγουρος ότι θα τα καταφέρεις
Συνιστάται:
Arduino + Bluetooth Controlled Tank: 10 βήματα (με εικόνες)
Arduino + Bluetooth Controlled Tank: Φτιάχνω αυτό το ντεπόζιτο για να μάθω πώς να προγραμματίζω, πώς λειτουργούν οι κινητήρες, τα servos, το Bluetooth και το Arduino και το κατασκευάζω με την έρευνα από το διαδίκτυο. Τώρα αποφάσισα να φτιάξω το δικό μου Instructables, για άτομα που πρέπει να βοηθήσουν στην κατασκευή μιας δεξαμενής Arduino. Εδώ είμαι
Ασύρματο τηλεχειριστήριο χρησιμοποιώντας μονάδα NRF24L01 2.4Ghz με Arduino - Nrf24l01 Δέκτης πομπού 4 καναλιών / 6 καναλιών για Quadcopter - Rc Ελικόπτερο - Rc Plane Using Arduino: 5 βήματα (με εικόνες)
Ασύρματο τηλεχειριστήριο χρησιμοποιώντας μονάδα NRF24L01 2.4Ghz με Arduino | Nrf24l01 Δέκτης πομπού 4 καναλιών / 6 καναλιών για Quadcopter | Rc Ελικόπτερο | Rc Plane Using Arduino: Για να χειριστείτε ένα αυτοκίνητο Rc | Quadcopter | Drone | Αεροπλάνο RC | Σκάφος RC, χρειαζόμαστε πάντα έναν δέκτη και πομπό, ας υποθέσουμε ότι για το RC QUADCOPTER χρειαζόμαστε έναν πομπό και δέκτη 6 καναλιών και αυτός ο τύπος TX και RX είναι πολύ δαπανηρός, οπότε θα κάνουμε έναν
Ρομποτικό χέρι με ασύρματο γάντι ελεγχόμενο - NRF24L01+ - Arduino: 7 βήματα (με εικόνες)
Ρομποτικό χέρι με ασύρματο γάντι ελεγχόμενο | NRF24L01+ | Arduino: Σε αυτό το βίντεο. Διατίθεται τρισδιάστατο συγκρότημα ρομπότ, έλεγχος σερβο, έλεγχος ευέλικτου αισθητήρα, ασύρματο χειριστήριο με nRF24L01, δέκτη Arduino και πηγαίο κώδικα πομπού. Εν ολίγοις, σε αυτό το έργο θα μάθουμε πώς να ελέγχουμε ένα χέρι ρομπότ με καλώδια
Ασύρματο σημείο πρόσβασης πενήντα μέτρων με ασύρματο προσαρμογέα TP Link WN7200ND USB στο Raspbian Stretch: 6 βήματα
Ασύρματο σημείο πρόσβασης πενήντα μέτρων με ασύρματο προσαρμογέα TP Link WN7200ND USB στο Raspbian Stretch: Το Raspberry Pi είναι εξαιρετικό για τη δημιουργία ασφαλούς ασύρματων σημείων πρόσβασης, αλλά δεν έχει καλή εμβέλεια, χρησιμοποίησα ασύρματο προσαρμογέα USB TP Link WN7200ND για επέκταση. Θέλω να μοιραστώ πώς να το κάνωΓιατί θέλω να χρησιμοποιήσω raspberry pi αντί για δρομολογητή; T
Ασύρματο Wii Nunchuck Controlled Arduino: 7 βήματα
Ασύρματο Wii Nunchuck Controlled Arduino: Χρησιμοποιήστε ένα εντελώς μη τροποποιημένο ασύρματο Wii Nunchuck ως σύστημα ελέγχου για οποιοδήποτε έργο βασίζεται σε Arduino. Χωρίς πρόσθετα ζεύγη ραδιοπομπού/δέκτη κλπ. Αυτό το εκπαιδευτικό προϋποθέτει κάποια εμπειρία με τον μικροελεγκτή Arduino. Το ραδιόφωνο