Πίνακας περιεχομένων:
- Βήμα 1: Προγραμματίστε τα βήματά σας στο Trello
- Βήμα 2: Λάβετε/Αγοράστε τα αναλώσιμά σας
- Βήμα 3: Κατασκευάστε αυτοκίνητο
- Βήμα 4: Έλεγχος κινητήρων DC με Arduino
- Βήμα 5: Συνδέστε το Bluetooth
- Βήμα 6: Κωδικοποίηση - Χρήση της εφαρμογής Adafruit
- Βήμα 7: Κάντε το RC Car Wireless
- Βήμα 8: Κάντε μια τροποποιημένη εφαρμογή για να εργαστείτε με το Pad Control
- Βήμα 9: (Προαιρετικό): Προσθέστε έναν αισθητήρα απόστασης
- Βήμα 10: Δοκιμή
- Βήμα 11: Προσθέστε ένα εξωτερικό
- Βήμα 12: Έγγραφο
Βίντεο: Arduino Bluetooth RC Car: 12 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Ελέγχετε ένα αυτοκίνητο RC μέσω μιας εφαρμογής στο τηλέφωνό σας; Είναι δυνατό!
Χρησιμοποιώντας ένα Arduino, λίγο Bluetooth, μερικούς τροχούς και ένα σωρό άλλα μικρά αλλά βασικά κομμάτια, καταφέραμε να δημιουργήσουμε ένα αυτοκίνητο RC που συνδέεται με Bluetooth και μπορεί να ελεγχθεί από μια εφαρμογή στο τηλέφωνό σας. Φαίνεται αρκετά απλό, σωστά; Λοιπόν, μετά από περίπου ένα μήνα, μπορέσαμε να γυαλίσουμε ένα λειτουργικό αυτοκίνητο Bluetooth RC. Με τις οδηγίες μας θα μπορείτε να το κάνετε πολύ πιο γρήγορα από ότι ήμασταν.
Βήμα 1: Προγραμματίστε τα βήματά σας στο Trello
Για να ξεκινήσετε τον προγραμματισμό στο trello, πρέπει να γνωρίζετε τι θέλετε να κάνετε και ποια υλικά χρειάζεστε.
Τα πράγματα που θέλετε να βάλετε στο trello σας είναι:
- Πάρτε/Αγοράστε τις προμήθειές σας
- Κατασκευάστε αυτοκίνητο
- Έλεγχος DC Motors με Arduino
- Συνδεθείτε στο Arduino με Bluetooth
- Κάντε το αυτοκίνητο RC ασύρματο
- Κωδικοποίηση
- Κάντε εφαρμογή
- Αισθητήρας απόστασης σύνδεσης/ κωδικού (απαιτείται μόνο για το προαιρετικό βήμα.)
- Δοκιμές
-Εξωτερικός
- Τεκμηρίωση/ Πώς να
Τώρα, υπάρχουν πολλά βήματα σε κάθε ένα από αυτά, αλλά θα μπορείτε να βρείτε περισσότερες λεπτομέρειες στα επόμενα βήματα της διαδικασίας μας.
Βήμα 2: Λάβετε/Αγοράστε τα αναλώσιμά σας
Τα υλικά που θα χρειαστείτε για αυτό το έργο περιλαμβάνουν:
-Ardduino
-Μηχανοκίνητο πρόγραμμα οδήγησης (TB6612FNG Breakout)
-Bluetooth Low Energy Driver (nRF8001 Bluetooth LE)
-Dc Motors
-Μπαταρία (μπαταρίες)
-Σύρματα
-Ηλεκτρονική πλακέτα
Βήμα 3: Κατασκευάστε αυτοκίνητο
Με τους κινητήρες DC και την πλακέτα κυκλώματος
1) Συνδέστε το πρόγραμμα οδήγησης μοτέρ στο Arduino
2) Συνδέστε το Arduino στους κινητήρες DC
*Ανατρέξτε στη φωτογραφία για προβολή του κυκλώματος.
Βήμα 4: Έλεγχος κινητήρων DC με Arduino
Με τον κωδικό MotorTest από τη βιβλιοθήκη οδηγών Motor, το Arduino θα μπορεί να ελέγχει τους κινητήρες DC.
-Ο κώδικας motorTest κάνει τους Motors να κάνουν μια μικρή «τζόγκα».
-Μεταβείτε με κύλιση προς τα κάτω όπου γράφει TB6612FNG Arduino Library και εκεί θα γίνει λήψη.
-Μετά από αυτό μπορείτε να τοποθετήσετε αυτήν τη βιβλιοθήκη στο Arduino IDE ως συμπιεσμένο αρχείο.
-Πηγαίνετε στο σκίτσο, συμπεριλάβετε τη βιβλιοθήκη και, στη συνέχεια, προσθέστε.zip βιβλιοθήκη και επιλέξτε το αρχείο σας.
-Αυτό το αρχείο θα εμφανιστεί στη συνέχεια με παραδείγματα.
-Και θα μπορείτε να δοκιμάσετε τους κινητήρες σας.
Βήμα 5: Συνδέστε το Bluetooth
Χρησιμοποιώντας το Bluetooth Low Energy Driver, μπορούμε να το συνδέσουμε στο Arduino όπως φαίνεται στην εικόνα.
- Από τη σύνδεση με το Arduino, είμαστε σε θέση να, με κάποιον κωδικό, να μετακινήσουμε το αυτοκίνητο με την εφαρμογή Adafruit.
-Πηγαίνετε στη σελίδα Adafruit με το πρόγραμμα οδήγησης nrf8001 και η βιβλιοθήκη είναι σε θέση για λήψη.
-Με αυτήν τη βιβλιοθήκη, μπορείτε να χρησιμοποιήσετε τον παρεχόμενο κωδικό (echo demo) για να προγραμματίσετε το αυτοκίνητο να κινείται όταν σας δίνεται μια εντολή.
Βήμα 6: Κωδικοποίηση - Χρήση της εφαρμογής Adafruit
Μετά τη λήψη της εφαρμογής και την τροποποίηση του κώδικα όπως τον θέλετε, για να κάνετε τα πράγματα να κινούνται:
1) Ξεκινήσαμε συνδέοντας το αυτοκίνητο (το οποίο αρχικά ονομαζόταν UART) και πήγαμε στις μονάδες UART.
- Εδώ μπορείτε να πληκτρολογήσετε μια εντολή, όπως f for forward, αν αυτό έχετε στον κώδικά σας για να κάνετε το αυτοκίνητο να προχωρήσει.
*Μπορείτε να αναφέρετε τον κωδικό μας, ο οποίος θα αναρτηθεί σε μεταγενέστερο βήμα.
Βήμα 7: Κάντε το RC Car Wireless
Εδώ θα χρειαστείτε τις μπαταρίες σας.
Χρησιμοποιώντας μια μπαταρία και μπαταρίες που είναι συνδεδεμένες στους κινητήρες DC, το αυτοκίνητο μπορεί να κινηθεί χωρίς να συνδεθεί με τίποτα άλλο.
*Μπορείτε να δείτε στην παραπάνω εικόνα πώς συνδέεται η μπαταρία και η μπαταρία που είναι προσαρτημένες στους κινητήρες.
Βήμα 8: Κάντε μια τροποποιημένη εφαρμογή για να εργαστείτε με το Pad Control
Αποφασίσαμε να χρησιμοποιήσουμε το χειριστήριο για να είμαστε τηλεχειριστήριο για το αυτοκίνητό μας. Για να το κάνουμε αυτό έπρεπε:
- Τροποποιήστε τον πηγαίο κώδικα της αρχικής εφαρμογής Adafruit.
-Ο τροποποιημένος κώδικας μας συνδέεται εδώ και αυτή η τροποποιημένη εφαρμογή είναι ΜΟΝΟ για το android.:
-Και πώς να χρησιμοποιήσετε την εφαρμογή, κατασκευασμένη με τον τροποποιημένο κώδικα:
-Όταν ανοίγετε την εφαρμογή:
-Σύνδεση με CAR
-Όταν κάνετε κλικ στη σύνδεση, θα εμφανιστεί μια λίστα με την ένδειξη επιλογή λειτουργίας για σύνδεση στο αυτοκίνητο
-Κάντε κλικ στο χειριστήριο
-Στο χειριστήριο, μετακινηθείτε μέχρι κάτω και κάντε κλικ στο κουμπί ελέγχου.
-Στο μαξιλάρι ελέγχου:
-Το επάνω βέλος πηγαίνει μπροστά
-Το βέλος κάτω πηγαίνει προς τα πίσω
-Το αριστερό βέλος πηγαίνει αριστερά
-Το δεξί βέλος πηγαίνει δεξιά
-Το κουμπί 1 είναι φρένο
-Το κουμπί 2 είναι ντόνατ
Βήμα 9: (Προαιρετικό): Προσθέστε έναν αισθητήρα απόστασης
Για το αυτοκίνητό μας RC, προσθέσαμε έναν αισθητήρα απόστασης.
-Ο αισθητήρας απόστασης τοποθετείται στο μπροστινό μέρος του αυτοκινήτου μας RC, το οποίο προσπαθήσαμε να κάνουμε αυτόματα να μετακινηθεί σε διαφορετική κατεύθυνση όταν υπάρχει κάτι μπροστά του.
Βήμα 10: Δοκιμή
Κατά τη δοκιμή, -Ελέγξτε για να βεβαιωθείτε ότι όλες οι λειτουργίες λειτουργούν όπως θέλετε:
-Προς τα εμπρός
-Πίσω
-Αριστερά
-Σωστά
-Να σταματήσει
-Ντόνατ
-Αυτόματο
Αυτές είναι η συγκεκριμένη λειτουργία μας, μπορείτε να χρησιμοποιήσετε την ίδια ή να τις αλλάξετε για να κάνετε αυτό που θέλετε.
Βήμα 11: Προσθέστε ένα εξωτερικό
Όταν προσθέτετε ένα εξωτερικό, αυτό εξαρτάται αποκλειστικά από εσάς.
-Το εξωτερικό του αυτοκινήτου είναι κυρίως μόνο για να συγκρατεί το υλικό μαζί.
-Χρησιμοποιήσαμε φερμουάρ και σύρματα για να κρατήσουμε τα πάντα στη θέση τους.
-Μπορείτε να σχεδιάσετε το εξωτερικό του αυτοκινήτου σας με όποιον τρόπο σας αρέσει.
** Το πιο σημαντικό μέρος του εξωτερικού είναι να κρατάτε τα πάντα στη θέση τους!
Βήμα 12: Έγγραφο
Κατά τη δημιουργία του αυτοκινήτου σας RC, βεβαιωθείτε ότι τεκμηριώνετε καθώς προχωράτε.
Αυτό μπορεί να βοηθήσει όταν:
-Διορθώστε ένα πρόβλημα που αντιμετωπίζετε.
-Αλλαγή γύρω από την καλωδίωση.
-Θυμηθείτε τι κάνατε κάθε μέρα, -Κοιτάζοντας ξανά το έργο σας.
Συνιστάται:
DIY Arduino Bluetooth Controlled Car: 6 βήματα (με εικόνες)
DIY Arduino Bluetooth Controlled Car: Γεια σας φίλοι! Ονομάζομαι Νικόλας, είμαι 15 ετών και ζω στην Αθήνα, Ελλάδα. Σήμερα θα σας δείξω πώς να φτιάξετε ένα Αυτοκίνητο Ελεγχόμενου Bluetooth 2 Τροχών χρησιμοποιώντας ένα Arduino Nano, έναν εκτυπωτή 3D και μερικά απλά ηλεκτρονικά εξαρτήματα! Φροντίστε να παρακολουθήσετε το
Arduino Bluetooth RC Car W/ Ηλεκτρονικό σύστημα πέδησης: 4 βήματα (με εικόνες)
Arduino Bluetooth RC Car W/ Ηλεκτρονικό Σύστημα Πέδησης: Αυτός είναι ο τρόπος κατασκευής ενός αυτοκινήτου RC για περίπου 40 $ (27 $ w/ uno clone)
Arduino Bluetooth RC Car: 10 Βήματα
Arduino Bluetooth RC Car: Δημιούργησα αυτό το οδηγό για να συνοδεύσω το βίντεο μου στο youtube, προς το παρόν θα σας προτείνω να δείτε το βίντεο καθώς είναι πολύ πιο λεπτομερές, αλλά θα δουλέψω σε αυτό το διδακτικό και θα το βελτιώσω σύντομα
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: 7 βήματα
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: Design by SINONING ROBOT Μπορείτε να αγοράσετε από το robot car tracking TheoryLM393 chip σύγκριση των δύο φωτοαντιστάσεων, όταν υπάρχει μία πλευρική φωτοαντίσταση LED στο WHITE η πλευρά του κινητήρα θα σταματήσει αμέσως, η άλλη πλευρά του κινητήρα γυρίστε, έτσι ώστε
Arduino Bluetooth Car: 6 βήματα (με εικόνες)
Arduino Bluetooth Car: αυτό είναι το πρώτο μου έργο Arduino που είναι αρκετά απλό να το φτιάξω. Θα χρειαστεί περίπου μισή ώρα για να το φτιάξετε είναι αρκετά απλό καθώς νομίζετε ότι μπορείτε επίσης να το κάνετε ακολουθώντας τα παρακάτω βήματα και να διασκεδάσετε, μου δίνει τη χαρά όταν τελικά έφτιαξα