Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1:
- Βήμα 2: Βήμα 2: Λάβετε τη διεύθυνση του HC-06 (SLAVE)
- Βήμα 3: Βήμα 3: Διαμόρφωση του HC-05 (Master)
- Βήμα 4: Βήμα 4: Δημιουργήστε τη βάση του αυτοκινήτου RC Ακολουθήστε τις οδηγίες στις εικόνες σε αυτό το Tep
- Βήμα 5: Βήμα 5: Συνδέστε τους 2 κινητήρες DC επιβράδυνσης στο Stepper L9110S
- Βήμα 6: Βήμα 5: Ανεβάστε το CAR.ino Sketch Into Arduino (CAR)
- Βήμα 7: Βήμα 6: Αποσυνδέστε το Arduino (CAR) από την πηγή ισχύος και συνδέστε την ασπίδα στην κορυφή του Arduino
- Βήμα 8: Βήμα 7: Συνδέστε το L9110S Stepper στο Arduino Shield (CAR)
- Βήμα 9: Βήμα 8: Συνδέστε το HC-06 στο Arduino Shield (CAR)
- Βήμα 10: Βήμα 9: Η διαμόρφωση αυτοκινήτου RC έχει ολοκληρωθεί. Το αυτοκίνητο πρέπει να μοιάζει με αυτό
- Βήμα 11: Βήμα 10: Ανεβάστε το HAND.ino Sketch Into Arduino (HAND)
- Βήμα 12: Βήμα 11: Αποσυνδέστε το Arduino (ΧΕΡΙ) από την πηγή ισχύος και συνδέστε την ασπίδα στην κορυφή του Arduino
- Βήμα 13: Βήμα 12: Συνδέστε το Gyro στο Arduino Shield (ΧΕΙΡΟ)
- Βήμα 14: Βήμα 13: Συνδέστε το HC-06 στο Arduino Shield (HAND)
Βίντεο: Χειροκίνητο ελεγχόμενο αυτοκίνητο RC: 15 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Γειά σου Κόσμε!
Αυτό είναι το πρώτο μου εκπαιδευτικό
Εάν έχετε οποιεσδήποτε ερωτήσεις - μη διστάσετε να τις ρωτήσετε.
Στοχευμένο κοινό:
Αυτό το έργο ισχύει για οποιονδήποτε έχει πάθος όταν πρόκειται για τεχνολογία. Είτε είστε ειδικός είτε απόλυτος αρχάριος όσον αφορά τη ρομποτική. Θα μπορείτε να δημιουργήσετε αυτό το έργο ακολουθώντας τις οδηγίες σε αυτό το έγγραφο.
Τι θα χρειαστείτε:
· (2) x Πίνακας ελεγκτή Elegoo Uno R3
· (2) x Prototype Expansion Board
· (1) x μονάδα Bluetooth HC-05
· (1) x μονάδα Bluetooth HC-06
· (1) x Γάντι Χεριού
· (1) x μονάδα GY-521
· (12) x σύρματα M-M
· (6) x σύρματα F-M
· (2) x 9V Μπαταρία με DC
R/C Αυτοκίνητο
· (1) x Πίνακας βάσης
· (2) x Δίσκος κωδικοποιητή
· (2) x Τροχός
· (2) x Μοτέρ DC επιβράδυνσης
· (1) x Δοχείο μπαταρίας
· (4) x M3*30 Βιδωτή μπάρα
· (8) x M3*6 Βιδωτή μπάρα
· (8) x Μ3 παξιμάδι
· (1) x Διακόπτης
· (4) x Σφιγκτήρας
· (1) x Ράφι σφυριών
· (4) x Μπαταρία AA
· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Motor Controlboard
Βήμα 1: Βήμα 1:
GOAL: Διαμορφώστε το ρυθμό baud και ορίστε τον κωδικό πρόσβασης του HC-06 (SLAVE)
Το HC-06 είναι μια υπομονάδα μόνο για μονάδα Bluetooth που σημαίνει ότι "μπορεί να μιλήσει μόνο". Το HC-06 βρίσκεται αυτόματα σε λειτουργία AT. Η λειτουργία AT είναι μια λειτουργία εντολών που σας επιτρέπει να ανακρίνετε/διαμορφώσετε ορισμένες από τις ρυθμίσεις της μονάδας Bluetooth.
I. Μόνο με το Arduino και το σειριακό USB συνδεδεμένο στον υπολογιστή. Ανεβάστε ένα κενό σκίτσο στο Arduino όπως επισυνάπτεται παραπάνω
II Αποσυνδέστε τη σειρά USB από τον υπολογιστή.
III. Συνδέστε το HC-06 και το Arduino με (4) καλώδια F-M-δείτε step1wireΣύναξη
IV. Συνδέστε το σειριακό USB στον υπολογιστή. Αυτό θα κάνει το HC-06 να αναβοσβήνει ανά δευτερόλεπτο.
V. Κάντε κλικ στο Serial Monitor και βεβαιωθείτε ότι υπάρχουν "No line Endings" και ότι ο ρυθμός baud έχει οριστεί σε "9600" στο κάτω μέρος της σειριακής οθόνης.
IV. Πληκτρολογήστε AT στο πλαίσιο κειμένου Serial Monitor και θα πρέπει να εκτυπώνεται OK (αυτό σημαίνει ότι υπάρχει επικοινωνία μεταξύ της σειριακής οθόνης και του Bluetooth)
VII. Ο προεπιλεγμένος κωδικός πρόσβασης του HC-06 είναι 1234, αλλά σε περίπτωση που δεν είναι. Πληκτρολογήστε AT+PIN1234 και πατήστε αποστολή. Στη συνέχεια, η σειριακή οθόνη θα εκτυπώσει το OKsetPIN. Αυτό θα ορίσει τον κωδικό πρόσβασης ζεύξης HC-06 σε 1234 (Ο κωδικός πρόσβασης μεταξύ του HC-06 και του HC-05 θα πρέπει να είναι ο ίδιος).
VIIII. Πληκτρολογήστε AT+BAUD8 και πατήστε αποστολή. Η σειριακή οθόνη θα εκτυπώσει OK115200. Αυτό θα ορίσει τον ρυθμό baud του HC-06 σε 115200. (Ο ρυθμός baud μεταξύ του HC-06 και του HC-06 θα πρέπει να είναι ο ίδιος).
Βήμα 2: Βήμα 2: Λάβετε τη διεύθυνση του HC-06 (SLAVE)
Μπορείτε να λάβετε τη διεύθυνση του HC-06 μέσω μιας εφαρμογής που ονομάζεται Bluetooth Finder μέσω ενός τηλεφώνου Android ή χρησιμοποιώντας το HC-05 για να μυρίσετε τις γύρω μονάδες Bluetooth γύρω από το HC-05.
ΘΥΜΑΣΤΕ τη διεύθυνση του HC-06. Θα χρειαστείτε αυτές τις πληροφορίες κατά τη διαμόρφωση του HC-05
Λήψη της διεύθυνσης του HC-06 μέσω Bluetooth Finder
I. Δείτε συνημμένη εικόνα
ΣΗΜΕΙΩΣΗ: Η διεύθυνση MAC θα μοιάζει με αυτή που επισημάνθηκε παραπάνω. Η μονάδα bluetooth θα ανακαλυφθεί κανονικά ως "HC-06".
I. Λήψη της εφαρμογής Bluetooth Finder
II Ενώ το HC-06 ενεργοποιήθηκε και αναβοσβήνει-αντιστοιχίστε το τηλέφωνο Android με το HC-06
III. Ο κωδικός πρόσβασης του HC-06 θα είναι 1234. Διαμορφώσαμε τον κωδικό πρόσβασης νωρίτερα μέσω της εντολής AT+PIN1234
IV. Μόλις γίνει σύζευξη του HC-06 και του τηλεφώνου Anroid. Ανοίξτε την εφαρμογή Bluetooth Finder για να δείτε ποια είναι η διεύθυνσή της.
Βήμα 3: Βήμα 3: Διαμόρφωση του HC-05 (Master)
*Λήψη της διεύθυνσης του HC-06 μέσω του HC-05
ΣΤΟΧΟΣ: Συνδέστε το HC-05 για αυτόματη σύνδεση μόνο με το HC-06
I. Ενώ το HC-06 είναι ενεργοποιημένο. Ανοίξτε μια νέα περίοδο λειτουργίας Arduino και ακολουθήστε τα βήματα 1-3 στο Βήμα 1.
II Κατά τη σύνδεση της σειράς USB στον υπολογιστή, βεβαιωθείτε ότι έχετε πατήσει το κουμπί στο HC-05. Αυτό θα κάνει το HC-05 να αναβοσβήνει και να σβήνει κάθε 2 δευτερόλεπτα. Αυτό υποδεικνύει ότι το HC-05 βρίσκεται σε λειτουργία AT. Βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα. Η θύρα που επιλέγεται πρέπει να είναι το arduino στο οποίο είναι συνδεδεμένο το HC-05.
III. Κάντε κλικ στο Serial Monitor και βεβαιωθείτε ότι έχει προστεθεί το "Και NL & CR" και ότι ο ρυθμός baud έχει οριστεί σε "9600" στο κάτω μέρος της σειριακής οθόνης. (όπως φαίνεται στη συνημμένη εικόνα)
IV. Πληκτρολογήστε AT στο πλαίσιο κειμένου Serial Monitor και θα εκτυπώσει ERROR: (0) (Δεν είμαι σίγουρος γιατί συμβαίνει αυτό). Πληκτρολογήστε ξανά AT και η σειριακή οθόνη θα εκτυπώσει OK (αυτό σημαίνει ότι υπάρχει επικοινωνία μεταξύ της σειριακής οθόνης και του Bluetooth).
V. Τύπος AT+ROLE; και πατήστε αποστολή. Η σειριακή οθόνη θα εκτυπώσει τον ρόλο που έχει αυτή τη στιγμή το HC-05. Ρόλος 0 = σκλάβος. Ρόλος 1 = κύριος. Εάν ο ρόλος του είναι 0. Αλλάξτε τον ρόλο του σε 1 πληκτρολογώντας AT+ROLE = 1 Η σειριακή οθόνη θα εκτυπώσει στη συνέχεια OK αφού ρυθμίσει το ρόλο του HC-05 σε 1 (Master). Τύπος AT+ROLE; Και πάλι σε διπλό έλεγχο.
VI. Πληκτρολογήστε AT+CMODE; και πατήστε αποστολή. Η σειριακή οθόνη θα εκτυπώσει ποια λειτουργία σύνδεσης έχει το HC-05 αυτήν τη στιγμή. 0 = σύνδεση μόνο σε σταθερή διεύθυνση. 1 = σύνδεση σε οποιοδήποτε κοντινό Bluetooth. Εάν το cmode του είναι 1. Αλλάξτε το cmode σε 0 πληκτρολογώντας AT+CMODE = 0 Η σειριακή οθόνη θα εκτυπώσει στη συνέχεια OK αφού ρυθμίσετε το cmode του HC-05 σε 0. Πληκτρολογήστε AT+CMODE; Και πάλι σε διπλό έλεγχο.
VII. Πληκτρολογήστε AT+UART; και πατήστε αποστολή. Η σειριακή οθόνη θα εκτυπώσει το ρυθμό baud που έχει αυτή τη στιγμή το HC-05. (δηλαδή +UART: 9600, 0, 0). Θυμηθείτε ότι πρέπει να ορίσουμε τον ίδιο ρυθμό baud με τον HC-06. Για να ρυθμίσετε το ρυθμό baud του HC-05 σε 115200. Πληκτρολογήστε AT+UART = 115200, 0, 0 Η σειριακή οθόνη θα εκτυπώσει ΟΚ. Πληκτρολογήστε AT+UART; Και πάλι σε διπλό έλεγχο. (θα πρέπει τώρα να εκτυπώνει +UART: 115200, 0, 0).
VIII. Τύπος AT+PSWD; Για να καθορίσετε τον κωδικό πρόσβασης του HC-05. Θυμηθείτε ότι ο κωδικός πρόσβασης μεταξύ του HC-06 και του HC-05 πρέπει να είναι ο ίδιος. Εάν ο κωδικός πρόσβασής του δεν είναι 1234. Ορίστε τον κωδικό πρόσβασης σε AT+PSWD = 1234 Η σειριακή οθόνη θα εκτυπώσει ΟΚ. Τύπος AT+PSWD; Και πάλι σε διπλό έλεγχο.
IX Εάν έχετε τη διεύθυνση του HC-06 παραλείψτε ήδη αυτό το βήμα και συνεχίστε στο βήμα X. Αυτό το βήμα θα καθορίσει τη διεύθυνση του HC-06. Πληκτρολογήστε AT+INIT. Η σειριακή οθόνη θα πρέπει να εκτυπώνει ΟΚ. Πληκτρολογήστε AT+INQ Αυτή η εντολή θα ρωτήσει για τις γύρω συσκευές bluetooth. Η σειριακή οθόνη θα πρέπει να εκτυπώσει τη διεύθυνση του σήματος τύπου, HC-06. (δηλ. +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. Συνδέστε το HC-05 με το HC-06. Ανακτήστε τη διεύθυνση που ανακαλύψατε είτε μέσω της εφαρμογής bluetooth finder είτε μέσω της μεθόδου AT+INQ. Αντικαταστήστε τα άνω και κάτω τελεία της διεύθυνσης (98D3: 31: FD5F83) με κόμματα (98D3, 31, FD5F83) στη διεύθυνση Τύπος AT+PAIR = 98D3, 31, FD5F83, 5 Το 5 σε αυτήν την εντολή ζεύγους είναι το χρονικό όριο σε δευτερόλεπτα. Εάν το HC-05 δεν συνδυαστεί με την προβλεπόμενη διεύθυνση, θα εκτυπωθεί μήνυμα σφάλματος. Διαφορετικά, εάν η σύζευξη είναι επιτυχής, ένα OK θα εκτυπωθεί στη σειριακή οθόνη.
XI. Συνδέστε το HC-05 με το HC-06. Τύπος AT+BIND = 98D3, 31, FD5F83 Η σειριακή οθόνη θα πρέπει να εκτυπώνει ΟΚ εάν είναι επιτυχής.
XII. Σύνδεσμος HC-06. Τύπος AT+LINK = 98D3, 31, FD5F83 Η σειριακή οθόνη θα πρέπει να εκτυπώνει ΟΚ εάν είναι επιτυχής.
XIII. Μόλις δεθούν τα HC-05 και HC-06. Το HC-05 αναβοσβήνει μία φορά κάθε 2 δευτερόλεπτα και το HC-06 θα παραμείνει αναμμένο (δεν αναβοσβήνει).
ΣΥΓΧΑΡΗΤΗΡΙΑ HC-05 και HC-06 είναι τώρα δεμένα μαζί
Βήμα 4: Βήμα 4: Δημιουργήστε τη βάση του αυτοκινήτου RC Ακολουθήστε τις οδηγίες στις εικόνες σε αυτό το Tep
Βήμα 5: Βήμα 5: Συνδέστε τους 2 κινητήρες DC επιβράδυνσης στο Stepper L9110S
*Σημειώστε τον τρόπο ρύθμισης του Sketch, το L9110S πρέπει να συνδέεται με τους κινητήρες DC όπως ακριβώς φαίνεται στις συνημμένες εικόνες (επισυνάπτονται με χρονολογική σειρά)
Βήμα 6: Βήμα 5: Ανεβάστε το CAR.ino Sketch Into Arduino (CAR)
Βήμα 7: Βήμα 6: Αποσυνδέστε το Arduino (CAR) από την πηγή ισχύος και συνδέστε την ασπίδα στην κορυφή του Arduino
Βήμα 8: Βήμα 7: Συνδέστε το L9110S Stepper στο Arduino Shield (CAR)
Βήμα 9: Βήμα 8: Συνδέστε το HC-06 στο Arduino Shield (CAR)
Βήμα 10: Βήμα 9: Η διαμόρφωση αυτοκινήτου RC έχει ολοκληρωθεί. Το αυτοκίνητο πρέπει να μοιάζει με αυτό
Βήμα 11: Βήμα 10: Ανεβάστε το HAND.ino Sketch Into Arduino (HAND)
Βήμα 12: Βήμα 11: Αποσυνδέστε το Arduino (ΧΕΡΙ) από την πηγή ισχύος και συνδέστε την ασπίδα στην κορυφή του Arduino
Βήμα 13: Βήμα 12: Συνδέστε το Gyro στο Arduino Shield (ΧΕΙΡΟ)
Δείτε συνημμένη εικόνα
Βήμα 14: Βήμα 13: Συνδέστε το HC-06 στο Arduino Shield (HAND)
Συνιστάται:
Πώς να φτιάξετε αυτοκίνητο ελεγχόμενο από smartphone: 5 βήματα
Πώς να φτιάξετε ελεγχόμενο αυτοκίνητο με smartphone: Όλοι λατρεύουν να παίζουν με τηλεχειριζόμενο αυτοκίνητο που λειτουργεί με Smartphone. Αυτό το βίντεο είναι για το πώς να το φτιάξετε
GoBabyGo: Φτιάξτε αυτοκίνητο με βόλτα με ελεγχόμενο χειριστήριο: 10 βήματα (με εικόνες)
GoBabyGo: Make a Joystick-Ride-on Car: Ιδρύθηκε από καθηγητή του Πανεπιστημίου του Ντέλαγουερ, το GoBabyGo είναι μια παγκόσμια πρωτοβουλία που δείχνει στους ανθρώπους πώς να τροποποιούν τα αυτοκίνητα παιχνιδιών, έτσι ώστε να μπορούν να χρησιμοποιηθούν από μικρά παιδιά με περιορισμένη κινητικότητα. Το έργο, το οποίο περιλαμβάνει την αντικατάσταση του πεντάλ του ποδιού
Κινητό ελεγχόμενο Bluetooth αυτοκίνητο -- Εύκολο -- Απλό -- Hc-05 -- Motor Shield: 10 βήματα (με εικόνες)
Κινητό ελεγχόμενο Bluetooth αυτοκίνητο || Εύκολο || Απλό || Hc-05 || Motor Shield: … ΕΓΓΡΑΦΕΙΤΕ στο κανάλι μου στο YouTube ………. Αυτό είναι το αυτοκίνητο που ελέγχεται από Bluetooth και χρησιμοποίησε τη μονάδα Bluetooth HC-05 για επικοινωνία με το κινητό. Μπορούμε να ελέγξουμε το αυτοκίνητο με κινητό μέσω Bluetooth. Υπάρχει μια εφαρμογή για τον έλεγχο της κίνησης του αυτοκινήτου
Φτιάξτε το δικό σας Αυτοκίνητο Αυτοκίνητο - (Αυτό το Εκπαιδευτικό Εργασία είναι σε εξέλιξη): 7 Βήματα
Κατασκευάστε το δικό σας αυτοκινούμενο αυτοκίνητο - (This Instructable Is Work in Process): Γεια σας, Αν ρίξετε μια ματιά στο άλλο μου Instructable on Drive Robot With Remote USB Gamepad, αυτό το έργο είναι παρόμοιο, αλλά σε μικρότερη κλίμακα. Μπορείτε επίσης να ακολουθήσετε ή να λάβετε κάποια βοήθεια ή έμπνευση από τα Robotics, Home-Grown Voice-Recognition ή Self
Πώς να χτίσετε: Arduino Αυτοκίνητο αυτοκίνητο: 7 βήματα (με εικόνες)
Πώς να κατασκευάσετε: Αυτοκίνητο αυτοκίνητο Arduino: Το αυτοκινούμενο αυτοκίνητο Arduino είναι ένα έργο που αποτελείται από σασί αυτοκινήτου, δύο μηχανοκίνητους τροχούς, έναν 360 ° τροχός (μη μηχανοκίνητος) και μερικοί αισθητήρες. Τροφοδοτείται από μπαταρία 9 βολτ χρησιμοποιώντας Arduino Nano συνδεδεμένο σε μίνι σανίδα ψωμιού για έλεγχο