Πώς να φτιάξετε ένα όχημα παντός εδάφους ελεγχόμενο από το ραδιόφωνο

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

Πώς να φτιάξετε ένα όχημα παντός εδάφους ελεγχόμενο από το ραδιόφωνο
Πώς να φτιάξετε ένα όχημα παντός εδάφους ελεγχόμενο από το ραδιόφωνο

Βίντεο: Πώς να φτιάξετε ένα όχημα παντός εδάφους ελεγχόμενο από το ραδιόφωνο

Βίντεο: Πώς να φτιάξετε ένα όχημα παντός εδάφους ελεγχόμενο από το ραδιόφωνο
Βίντεο: Πώς να επισημάνετε ένα κείμενο | Filmora X Tutorial 2024, Απρίλιος
Anonim

Προτείνεται μια μέθοδος κατασκευής ενός μικρού παιχνιδιού με ραδιο-ελεγχόμενο όχημα παντός εδάφους.

Για την «καρδιά» του οχήματος παντός εδάφους, θα χρεωθούμε από την οικογένεια Arduino. Για την κατασκευή του πλαισίου, θα χρησιμοποιήσουμε έτοιμο πλαίσιο, το οποίο είναι πλέον εύκολο να αγοράσετε σε οποιοδήποτε κινεζικό ηλεκτρονικό κατάστημα ή σε ηλεκτρονικά καταστήματα. Θα ελέγξουμε το όχημα παντός εδάφους από ένα smartphone μέσω Bluetooth μέσω μιας δωρεάν εφαρμογής, την οποία θα κατεβάσουμε από το Google Play.

DIY όχημα παντός εδάφους
DIY όχημα παντός εδάφους

Είναι απαραίτητο

  • - Arduino UNO ή ισοδύναμο
  • - Μονάδα Bluetooth HC-06 ή αναλογική.
  • - L9110S μοτέρ ή αναλογικό.
  • - παρακολουθημένη πλατφόρμα για τη δεξαμενή Pololu Zumo ή παρόμοια ·
  • - ένα κομμάτι υαλοβάμβακα ανάλογα με το μέγεθος μιας πλακέτας Arduino ή μια ασπίδα για πρωτότυπο
  • - 2 ηλεκτρικοί κινητήρες κατάλληλοι για το επιλεγμένο πλαίσιο.
  • - 2 LED ("προβολείς") και 2 αντιστάσεις 180-220 Ohm.
  • - μπαταρίες (1 "στέμμα" ή 4-6 μπαταρίες δακτύλων) ·
  • - καλώδια σύνδεσης.
  • - κολλητήρι
  • - ένας υπολογιστής;
  • - 6-10 μπουλόνια M2, 5.

Οδηγίες

Βήμα 1

Συνδέουμε τους ηλεκτρικούς κινητήρες στο πλαίσιο. Χρησιμοποιώ δύο κινητήρες με ταχύτητα 12 mm που αγοράστηκαν από την Amperk. Ταιριάζουν απόλυτα με την πλατφόρμα ανιχνευτή Pololu Zumo της επιλογής μου.

Ηλεκτρικός κινητήρας 12 mm με γρανάζι
Ηλεκτρικός κινητήρας 12 mm με γρανάζι

Βήμα 2

Συναρμολογούμε το σασί που ακολουθεί σύμφωνα με τις οδηγίες που επισυνάπτονται σε αυτά. Είναι πολύ εύκολο να συναρμολογηθεί σε 10 λεπτά. Αυτό είναι το θεμέλιο για το μελλοντικό όχημα παντός εδάφους. Λάβετε υπόψη ότι αυτό το πλαίσιο διαθέτει χώρο για 4 μπαταρίες AA. Θα χρειαστεί να φέρετε 2 καλώδια για "+" και "-" έξω για να τροφοδοτήσετε ολόκληρη τη δομή μας. Μπορείτε να κολλήσετε ένα βύσμα κατάλληλο για Arduino στα καλώδια. Αυτό θα διευκολύνει τη σύνδεση τροφοδοσίας στον πίνακα. Εάν χρησιμοποιείται διαφορετική πλατφόρμα, τότε πρέπει να βρείτε ένα μέρος για να τοποθετήσετε τη θήκη μπαταριών και επίσης να βγάλετε τα καλώδια για να τροφοδοτήσετε την πλακέτα Arduino.

Πλατφόρμα ρομπότ Pololu Zumo - πλαίσιο για το μελλοντικό όχημα παντός εδάφους
Πλατφόρμα ρομπότ Pololu Zumo - πλαίσιο για το μελλοντικό όχημα παντός εδάφους

Βήμα 3

Συνδέουμε την πλακέτα Arduino στο πλαίσιο. Οι σύνδεσμοι σε αυτή τη ρομποτική πλατφόρμα δεν ευθυγραμμίζονται στις οπές με τις οπές στερέωσης στο Arduino UNO. Επομένως, δημιουργώ μια πρόσθετη πλατφόρμα υαλοβάμβακα, την οποία στερεώνω στο σασί χρησιμοποιώντας μπουλόνια M2, 5 και έπειτα βιδώνω την σανίδα σε αυτήν με 4 από τα ίδια μπουλόνια.

Εγκατάσταση του Arduino σε σασί που παρακολουθείται
Εγκατάσταση του Arduino σε σασί που παρακολουθείται

Βήμα 4

Σκεφτόμαστε πώς να διορθώσουμε τη μονάδα Bluetooth, το πρόγραμμα οδήγησης κινητήρα και τους "προβολείς" στο πλαίσιο, έτσι ώστε όλα αυτά να μπορούν να συνδεθούν εύκολα στο Arduino. Θα χρησιμοποιήσω έναν ειδικό πίνακα ή μια ηλεκτρονική ασπίδα από τούβλα, όπως αυτή της φωτογραφίας. Αλλά μπορεί να είναι οποιαδήποτε άλλη ασπίδα ή ακόμα και μια σπιτική σανίδα. Στερεώνουμε τον οδηγό κινητήρα στην ασπίδα με μπουλόνια, αφού έχουμε τρυπήσει μια κατάλληλη τρύπα στην ασπίδα. Διασφαλίζουμε ότι το τρυπάνι δεν καταστρέφει τους απαραίτητους αγωγούς εάν δουλεύουμε με ασπίδα. Και να είστε προσεκτικοί: το μπουλόνι είναι μεταλλικό, μπορείτε κατά λάθος να κάνετε βραχυκύκλωμα. Επομένως, καθαρίζουμε τους αχρησιμοποίητους αγωγούς γύρω από τη διάτρητη τρύπα με ένα κοφτερό μαχαίρι. Τοποθετήστε μη αγώγιμες ροδέλες κάτω από το παξιμάδι και κάτω από την κεφαλή του μπουλονιού.

Ηλεκτρονικά εξαρτήματα του RC Rover
Ηλεκτρονικά εξαρτήματα του RC Rover

Βήμα 5

Τώρα έρχεται το πιο δύσκολο και υπεύθυνο μέρος. Πρέπει να συλλέξουμε τα πάντα σύμφωνα με το σχέδιο. Συνδέουμε τον ακροδέκτη Rx της μονάδας Bluetooth στον ακροδέκτη Tx του Arduino, τον ακροδέκτη Tx της μονάδας στον ακροδέκτη Rx του Arduino, GND στη γείωση Arduino, VCC στα 5 V του Arduino (ή σε 3,3 V - ανάλογα με τη μονάδα BT που χρησιμοποιείτε). Εδώ μπορείτε να χρησιμοποιήσετε καλώδια συγκόλλησης ή σύνδεσης με ειδικές προεξοχές όπως "Dupont".

Για τον έλεγχο δύο κινητήρων, χρησιμοποιούνται 4 έξοδοι του οδηγού κινητήρα + 2 τροφοδοσίας. Επομένως, παίρνουμε 4 δωρεάν ψηφιακές ακίδες του Arduino και τις συνδέουμε με τις ακίδες ελέγχου του οδηγού του κινητήρα. Θα γράψουμε τους συγκεκριμένους αριθμούς pin αργότερα στο πρόγραμμα, οπότε αυτό δεν είναι κρίσιμο τώρα.

Και τέλος, συνδέουμε τις λυχνίες LED με ανόδους μέσω αντιστάσεων με αντίσταση περίπου 200 Ohms σε οποιαδήποτε άλλη εναπομένουσα δωρεάν καρφίτσα του Arduino, και κάθοδοι στο GND.

Διάγραμμα ενός σπιτιού με ραδιο-ελεγχόμενο όχημα παντός εδάφους
Διάγραμμα ενός σπιτιού με ραδιο-ελεγχόμενο όχημα παντός εδάφους

Βήμα 6

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

Ασπίδα με ηλεκτρονικά για όχημα παντός εδάφους που ελέγχεται με ραδιόφωνο
Ασπίδα με ηλεκτρονικά για όχημα παντός εδάφους που ελέγχεται με ραδιόφωνο

Βήμα 7

Τώρα ας γράψουμε ένα σκίτσο (πρόγραμμα) για το Arduino και να το φορτώσουμε στη μνήμη του μικροελεγκτή. Το κείμενο του προγράμματος είναι πολύ απλό και εμφανίζεται στη φωτογραφία. Φορτώστε το σκίτσο με έναν τυπικό τρόπο. Έχουμε ήδη συζητήσει πώς γίνεται αυτό σε ένα από τα προηγούμενα άρθρα. Όλες οι ακίδες που περιλαμβάνονται στο κείμενο του προγράμματος αντιστοιχούν στο παραπάνω διάγραμμα σύνδεσης.

Σκίτσο για ένα ραδιο-ελεγχόμενο όχημα παντός εδάφους
Σκίτσο για ένα ραδιο-ελεγχόμενο όχημα παντός εδάφους

Βήμα 8

Πραγματοποιούμε λήψη του προγράμματος για τον έλεγχο του οχήματος παντός εδάφους. Ονομάζεται "Arduino Bluetooth RC Car" και διατίθεται δωρεάν στο Google Play. Ο δεδομένος κωδικός QR οδηγεί στη σελίδα λήψης της εφαρμογής στο Google Play.

Το πρόγραμμα ελέγχου ενός ATV μέσω Bluetooth
Το πρόγραμμα ελέγχου ενός ATV μέσω Bluetooth

Βήμα 9

Μετά τη λήψη του σκίτσου, αποσυνδέστε το Arduino από τον υπολογιστή και συνδέστε την ασπίδα μας στο Arduino. Η κρίσιμη στιγμή: η πρώτη ενεργοποίηση του οχήματος παντός εδάφους! Εάν τα πάντα είναι σωστά συνδεδεμένα, τότε οι λυχνίες LED στο Arduino και στο πρόγραμμα οδήγησης του κινητήρα θα ανάψουν και η λυχνία LED στη μονάδα Bluetooth θα αναβοσβήνει γρήγορα.

Ραδιοελεγχόμενο συγκρότημα οχημάτων παντός εδάφους
Ραδιοελεγχόμενο συγκρότημα οχημάτων παντός εδάφους

Βήμα 10

Συνδεόμαστε με το όχημα παντός εδάφους μέσω Bluetooth. Για να το κάνετε αυτό, εκτελέστε το πρόγραμμα Arduino Bluetooth RC Car. Κατά την εκκίνηση, θα ζητήσει άδεια για να ενεργοποιήσετε το Bluetooth, εάν δεν είναι ενεργοποιημένο. Το επιτρέπουμε. Πατάμε το κουμπί με γρανάζι. Ένα μενού θα εμφανιστεί παρακάτω, πατήστε το κουμπί "Σύνδεση". Θα δείτε μια λίστα συσκευών που έχουν αντιστοιχιστεί με το smartphone σας, καθώς και συσκευές διαθέσιμες σε κοντινή απόσταση. Μία από αυτές τις συσκευές θα είναι το όχημα παντός εδάφους. Το επιλέγουμε από τη λίστα. Θα σας ζητηθεί να κάνετε σύζευξη με αυτήν τη συσκευή και να εισαγάγετε τον κωδικό. Αυτό συνήθως είναι 0000 ή 1234 ανάλογα με το ποια μονάδα Bluetooth χρησιμοποιήσατε.

Εάν η αντιστοίχιση είναι επιτυχής, το LED στη μονάδα θα αρχίσει να αναβοσβήνει σε διαστήματα περίπου μία φορά το δευτερόλεπτο και η ένδειξη στην επάνω αριστερή γωνία του προγράμματος θα γίνει πράσινη. Το smartphone θα θυμάται αυτήν τη συσκευή και δεν χρειάζεται πλέον να εισαγάγετε τον κωδικό.

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

Συνδεόμαστε στο όχημα παντός εδάφους μέσω Bluetooth
Συνδεόμαστε στο όχημα παντός εδάφους μέσω Bluetooth

Βήμα 11

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

Συνιστάται: