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

Πώς να φτιάξετε ένα απλό αυτοκίνητο RC με ελεγχόμενο Bluetooth: 7 βήματα (με εικόνες)
Πώς να φτιάξετε ένα απλό αυτοκίνητο RC με ελεγχόμενο Bluetooth: 7 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε ένα απλό αυτοκίνητο RC με ελεγχόμενο Bluetooth: 7 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε ένα απλό αυτοκίνητο RC με ελεγχόμενο Bluetooth: 7 βήματα (με εικόνες)
Βίντεο: Πώς να βοηθήσετε την αναρρίχηση με μια προπόνηση CASUALTY - IRATA επιπέδου 2 2024, Νοέμβριος
Anonim
Πώς να φτιάξετε ένα απλό RC αυτοκίνητο ελεγχόμενο μέσω Bluetooth
Πώς να φτιάξετε ένα απλό RC αυτοκίνητο ελεγχόμενο μέσω Bluetooth

Γεια σε όλους, είμαι ο Bryan Tee Pak Hong. Αυτή τη στιγμή είμαι ένας φοιτητής στο Πολυτεχνείο της Σιγκαπούρης που σπουδάζω Μηχανική Υπολογιστών.

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

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

Χωρίς άλλη καθυστέρηση, ας ξεκινήσουμε!

Βήμα 1: Βήμα 0: Προετοιμασία υλικών

Βήμα 0: Προετοιμασία υλικών
Βήμα 0: Προετοιμασία υλικών

Τα υλικά είναι πολύ βασικά και εύκολα προσβάσιμα, είναι:

  1. Πλαίσιο αυτοκινήτου* (χρησιμοποιώ κουτί μπισκότων για το νέο έτος, να είστε δημιουργικοί με την επιλογή σας!) X1
  2. Κινητήρες και ελαστικά DC x2
  3. Arduino Uno (ή οποιαδήποτε άλλη παραλλαγή) x1
  4. L298N H-γέφυρα x1
  5. Τροχός τροχού x1
  6. Μπαταρίες (1 για Arduino, 1 για κινητήρες)
  7. Άνδρες σε άνδρες άλτες, άνδρες σε γυναίκες άλτες
  8. Μονάδα Bluetooth HC-06 ή HC-05 x1
  9. Breadboard (γρήγορες και εύκολες συνδέσεις) x1

Άλλοι εξοπλισμοί που θα χρειαστείτε/μπορεί να χρειαστείτε:

  • Συγκολλητικό σίδερο
  • Πυροβόλο θερμής κόλλας

*Σημείωση: στο σασί μου έχει προσαρτημένο έναν αισθητήρα IR, δεν απαιτείται σε αυτό το σεμινάριο

Βήμα 2: Βήμα 1: Προετοιμασία του πλαισίου

Βήμα 1: Προετοιμασία του πλαισίου
Βήμα 1: Προετοιμασία του πλαισίου

Πρώτον, αφαιρέστε το ψωμί σας. Θα πρέπει να μπορεί να χωριστεί σε 3 μερίδες, 2 +/- κάθετες ράβδους από τις πλευρές και το μεσαίο τμήμα, όπου θα γίνουν οι περισσότερες συνδέσεις σας. Αυτό επιτρέπει πολύ εύκολες τοποθετήσεις εξαρτημάτων, όπου μπορείτε:

  • συνδέστε 5V από το Arduino σας στην αριστερή πλευρά
  • συνδέστε το GND από το Arduino στη δεξιά πλευρά
  • κάντε όλες τις συνδέσεις σας κοντά στο Arduino

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

Βήμα 3: Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας

Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας
Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας
Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας
Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας
Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας
Βήμα 2: Σύνδεση του L298N με τους κινητήρες σας

Συγκολλήστε 2 καλώδια στον κινητήρα DC σας. Στη συνέχεια, συνδέστε τα άλλα άκρα των καλωδίων σε μία από τις υποδοχές 2 οπών στη γέφυρα L298N. Η σειρά του τρόπου σύνδεσης του καλωδίου δεν έχει σημασία. Επαναλάβετε αυτό για τον άλλο κινητήρα.

Στη συνέχεια, βάλτε άλματα από αρσενικά σε θηλυκά στις αρσενικές καρφίτσες που βρίσκονται δίπλα στην 3 πρίζα. Απαιτείται 6, 3 για κάθε πλευρά, όπου το 1 είναι για τον έλεγχο της ταχύτητας του κινητήρα μέσω PWM και 2 για τις κατευθύνσεις. Θυμηθείτε ποια καλώδια συνδέονται με πού, καθώς αυτό θα είναι σημαντικό αργότερα.

Πάρτε ένα από τα πακέτα μπαταριών σας και συνδέστε/κολλήστε το μαύρο καλώδιο (καλώδιο γείωσης) σε έναν αρσενικό άλτη. Αυτό θα χρησιμοποιηθεί για την επίτευξη ενός κοινού λόγου με το arduino αργότερα. Συνδέστε το κόκκινο καλώδιο στην είσοδο 12V (αριστερότερη πρίζα) και το μαύρο καλώδιο στο GND (μεσαία πρίζα) της μονάδας L298N.

Βήμα 4: Βήμα 3: Τοποθέτηση όλων μαζί

Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί
Βήμα 3: Συνδυάζοντας τα πάντα μαζί

Κολλήστε θερμά τη μονάδα L298 στο σασί του αυτοκινήτου σας στη θέση που θεωρήσατε ότι ταιριάζει στο Βήμα 1. Στη συνέχεια, κολλήστε ζεστά τους 2 κινητήρες DC στις πλευρές του σασί σας. Το σασί μου έχει μια βουτιά στις άκρες, οπότε χρησιμοποίησα μερικά παξιμάδια που είχα γύρω για να αντισταθμίσω το ύψος, ώστε να μπορώ να κολλήσω σωστά τους κινητήρες. Αυτό είναι προαιρετικό, εάν χρησιμοποιείτε επίπεδο σασί, δεν απαιτείται μετατόπιση. Αφού κολλήσετε τους 2 κινητήρες, κολλήστε τη μπαταρία στο πλαίσιο. Κόλλησα το δικό μου στο κάτω μέρος λόγω περιορισμών χώρου. Επίσης, κόλλησα τη μπαταρία ελαφρώς δεξιά για να δημιουργήσω χώρο για την αφαίρεση του καλύμματος της μπαταρίας. Τέλος, κολλήστε τον τροχό τροχού στη θέση του και το βασικό σας αυτοκίνητο έχει τελειώσει! Προσπαθήστε να βρείτε έναν τροχό τροχού που μπορεί να επιτρέψει στο ρομπότ σας να έχει σταθερό ύψος, όσο κι αν γυρίζει ο τροχός.

Συνδέστε τα 6 καλώδια άλματος στη σανίδα, κατηγοριοποιήστε τα ως 3 για αριστερά και 3 για δεξιά.

Επόμενο μέρος θα καλύψουμε στον εγκέφαλο του αυτοκινήτου, γνωστός και ως Arduino.

Βήμα 5: Βήμα 4: Σύνδεση και κωδικός Arduino

Βήμα 4: Σύνδεση και κωδικός Arduino
Βήμα 4: Σύνδεση και κωδικός Arduino
Βήμα 4: Σύνδεση και κωδικός Arduino
Βήμα 4: Σύνδεση και κωδικός Arduino

Συνδέστε το δεξιό πείρο ταχύτητας στο pin 6 και το αριστερό pin ταχύτητας στο pin 11 στο Arduino.

Στη συνέχεια, συνδέστε τους άλλους 2 πείρους κατεύθυνσης κάθε πλευράς από το σανίδι στο Arduino μέσω αρσενικών και αρσενικών άλτων:

  • δεξιά - καρφίτσες 7 και 8
  • αριστερά - καρφίτσες 12 και 13

Όποια σειρά και αν έχει σημασία, θα αλλάξουμε τις συνδέσεις αν είναι λάθος. Ωστόσο, είναι σημαντικό να μην αλλάξετε εντελώς το αριστερό και το δεξί μέρος. Τοποθετήστε το Arduino στη θέση που σχεδιάσατε στο Βήμα 1.

Τώρα, αντιγράψτε τον κώδικα από αυτόν τον ιστότοπο για να δοκιμάσετε τις κινήσεις του κινητήρα:

  1. ανεβάστε αυτόν τον κωδικό στο Arduino σας
  2. εάν το ρομπότ περιστρέφεται δεξιόστροφα, αλλάξτε τα 2 καλώδια κατεύθυνσης αρσενικού σε αρσενικό άλτη στα δεξιά
  3. αν το ρομπότ περιστρέφεται αριστερόστροφα, αλλάξτε τα 2 καλώδια κατεύθυνσης αρσενικού σε αρσενικό άλτη στα αριστερά
  4. εάν το ρομπότ κινείται προς τα πίσω, αλλάξτε τα 2 καλώδια κατεύθυνσης του αρσενικού σε αρσενικό άλτη και στις δύο πλευρές

Κολλήστε την άλλη μπαταρία στο πλαίσιο και ένα βασικό ρομπότ είναι έτοιμο! Σε αυτό το σημείο, μπορείτε να προγραμματίσετε το ρομπότ σας όπως θέλετε, μη διστάσετε να πειραματιστείτε. Στο επόμενο βήμα, θα διερευνήσουμε μερικές βασικές κινήσεις για το αυτοκίνητό μας RC μέσω bluetooth.

Βήμα 6: Βήμα 5: Ενότητα HC-06

Βήμα 5: Ενότητα HC-06
Βήμα 5: Ενότητα HC-06

Ο χειρισμός αυτής της ενότητας είναι λίγο περίπλοκος. Πριν ξεκινήσουμε, ανεβάστε αυτόν τον κώδικα στο Arduino σας.

Τοποθετήστε τη μονάδα στο breadboard, μην επικαλύψετε τις συνδέσεις με τους κινητήρες. Κάντε τις συνδέσεις όπως φαίνεται:

  • VCC - 5V (3.3V δεν θα λειτουργήσει!)
  • GND - GND
  • RX σε bluetooth --- Pin 1 στο Arduino
  • TX σε bluetooth --- Pin 0 στο Arduino

Κατεβάστε μια εφαρμογή που ονομάζεται Arduino bluetooth controller στο τηλέφωνό σας Android. Δεν είμαι κάτοχος iphone, οπότε λυπάμαι για χρήστες iphone, αλλά θα πρέπει να μπορείτε να βρείτε παρόμοιες εφαρμογές που έχουν την ίδια λειτουργία. Ενεργοποιήστε το Arduino σας και συνδέστε τη μονάδα bluetooth με το τηλέφωνό σας (συνήθως ονομάζεται HC-05/06 ή BT03/04 κ.λπ.), εάν σας ζητηθεί να πληκτρολογήσετε έναν κωδικό πρόσβασης, πληκτρολογήστε 1234 ή 0000, εάν η επαλήθευση αποτύχει ή εσείς δεν φαίνεται να συνδέεται, τότε θα πρέπει να το ελέγξουμε από έναν υπολογιστή που έχει λειτουργία bluetooth. Προς το παρόν, ανοίξτε την εφαρμογή Arduino bluetooth controller και συνδέστε τη στη συσκευή σας. Επιλέξτε τη μονάδα bluetooth και θα φτάσετε σε μια διεπαφή ελέγχου PS2-ish.

Κάντε αυτές τις συνδέσεις κλειδιών

  • w Εμπρός
  • μια Αριστερά
  • s Επιστροφή
  • δ Σωστά
  • ΕΠΕΞΕΡΓΑΣΙΑ: j Κουμπί διακοπής

Βήμα 7: Συγχαρητήρια! Το απλό αυτοκίνητό σας με ελεγχόμενο Bluetooth είναι πλήρες

Συγχαρητήρια! Το απλό αυτοκίνητο RC με έλεγχο Bluetooth είναι πλήρες!
Συγχαρητήρια! Το απλό αυτοκίνητο RC με έλεγχο Bluetooth είναι πλήρες!

Περίληψη:

  • Θα χρειαστούμε 2 κινητήρες και μια γέφυρα Η για να οδηγήσουμε τον κινητήρα
  • Ένας εγκέφαλος, στην περίπτωσή μας arduino, χρειάζεται για να δώσει εντολή στο ρομπότ πώς να κινείται
  • Μπορούμε να χρησιμοποιήσουμε τα τηλέφωνά μας ως τηλεχειριστήριο για το αυτοκίνητό μας RC

Εάν θέλετε να χρησιμοποιήσετε τον υπολογιστή σας, ωστόσο, συνδέστε τον υπολογιστή σας με τη μονάδα bluetooth, μεταβείτε στις ρυθμίσεις bluetooth που βρίσκονται στο τέλος της σελίδας διαμόρφωσης bluetooth, ελέγξτε σε ποια θύρα συνδέεται (συμβουλή: είναι εξερχόμενη και έχει το όνομα της μονάδας bluetooth). Μεταβείτε στα εργαλεία> σειριακές θύρες και αλλάξτε το COM στη σωστή θύρα COM. Εκκινήστε την οθόνη Seial και πληκτρολογήστε 'w' για να προχωρήσει το ρομπότ, 's' για να πάει πίσω κ.λπ.

Αν έχετε φτάσει ως εδώ, συγχαρητήρια! Διασκεδάστε με το αυτοκίνητο RC που ελέγχεται από Bluetooth!

Ενημέρωση: Μπορείτε να διαβάσετε την ανάρτηση του ιστολογίου μου εδώ.

Συνιστάται: