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

Βραχίονας ρομπότ Bluetooth χρησιμοποιώντας πρόγραμμα οδήγησης μονού κινητήρα: 3 βήματα
Βραχίονας ρομπότ Bluetooth χρησιμοποιώντας πρόγραμμα οδήγησης μονού κινητήρα: 3 βήματα

Βίντεο: Βραχίονας ρομπότ Bluetooth χρησιμοποιώντας πρόγραμμα οδήγησης μονού κινητήρα: 3 βήματα

Βίντεο: Βραχίονας ρομπότ Bluetooth χρησιμοποιώντας πρόγραμμα οδήγησης μονού κινητήρα: 3 βήματα
Βίντεο: Νέα Raspberry Pi 3 Tutorial - Πώς να δημιουργήσει για Gaming & Entertainment Έργα 2024, Ιούλιος
Anonim
Image
Image
Προετοιμάστε τη μονάδα ελέγχου πολλαπλών κινητήρων
Προετοιμάστε τη μονάδα ελέγχου πολλαπλών κινητήρων

Καλώς ήλθατε στο Instructable μου.

Σε αυτό το διδακτικό θα σας δείξω πώς να μετατρέψετε τον βραχίονα ρομπότ ενσύρματου ελέγχου σε βραχίονα ρομπότ Bluetooth χρησιμοποιώντας πρόγραμμα οδήγησης μονού κινητήρα. Αυτό είναι ένα έργο από το σπίτι που πραγματοποιήθηκε υπό κατάσταση απαγόρευσης κυκλοφορίας. Αυτή τη φορά λοιπόν έχω μόνο έναν οδηγό κινητήρα L298N. Εάν ελέγξετε τον βραχίονα ρομπότ ενσύρματου ελέγχου, περιέχει 5 κινητήρες. Έτσι, εάν έχουμε 3 οδηγούς κινητήρα L298N μπορούμε να ελέγξουμε 6 κινητήρες (ο οδηγός L298N μπορεί να ελέγξει δύο κινητήρες διπλής κατεύθυνσης) και εύκολα μπορούμε να τον μετατρέψουμε σε βραχίονα ρομπότ Bluetooth χρησιμοποιώντας προγράμματα οδήγησης arduino και L298N 3. Αλλά από την τρέχουσα κατάσταση έχω μόνο έναν κινητήρα L298N και αρκετούς σερβοκινητήρες. Ας δούμε πώς να κάνουμε αυτήν την εργασία.

Θα χρειαστείτε τα ακόλουθα στοιχεία για να το κάνετε αυτό.

Προμήθειες

  • Ολοκληρωμένος βραχίονας ρομπότ ενσύρματου ελέγχου
  • Πλακέτα Arduino (χρησιμοποιώ Arduino Nano)
  • Μονάδα Bluetooth (H06)
  • L298N πρόγραμμα οδήγησης κινητήρα
  • Σανίδα ψωμιού
  • Καλώδια βραχυκυκλωτήρων
  • Βοηθητικό μοτέρ
  • Μίνι μπουλόνια και παξιμάδια

Βήμα 1: Ολοκληρώστε τον βραχίονα ρομπότ ενσύρματου ελέγχου

Image
Image

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

Βήμα 2: Προετοιμάστε τη μονάδα ελέγχου πολλαπλών κινητήρων

Image
Image
Προετοιμάστε τη μονάδα ελέγχου πολλαπλών κινητήρων
Προετοιμάστε τη μονάδα ελέγχου πολλαπλών κινητήρων

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

  1. Συνδέστε το πρόγραμμα οδήγησης E1, E2 στο μοτέρ με τον πίνακα Arduino Pin 9, 11
  2. Συνδέστε τα καλώδια κινητήρα στο πρόγραμμα οδήγησης μοτέρ Έξοδος 1, 2 συνδετήρες
  3. Τώρα τι συμβαίνει είναι όταν δίνετε στον κινητήρα E1 HIGH, E2 LOW να κινείται προς μια κατεύθυνση (ας πούμε δεξιόστροφα)
  4. Εάν αλλάξετε αυτά τα Ε1 ΧΑΜΗΛΑ, Ε2 Υ thenΗΛΑ και ο κινητήρας λειτουργεί σε άλλη κατεύθυνση (πείτε αριστερόστροφα)
  5. Τώρα τι συμβαίνει εάν συνδέσετε 5 κινητήρες σε αυτό το πρόγραμμα οδήγησης μοτέρ Έξοδος 1, 2 συνδετήρες
  6. Στη συνέχεια, όλοι οι κινητήρες θα λειτουργήσουν με τον ίδιο τρόπο, αλλά η ταχύτητα μπορεί να είναι χαμηλή λόγω ισχύος, μπορείτε να συνδέσετε εξωτερική τροφοδοσία στο πρόγραμμα οδήγησης κινητήρα +βύσμα 12v
  7. Έτσι, εάν μπορούμε να συνδέσουμε ένα προς ένα καλώδια κινητήρα στην έξοδο οδηγού κινητήρα 1 ή 2 συνδέσεις, ο συγκεκριμένος συνδεδεμένος κινητήρας λειτουργεί μόνο.
  8. Αυτή είναι η έννοια που θα χρησιμοποιήσω για τον έλεγχο του βραχίονα ρομπότ.
  9. Για να το κάνω αυτό μπορώ να χρησιμοποιήσω Servo μοτέρ. Με διαφορετική γωνία βαθμού θα βραχυκυκλώσω τον πείρο εξόδου 1 ή 2 σύρμα με διαφορετικό σύρμα κινητήρα.
  10. Ελέγξτε τις παραπάνω εικόνες για περισσότερη κατανόηση.
  11. Επίσης πρέπει να πάρουμε το σωστό βαθμό για να συνδέσουμε τις καρφίτσες. Για αυτό μπορείτε να χρησιμοποιήσετε ένα Ποτενσιόμετρο με συνημμένο κωδικό Arduino και όταν ελέγχετε τη σειριακή οθόνη μπορείτε να βρείτε το βαθμό.
  12. Μπορείτε να χρησιμοποιήσετε αυτήν την έννοια για βραχυκύκλωμα και για άλλους σκοπούς.

Βήμα 3: Κωδικοποιήστε τη σύνδεση Bluetooth και ολοκληρώστε το έργο

Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου
Κωδικός για σύνδεση Bluetooth και Ολοκλήρωση του Έργου

Τώρα συνδέστε τα ενσύρματα καλώδια βραχίονα ρομπότ με τις παραπάνω καρφίτσες βραχυκυκλώματος που σχετίζονται με τον κινητήρα Servo. Και προσθέστε μονάδα Bluetooth. Πρέπει να συνδέσετε τη μονάδα Bluetooth TX στο Arduino RX και τη μονάδα Bluetooth RX στις ακίδες Arduino TX και επίσης να συνδέσετε καλώδια τροφοδοσίας. Ο σερβοκινητήρας πρέπει επίσης να συνδέσει την πλακέτα Arduino και με χαρακτήρα εισόδου σύνδεσης Bluetooth πρόκειται να γράψουμε βαθμό σερβοκινητήρα.

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

Όταν προσπαθείτε να το εκτελέσετε με τροφοδοσία υπολογιστή USB, ορισμένοι κινητήρες χρόνου δεν λειτουργούν λόγω ισχύος που δεν επαρκεί για Servo κινητήρες και οδηγούς κινητήρων. Μπορείτε να συνδέσετε εξωτερική τροφοδοσία στο πρόγραμμα οδήγησης κινητήρα, αν συμβεί.

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

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

Ευχαριστούμε που παρακολουθήσατε.

Συνιστάται: