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

Ρομποτικό χέρι φωνητικού ελέγχου: 4 βήματα
Ρομποτικό χέρι φωνητικού ελέγχου: 4 βήματα

Βίντεο: Ρομποτικό χέρι φωνητικού ελέγχου: 4 βήματα

Βίντεο: Ρομποτικό χέρι φωνητικού ελέγχου: 4 βήματα
Βίντεο: Εκπαιδευτικό Παιχνίδι Ρομποτικής Artie 3000 2024, Νοέμβριος
Anonim
Ρομποτικό χέρι φωνητικού ελέγχου
Ρομποτικό χέρι φωνητικού ελέγχου

Έχω δημιουργήσει έναν ρομποτικό βραχίονα που θα λειτουργεί με τη φωνητική σας εντολή.

Ο βραχίονας ρομπότ ελέγχεται με φυσική συνδεδεμένη είσοδο ομιλίας. Η εισαγωγή γλώσσας επιτρέπει σε έναν χρήστη να αλληλεπιδρά με το ρομπότ με όρους που είναι οικείοι στους περισσότερους ανθρώπους. Τα πλεονεκτήματα των ρομπότ που ενεργοποιούν την ομιλία είναι οι λειτουργίες hands-free και γρήγορης εισαγωγής δεδομένων. Το προτεινόμενο ρομπότ είναι ικανό να κατανοήσει το νόημα των εντολών φυσικής γλώσσας. Μετά την ερμηνεία των φωνητικών εντολών δημιουργείται μια σειρά δεδομένων ελέγχου για την εκτέλεση εργασιών. Τέλος, το ρομπότ εκτελεί την εργασία. Τεχνικές Τεχνητής Νοημοσύνης χρησιμοποιούνται για να κατανοήσουν το ρομπότ τις φωνητικές εντολές και να ενεργήσουν στην επιθυμητή λειτουργία. Είναι επίσης δυνατό να ελέγξετε το ρομπότ χρησιμοποιώντας τη λειτουργία εισαγωγής πληκτρολογίου. Τα ρομπότ είναι ένα πακέτο συστημάτων που περιλαμβάνουν μηχανικούς, ηλεκτρικούς, υπολογιστικούς και αυτοματιστικούς τομείς τεχνολογίας που μπορούν να χρησιμοποιηθούν για την εκτέλεση διαφόρων εργασιών σε βιομηχανική και οικιακή χρήση. Και στο πλαίσιο των αυξανόμενων εξελίξεων σε αυτόν τον τομέα, τα ρομπότ μπορούν τώρα να ελεγχθούν με μικρότερη άμεση ανθρώπινη παρέμβαση για να επιτευχθεί μια πιο φυσική αλληλεπίδραση με τις μηχανές. Ένας τρόπος για να επιτευχθεί αυτό είναι να ελέγξετε ένα ρομπότ μέσω φωνητικών εντολών. Αυτό επιτρέπει στον χρήστη να απελευθερώσει την εργασία με άμμο στο χέρι σε άλλες εργασίες. Ορισμένες βασικές εφαρμογές ρομπότ που χρησιμοποιούν αναγνώριση φωνής είναι η υποστήριξη ατόμων με αναπηρία, η εκτέλεση προκαθορισμένου συνόλου εντολών γ. Για να επεξεργαστείτε τις φωνητικές εντολές μια απλή και αποτελεσματική μέθοδος είναι να χρησιμοποιήσετε ένα smartphone. Τα smartphone είναι ισχυρές συσκευές που μπορούν να εκτελέσουν πολλές λειτουργίες παρόμοιες με έναν υπολογιστή. Με το δικό τους ανεξάρτητο λειτουργικό σύστημα και σύνδεση στο Διαδίκτυο χρησιμοποιούνται όλο και περισσότερο σε πολλές εφαρμογές. Ένα από τα κύρια χαρακτηριστικά που θα χρησιμοποιήσουμε είναι το ενσωματωμένο Bluetooth. Αυτό θα επιτρέψει στο τηλέφωνο να επικοινωνεί με το ρομπότ. Αρκετά λειτουργικά συστήματα χρησιμοποιούνται για έξυπνα τηλέφωνα, αλλά το πιο συνηθισμένο είναι το λειτουργικό σύστημα Android που αναπτύχθηκε από την Google Inc. Η ευελιξία και η ευκολία χρήσης του το καθιστούν ιδανική διεπαφή για ρομποτική εφαρμογή. Αυτά τα android τα σχετικά συστήματα είναι πολύ αποτελεσματικά για την ανάπτυξη εφαρμογών σε όλο τον κόσμο. Η τεχνολογία Bluetooth ανταλλάσσει δεδομένα σε μικρό εύρος, αλλά είναι πολύ ικανός τρόπος επικοινωνίας μεταξύ δύο συσκευών, όπως μικροελεγκτή και έξυπνου τηλεφώνου. Τα πακέτα δεδομένων αποστέλλονται και λαμβάνονται μέσω ραδιοσημάτων μικρού κύματος. Είναι απαραίτητο για τα ρομπότ να λαμβάνουν εντολές χωρίς καθυστέρηση, οπότε χρησιμοποιήσαμε το Bluetooth ως κύρια μέθοδο επικοινωνίας. Στην καθημερινή ζωή, τέτοια ρομπότ μπορούν να χρησιμοποιηθούν για πλοήγηση και για καθοδήγηση ελέγχου σε μια συγκεκριμένη θέση. Το ρομπότ μπορεί είτε να διατηρήσει προκαθορισμένη γραμμική ταχύτητα είτε να έχει μεταβλητή ταχύτητα σε επίπεδες επιφάνειες. Η αναγνώριση φωνής διατηρείται με τη βοήθεια μικροελεγκτή. ένα Arduino (UNO). Δύο βασικές εντολές χρησιμοποιούνται για να κατευθύνουν το ρομπότ που είναι σταφύλι, απελευθέρωση στάσης για να καθοδηγήσει το ρομπότ. Για την ανίχνευση και τη σύλληψη οποιωνδήποτε αντικειμένων υλοποιείται υπερηχητική μονάδα, προγραμματισμένη να πιάνει το αντικείμενο εάν υπάρχει κάποιο αντικείμενο με τον τρόπο του και να ενημερώνει τον χρήστη να χρησιμοποιήσει άλλη φωνητική εντολή. Οι υπερηχητικοί αισθητήρες χρησιμοποιούν πομπούς ήχου και δέκτες για την εγγραφή ηχώ χρόνου και χρησιμοποιήστε αυτό για να υπολογίσετε την απόσταση. Το MIT App Inventor 2 χρησιμοποιήθηκε για την ανάπτυξη μιας εφαρμογής Android. Αυτό είναι ένα εργαλείο που χρησιμοποιεί αποκλεισμό μιας τεχνικής προγραμματισμού, έτσι ώστε ακόμη και οι αρχάριοι να μπορούν να βιώσουν την ανάπτυξη εφαρμογών Android. Essentialταν απαραίτητη η ανάπτυξη μιας εφαρμογής για τη δημιουργία ασύρματης επικοινωνίας σε συγκεκριμένο εύρος μέσω Bluetooth. Με λίγα λόγια μπορούμε να συμπεράνουμε ότι τα φωνητικά ρομπότ μπορούν σίγουρα να είναι μια μελλοντική αγορά για πολλούς βιομηχανικούς και οικιακούς σκοπούς που σχετίζονται με την αυτοματοποίηση καθημερινών εργασιών. Μετά από αρκετές δοκιμές και δοκιμές η προτεινόμενη μέθοδος επικοινωνίας Bluetooth λειτούργησε αποτελεσματικά με αποδεκτή χρονική καθυστέρηση. Οι συνδέσεις μεταξύ του μικροελεγκτή και του Bluetooth λειτούργησαν αρκετά καλά με μερικά λάθη στην αναγνώριση φωνητικών εντολών. Χρησιμοποιήσαμε σύνδεση GSM και WIFI στο διαδίκτυο για την εφαρμογή για την αναγνώριση των εντολών και τη σύνδεση με το Arduino. Αλλά για μελλοντικές τροποποιήσεις μπορούμε να δημιουργήσουμε ένα σύστημα εκτός σύνδεσης για την εφαρμογή να αναγνωρίζει τη φωνή και να την στέλνει πίσω στον μικροελεγκτή. Μερικές τροποποιήσεις στην εφαρμογή που βασίζεται στο android μπορεί να οδηγήσει σε πολύ μεγαλύτερη σαφήνεια αναγνώρισης φωνής.

Βήμα 1: Στοιχεία

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Αισθητήρας υπερήχων HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servo μοτέρ Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Χορδές

5. Μονάδα πομποδέκτη REES52 Bluetooth με εξόδους TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Βήμα 2: Κύκλωμα

Κύκλωμα
Κύκλωμα

Βήμα 3: Κωδικοποίηση

Συνιστάται: