Πίνακας περιεχομένων:
Βίντεο: Arduino Bluetooth Car: 6 βήματα (με εικόνες)
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
αυτό είναι το πρώτο μου έργο Arduino που είναι αρκετά απλό να το φτιάξω. θα χρειαστεί περίπου μισή ώρα για να το φτιάξετε είναι αρκετά απλό καθώς νομίζετε ότι μπορείτε επίσης να το κάνετε ακολουθώντας τα παρακάτω βήματα και να διασκεδάσετε μου δίνει τη χαρά όταν τελικά το κατάφερα. τώρα είναι η σειρά σας να το φτιάξετε. απλώς ακολουθήστε τα βήματα που δίνονται στην περιγραφή
Βήμα 1: Απαιτήσεις
Arduino uno board Bluetooth module hc 05 4wd shield (adafruit) Jumper wires Δύο μπαταρίες 9V (1. πίνακας arduino 2. εξωτερική τροφοδοσία στο καπάκι) Καπάκι μπαταρίας με υποδοχή ακίδων 9v
Βήμα 2: Σύνδεση
τοποθετήστε την ασπίδα στον πίνακα arduino και συνδέστε το Bluetooth στο audino ή απευθείας στην ασπίδα με συγκόλληση σε αυτό συνδέστε RX σε TX, TX σε RX, γείωση με γείωση, vcc σε vcc όπως φαίνεται στο σχήμα και επίσης συνδέστε μοτέρ σε M1 (αριστερά) και Μ2 (δεξιά)
Βήμα 3: Κωδικοποίηση
// *** 1- Τεκμηρίωση // Αυτό το πρόγραμμα χρησιμοποιείται για τον έλεγχο ενός ρομπότ αυτοκινήτου χρησιμοποιώντας μια εφαρμογή που επικοινωνεί με το Arduino μέσω μονάδας bluetooth
#περιλαμβάνω
// δημιουργεί δύο αντικείμενα για τον έλεγχο των ακροδεκτών 3 και 4 της ασπίδας κινητήρα AF_DCMotor motor1 (3). AF_DCMotor motor2 (4); εντολή char? void setup () {Serial.begin (9600); // Ρυθμίστε το ρυθμό baud στη μονάδα Bluetooth. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Να σταματήσει(); // αρχικοποίηση με σταματημένους κινητήρες // Αλλαγή λειτουργίας pin μόνο εάν η νέα εντολή είναι διαφορετική από την προηγούμενη. //Serial.println (εντολή); switch (command) {case 'F': forward (); Διακοπή; περίπτωση «Β»: πίσω (); Διακοπή; περίπτωση «L»: αριστερά () Διακοπή; περίπτωση «R»: δεξιά (); Διακοπή; }}} void forward () {motor1.setSpeed (255); // Ορισμός μέγιστης ταχύτητας motor1.run (FORWARD); // περιστρέψτε τον κινητήρα δεξιόστροφα motor2.setSpeed (255); // Ορισμός μέγιστης ταχύτητας motor2.run (FORWARD); // περιστρέψτε το μοτέρ δεξιόστροφα} void back () {motor1.setSpeed (255); motor1.run (BACKWARD); // περιστρέψτε τον κινητήρα αριστερόστροφα motor2.setSpeed (255); motor2.run (ΠΙΣΩ) // περιστρέψτε το μοτέρ αριστερόστροφα} κενό αριστερά () {motor1.setSpeed (255); // Ορισμός μέγιστης ταχύτητας motor1.run (FORWARD); // περιστρέψτε τον κινητήρα δεξιόστροφα motor2.setSpeed (0); motor2.run (ΑΠΕΛΕΥΘΕΡΩΣΗ)? // απενεργοποιήστε το motor2} void right () {motor1.setSpeed (0); motor1.run (ΑΠΕΛΕΥΘΕΡΩΣΗ)? // απενεργοποιήστε τον κινητήρα1 από το motor2.setSpeed (255); // Ορισμός μέγιστης ταχύτητας motor2.run (FORWARD); // περιστρέψτε το μοτέρ δεξιόστροφα} void Stop () {motor1.setSpeed (0); motor2.run (ΑΠΕΛΕΥΘΕΡΩΣΗ)? // απενεργοποιήστε το motor1 motor2setSpeed (0); motor2.run (ΑΠΕΛΕΥΘΕΡΩΣΗ)? // απενεργοποιήστε το motor2}
Βήμα 4: Μεταφόρτωση
αφαιρέστε τη μονάδα Bluetooth πριν ανεβάσετε τους κωδικούς
Βήμα 5: Τροφοδοσία
συνδέστε μπαταρία 9 βολτ στον πίνακα arduino και μπορείτε επίσης να συνδέσετε μπαταρία 9 βολτ για να προστατεύσετε μέσω εξωτερικής τροφοδοσίας για να αυξήσετε την παροχή ρεύματος στους κινητήρες σας αφαιρέστε τον βραχυκυκλωτήρα ισχύος που φαίνεται στο σχήμα.
Βήμα 6: Εγκατάσταση εφαρμογής
εγκατάσταση εφαρμογής ελεγκτή Bluetooth RC μέσω play store ανοίξτε την εφαρμογή ζητά άδεια ενεργοποιήστε το Bluetooth επιτρέψτε την πρώτη φορά που ο κωδικός πρόσβασης είναι 1234 ή 0000 και στη συνέχεια κάντε κλικ στο γρανάζι που εμφανίζεται στην εφαρμογή τώρα "επιλέξτε σύνδεση με αυτοκίνητο" το κόκκινο κουμπί που αναβοσβήνει στην εφαρμογή γυρίστε στο greennow είστε συνδεδεμένοι στο αυτοκίνητό σας παίξτε με αυτό και απολαύστε το έργο σας. σας ευχαριστώ που παρακολουθήσατε αυτήν την οδηγία