MetallicGR

DIY: RC Car με bluetooth και χειρισμό από Android

Recommended Posts

[NEWS_IMG=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums497-picture34932.jpg[/NEWS_IMG] Μετατρέψτε ένα κομμάτι του παιδικού σας εαυτού, σε σύγχρονο παιχνίδι και ζήστε ξανά, ατελείωτες ώρες διασκέδασης!

Στο σημερινό DIY καλούμαστε να ανοίξουμε την αποθήκη και να ψάξουμε για όλα τα παλιά τηλεκατευθυνόμενα που περνούσαμε ατελείωτες ώρες. Μπορεί βέβαια να πέρασαν τα χρόνια, όμως οι περισσότεροι από εσάς ενδέχεται να έχει κρατήσει το "καλό" RC Car σε άψογη κατάσταση, έτοιμο για μάχη! Με όλα τα μοντέρνα drones, τα Android smartphones και την τεχνολογία Bluetooth που έχει μπει σε σχεδόν κάθε συσκευή, μπορούμε πλέον να απαλλαχτούμε από τον κλασικό τρόπο που ελέγχουμε ένα αντικείμενο, κάτι που θα δούμε στο σημερινό DIY.

Για τον σκοπό αυτό θα χρησιμοποιήσουμε ένα RC Car, είτε λειτουργικό, είτε χαλασμένο μιας και θα χρησιμοποιήσουμε ένα Arduino Pro Mini 328 το οποίο λειτουργεί με λίγο ρεύμα για να μπορεί να αντεπεξέλθει στις 4x AA μπαταρίες μας. Επίσης θα χρειαστούμε ένα TB6612FNG Dual Motor Driver, HC-06 bluetooth module για τον απομακρυσμένο έλεγχο του αυτοκινήτου, προαιρετικά δύο κόκκινα και δύο λευκά LED, 4x Resistor 10k, breadboard για τις δοκιμές μας, και τέλος jumpers και καλώδια.

Βήμα 1. Η συνδεσμολογία έχει ως εξής. Τα καλώδια των LED θα τοποθετηθούν επάνω στα μοτέρ κίνησης και περιστροφής. Ο πιο λεπτομερής τρόπος συνδεσμολογίας (εάν δε βλέπετε καλά στη φωτογραφία) έχει ως εξής:

1. Bluetooth (e.g. HC-06) -> Arduino Pro Mini (3.3V)

RXD - TXD

TXD - RXD

VCC - 3.3V from Arduino Pro Mini (VCC)

GND - GND

2. TB6612FNG Dual Motor Driver -> Arduino Pro Mini

AIN1 - 4

AIN2 - 7

BIN1 - 8

BIN2 - 9

PWMA - 5

PWMB - 6

STBY - Vcc

VMOT - motor voltage (4.5 to 13.5 V) - 6V from RC Car battery

Vcc - logic voltage (2.7 to 5.5) - 3.3V from Arduino Pro Mini (VCC)

GND - GND

3. TB6612FNG Dual Motor Driver -> DC Motors

A01 - drive motor A

A02 - drive motor A

B01 - steering motor B

B02 - steering motor B

4. LEDs -> Arduino Pro Mini

front right led - 2

front left led - 3

rear right led - 14

rear left led - 15

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43844.png[/img_alt]

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43843.png[/img_alt]

Βήμα 2. Ο κώδικας του Arduino είναι προφανώς δωρεάν και διανέμεται από το GitHub.

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43842.png[/img_alt]

Βήμα 3. Το τελευταίο βήμα είναι να κατεβάσουμε την εφαρμογή για Android από το Google Play και συνδέουμε το RC με το smartphone από την επιλογή connect.

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43841.png[/img_alt]

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43840.png[/img_alt]

[img_alt=DIY: RC Car με bluetooth και χειρισμό από Android]http://www.hwbox.gr/members/2195-albums570-picture43839.png[/img_alt]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now