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

Arduino Bluetooth RC Car: 6 βήματα
Arduino Bluetooth RC Car: 6 βήματα

Βίντεο: Arduino Bluetooth RC Car: 6 βήματα

Βίντεο: Arduino Bluetooth RC Car: 6 βήματα
Βίντεο: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Νοέμβριος
Anonim
Arduino Bluetooth RC Car
Arduino Bluetooth RC Car

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

Βήμα 1: Συλλέξτε τα υλικά σας

Συλλέξτε τα υλικά σας
Συλλέξτε τα υλικά σας
Συλλέξτε τα υλικά σας
Συλλέξτε τα υλικά σας
Συλλέξτε τα υλικά σας
Συλλέξτε τα υλικά σας

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

-Ardduino Uno

-Καλώδιο τροφοδοσίας USB/Arduino

-Breadboard

-HC-06 Μονάδα Bluetooth

-Βοηθητικό μοτέρ

-9V DC μοτέρ

-2 Μπαταρίες 9V

-2 Κουμπώματα μπαταρίας

-MOSFET Transistor

-Δίοδος

-Jumper Wires

-Ελαστικές ταινίες

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα

Εδώ είναι ένα σχηματικό σχήμα του κυκλώματος και μια εικόνα του κυκλώματος που έφτιαξα. Ας το φτιάξουμε σταδιακά:

-Πρώτα συνδέστε τη δύναμη και τη γείωση του Arduino με τη δύναμη και τη γείωση στην αριστερή πλευρά του ψωμιού σας

-Συνδέστε την πρώτη μπαταρία που τροφοδοτεί τη δύναμη και τη γείωση στη δεξιά πλευρά της σανίδας. Συνδέστε την άλλη τροφοδοσία μπαταρίας στον πείρο Vin στο Arduino και η γείωση της μπαταρίας ασφαλίζει στη γείωση στο Arduino.

-Συνδέστε τον πείρο τροφοδοσίας του σερβοκινητήρα στο 5V στην αριστερή πλευρά του breadboard, τον πείρο γείωσης στη γείωση στην αριστερή πλευρά του breadboard και τον κεντρικό πείρο του σερβοκινητήρα στον πείρο 9 στο Arduino. Ο κεντρικός πείρος είναι αυτός που θα μας επιτρέψει να ελέγξουμε τη γωνία στην οποία έχει ρυθμιστεί το σερβο.

-Συνδέστε τον πείρο VCC της μονάδας Bluetooth HC-06 σε 5V στην αριστερή πλευρά του breadboard και τον πείρο GND στο έδαφος στην αριστερή πλευρά του breadboard. Αποφύγετε να συνδέσετε τις καρφίτσες TX και RX μέχρι να ανεβάσετε το πρόγραμμα στον πίνακα Arduino, επειδή η πλακέτα δεν θα δεχτεί το πρόγραμμα ενώ αυτές οι ακίδες είναι συνδεδεμένες. Αφού ανεβάσετε το πρόγραμμα στο βύσμα Arduino, το pin TX του HC -06 στην καρφίτσα RX του Arduino και την καρφίτσα RX του HC-06 στο TX του Arduino.

-Δίπλα στη σειρά είναι το μοτέρ. Επειδή το Arduino παράγει μόνο το πολύ 5V δεν είναι αρκετό για να προωθήσει την κάρτα προς τα εμπρός, ωστόσο πρέπει να είμαστε σε θέση να ελέγχουμε τον κινητήρα χρησιμοποιώντας το Arduino. Αυτό θα το κάνουμε χρησιμοποιώντας ένα εξάρτημα που ονομάζεται τρανζίστορ MOSFET. Το MOSFET διαθέτει 3 ακίδες, μια πύλη, μια πηγή και μια αποχέτευση. Όπως μπορείτε να δείτε από την εικόνα, όταν εφαρμόζουμε 5V στην πύλη, η ισχύς θα μπορεί να ρέει από την αποχέτευση στην πηγή. Έχοντας αυτό κατά νου, θα συνδέσουμε τον πείρο πύλης του MOSFET με τον πείρο 6 του Arduino, αναφέροντας την εικόνα για να βεβαιωθείτε ότι συνδέετε τους σωστούς πείρους. Αυτό θα μας επιτρέψει να συνδέσουμε τους άλλους 2 ακροδέκτες του MOSFET, βάζοντας τροφοδοσία από τον πείρο 10. Στη συνέχεια, συνδέστε την πηγή του MOSFET στη γείωση στη δεξιά πλευρά της σανίδας. Στη συνέχεια, συνδέστε το ένα άκρο του κινητήρα με τον πείρο αποστράγγισης στο MOSFET και επίσης συνδέστε μια δίοδο από τον πείρο αποστράγγισης στη μπάρα τροφοδοσίας στη δεξιά πλευρά της σανίδας. Αυτή η δίοδος παράλληλα θα σταματήσει κάτι που ονομάζεται αντίστροφη τάση. Όταν ένας κινητήρας περιστρέφεται δημιουργεί ηλεκτρική ενέργεια σαν γεννήτρια και αυτός ο ηλεκτρισμός μπορεί να ρέει προς την αντίθετη κατεύθυνση από την οποία λειτουργεί το κύκλωμα. Αυτό μπορεί να προκαλέσει προβλήματα και για να σταματήσουμε να το κάνουμε αυτό, πρέπει να εισάγουμε μια δίοδο παράλληλα με τον κινητήρα. Τώρα συνδέστε το άλλο άκρο του κινητήρα στη μπάρα τροφοδοσίας στη δεξιά πλευρά του ψωμιού. Mayσως χρειαστεί να αντιστρέψετε τις συνδέσεις του κινητήρα εάν συνειδητοποιήσετε ότι ο κινητήρας περιστρέφεται σε λάθος κατεύθυνση για το αυτοκίνητό σας. Λάβετε υπόψη αυτό όταν ξεκινάτε τις δοκιμές του αυτοκινήτου.

Βήμα 3: Το πρόγραμμα

Αυτό είναι το πρόγραμμα που θα βάλουμε στο Arduino Uno για να ελέγξουμε το αυτοκίνητο. Κατεβάστε το και ανοίξτε το στο Arduino IDE. Θα το ανεβάσουμε στον πίνακα Arduino για να ελέγξουμε το αυτοκίνητο.

Βήμα 4: Δημιουργία βάσης αυτοκινήτου

Δημιουργία βάσης αυτοκινήτου
Δημιουργία βάσης αυτοκινήτου
Δημιουργία βάσης αυτοκινήτου
Δημιουργία βάσης αυτοκινήτου

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

Βήμα 5: Συναρμολόγηση όλων μαζί

Συναρμολόγηση όλων μαζί
Συναρμολόγηση όλων μαζί
Συναρμολόγηση όλων μαζί
Συναρμολόγηση όλων μαζί

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

Βήμα 6: Λήψη της εφαρμογής

Λήψη της εφαρμογής
Λήψη της εφαρμογής

Χρειάζεστε ένα τηλέφωνο Android για να λειτουργήσει αυτό και, στη συνέχεια, μεταβείτε στο google play και βρείτε την εφαρμογή που ονομάζεται "Έξυπνο Bluetooth". Συνδέστε το με τη μονάδα Bluetooth HC-06 και είστε έτοιμοι!

Συνιστάται: