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

Τηλεχειριζόμενο αυτοκίνητο 1KM Range: 6 βήματα (με εικόνες)
Τηλεχειριζόμενο αυτοκίνητο 1KM Range: 6 βήματα (με εικόνες)

Βίντεο: Τηλεχειριζόμενο αυτοκίνητο 1KM Range: 6 βήματα (με εικόνες)

Βίντεο: Τηλεχειριζόμενο αυτοκίνητο 1KM Range: 6 βήματα (με εικόνες)
Βίντεο: AS MOTOR - AS 1000 OVIS RC 2024, Νοέμβριος
Anonim
Τηλεχειριζόμενο αυτοκίνητο εμβέλειας 1KM
Τηλεχειριζόμενο αυτοκίνητο εμβέλειας 1KM
Τηλεχειριζόμενο αυτοκίνητο αυτονομίας 1 χιλιομέτρου
Τηλεχειριζόμενο αυτοκίνητο αυτονομίας 1 χιλιομέτρου
Τηλεχειριζόμενο αυτοκίνητο εμβέλειας 1KM
Τηλεχειριζόμενο αυτοκίνητο εμβέλειας 1KM

Από μικρό παιδί ήμουν έκπληκτος από τα τηλεκατευθυνόμενα αυτοκίνητα αλλά η εμβέλεια τους δεν ξεπέρασε ποτέ τα 10 μέτρα. Αφού έμαθα κάποιο προγραμματισμό Arduino, αποφάσισα τελικά να φτιάξω το δικό μου Τηλεχειριζόμενο αυτοκίνητο που μπορεί να φτάσει έως και 1 χιλιόμετρο χρησιμοποιώντας τη μονάδα nRF24L01+.

Ο κύριος στόχος μου ήταν να φτιάξω ένα αυτοκίνητο με μεγάλη αυτονομία με μεγάλο χρόνο παιχνιδιού. Για να επιτύχω αυτόν τον στόχο, έκανα το αυτοκίνητο όσο το δυνατόν πιο ελαφρύ χρησιμοποιώντας ελαφρύ πλαίσιο και χρησιμοποιώντας ελαφριές μπαταρίες ιόντων λιθίου που έχουν καλή χωρητικότητα (3000mAh). Αγωνίστηκα πολύ για να βγάλω το εύρος 1KM από το nRF24L01+ επειδή αντιμετώπισα πολλά προβλήματα κατά τη διάρκεια της κατασκευής. Αλλά τελικά, ήταν πολύ διασκεδαστικό να χτίζω και είμαι πραγματικά ευχαριστημένος με το αποτέλεσμα.

Ας αρχίσουμε !!

Βήμα 1: Παραγγείλετε τα εξαρτήματά σας

Παραγγείλετε τα εξαρτήματά σας!
Παραγγείλετε τα εξαρτήματά σας!

Για να φτιάξετε το Τηλεχειριζόμενο αυτοκίνητο, θα χρειαστείτε:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit Motor Shield

2x nRF24L01+

4x μοτέρ + κιβώτιο ταχυτήτων

4x Τροχοί

2x ρυθμιστής τάσης 3,3V (LM1117)

5x κουμπιά

2x 10 µF Πυκνωτής

3x Μπαταρία ιόντων λιθίου (Για να φτιάξετε μια μπαταρία 12V)

Μπαταρία 9V

2x 100 nF Πυκνωτής

Γυναικείες κεφαλίδες

Jumper Wires

Βήμα 2: Εκτυπώστε το πλαίσιο

Εκτυπώστε το πλαίσιο
Εκτυπώστε το πλαίσιο
Εκτυπώστε το πλαίσιο
Εκτυπώστε το πλαίσιο

Σχεδίασα αυτό το πλαίσιο χρησιμοποιώντας ένα λογισμικό CAD και στη συνέχεια το εκτύπωσα χρησιμοποιώντας μια μηχανή CNC. Το υλικό που χρησιμοποιείται για αυτό το σώμα είναι PVC με πάχος 5mm. Το PVC είναι ένα καλό υλικό για χρήση επειδή είναι εύκολο να το δουλέψετε (όπως μπορείτε να δείτε στην εικόνα έκαμψα μερικά μέρη του σώματος εφαρμόζοντας λίγη θερμότητα), σχετικά φθηνό, αρκετά δυνατό για να αντέξει το βάρος των εξαρτημάτων και είναι επίσης πολύ ελαφρύ.

Βήμα 3: Γιατί να χρησιμοποιήσετε μια ασπίδα κινητήρα;

Γιατί να χρησιμοποιήσετε Motor Shield
Γιατί να χρησιμοποιήσετε Motor Shield

Πρέπει να γνωρίζετε ότι οποιαδήποτε ισχύς έρχεται μέσω των ακίδων Arduino πιθανότατα έχει περάσει από τον ενσωματωμένο ρυθμιστή τάσης στην πλακέτα. Ο ρυθμιστής τάσης δεν έχει σχεδιαστεί για να χειρίζεται μεγάλες ποσότητες ρεύματος. Και αν η πλακέτα τροφοδοτείται μέσω USB, το USB δεν έχει σχεδιαστεί για να παρέχει μεγάλες ποσότητες ρεύματος. Η εύρεση άλλου τρόπου τροφοδοσίας ενός κινητήρα όπου το ρεύμα δεν ρέει μέσω του ρυθμιστή επί του σκάφους θα μειώσει την ποσότητα θερμότητας που παράγεται και θα εξοικονομήσει ενέργεια από τον πίνακα για τυχόν άλλους αισθητήρες ή χειριστήρια που μπορεί να είναι απαραίτητα.

Ένα άλλο πλεονέκτημα μιας θωράκισης του κινητήρα είναι ότι διευκολύνει πολύ τη διασύνδεση με κινητήρες όπως τα εξαρτήματα και απλοποιεί την καλωδίωση και επιτρέπει χαρακτηριστικά όπως η αναστροφή της κατεύθυνσης του κινητήρα.

Βήμα 4: Κάντε το τηλεχειριστήριό σας

Κάντε το τηλεχειριστήριο σας!
Κάντε το τηλεχειριστήριο σας!
Κάντε το τηλεχειριστήριο σας!
Κάντε το τηλεχειριστήριο σας!
Κάντε το τηλεχειριστήριο σας!
Κάντε το τηλεχειριστήριο σας!

Όπως μπορείτε να δείτε, υπάρχουν 8 κουμπιά στο τηλεχειριστήριο, αλλά αυτή τη στιγμή χρησιμοποιώ μόνο 5 κουμπιά (1 κουμπί για κάθε κατεύθυνση + 1 κουμπί για να αλλάξετε την ταχύτητα οδήγησης).

Εδώ μπορείτε να βρείτε το σχηματικό που δημιούργησα για τον πομπό:

  • nRF24L01+:

    • Σύνδεση CE στο Arduino D7
    • CS Συνδεθείτε στο Arduino D8
    • MOSI Συνδεθείτε στο Arduino D11
    • MISO Συνδεθείτε στο Arduino D12
    • SCK Συνδεθείτε στο Arduino D13
    • GND Συνδεθείτε στο Arduino GND
    • 3.3V Σύνδεση στο LM1117 OUT
    • Συνδέστε τους πυκνωτές σύμφωνα με το σχηματικό σχήμα
  • Arduino:

    • VIN Συνδέστε με 9V της μπαταρίας
    • GND Συνδεθείτε στο GND της μπαταρίας
    • Συνδέστε όλα τα κουμπιά σύμφωνα με το σχηματικό σχήμα
  • LM1117:

    • IN Σύνδεση στο Arduino 5V
    • GND Συνδεθείτε στο Arduino GND

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

Βήμα 5: Συνδέστε τα ηλεκτρονικά και ανεβάστε τον κώδικα

Συνδέστε τα ηλεκτρονικά και ανεβάστε τον κωδικό!
Συνδέστε τα ηλεκτρονικά και ανεβάστε τον κωδικό!

Εδώ μπορείτε να βρείτε το σχηματικό που δημιούργησα για τον δέκτη:

  • nRF24L01+:

    • Σύνδεση CE με το Arduino A8
    • CS Connect στο Arduino A9
    • MOSI Συνδεθείτε στο Arduino D51
    • MISO Συνδεθείτε στο Arduino D50
    • SCK Συνδεθείτε στο Arduino D52
    • GND Συνδεθείτε στο Arduino GND
    • 3.3V Συνδέστε στο LM1117 OUT
    • Συνδέστε τους πυκνωτές σύμφωνα με το σχηματικό σχήμα
  • Adafruit Motor Shield:

    • M1 Συνδεθείτε με το μπροστινό δεξί μοτέρ
    • M2 Σύνδεση με το μπροστινό αριστερό μοτέρ
    • M3 Συνδεθείτε με το αριστερό μοτέρ πλάτης
    • M4 Σύνδεση με το δεξί πίσω μοτέρ
    • M+ Συνδέστε τη μπαταρία 12V
    • GND Συνδεθείτε στο GND της μπαταρίας
  • LM1117:

    • IN Συνδεθείτε στο Arduino 5V
    • GND Συνδεθείτε στο Arduino GND

Αφού πραγματοποιήσετε όλες τις απαιτούμενες συνδέσεις, θα πρέπει να ανεβάσετε τον παρακάτω κώδικα, αλλά πριν βεβαιωθείτε ότι έχετε κατεβάσει και συμπεριλάβετε τη Βιβλιοθήκη RF24 και τη Βιβλιοθήκη AFMotor

Βήμα 6: Μελλοντικές βελτιώσεις

Μελλοντικές βελτιώσεις
Μελλοντικές βελτιώσεις

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

Όπως είπα νωρίτερα, είμαι πολύ ευχαριστημένος με το αποτέλεσμα αλλά ξέρω ότι υπάρχουν πάντα κάποιες βελτιώσεις για να γίνει το αυτοκίνητο καλύτερο. Η μόνη βελτίωση που έχω στο μυαλό μου αυτή τη στιγμή είναι να αλλάξω τους κινητήρες που έχω με ταχύτερους, επειδή το αυτοκίνητο δεν είναι αρκετά γρήγορο για μένα. Σκοπεύω επίσης να φτιάξω σύστημα ανάρτησης, για να αφήσω το αυτοκίνητο να βγει εκτός δρόμου.

Εάν έχετε οποιεσδήποτε βελτιώσεις που θα μπορούσα να κάνω, ενημερώστε με στα σχόλια.

Εάν αντιμετωπίζετε οποιοδήποτε πρόβλημα κατά τη διάρκεια της κατασκευής, αφήστε ελεύθερο να σχολιάσετε παρακάτω.

Ελπίζω να σας άρεσε αυτό το διδακτικό, ευχαριστώ που διαβάσατε!:-)

Διαγωνισμός τηλεχειριστηρίου 2017
Διαγωνισμός τηλεχειριστηρίου 2017
Διαγωνισμός τηλεχειριστηρίου 2017
Διαγωνισμός τηλεχειριστηρίου 2017

Τρίτο Βραβείο στον Διαγωνισμό Τηλεχειριστηρίου 2017

Συνιστάται: