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

Ασύρματο Arduino Controlled Tank (nRF24L01): 6 βήματα (με εικόνες)
Ασύρματο Arduino Controlled Tank (nRF24L01): 6 βήματα (με εικόνες)

Βίντεο: Ασύρματο Arduino Controlled Tank (nRF24L01): 6 βήματα (με εικόνες)

Βίντεο: Ασύρματο Arduino Controlled Tank (nRF24L01): 6 βήματα (με εικόνες)
Βίντεο: Magnet attack on mechanical water meter 2024, Ιούλιος
Anonim
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)
Ασύρματη δεξαμενή Arduino ελεγχόμενη (nRF24L01)

Γεια!

Σήμερα θα σας δείξω πώς να φτιάξετε μια δεξαμενή με έλεγχο 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Είναι λίγο παζλ, ταιριάζει όλα τα εξαρτήματα στο χειριστήριο, αλλά με λίγη υπομονή είμαι σίγουρος ότι θα τα καταφέρεις

Συνιστάται: