Tabla de contenido:

Mano robótica con control por voz: 4 pasos
Mano robótica con control por voz: 4 pasos

Video: Mano robótica con control por voz: 4 pasos

Video: Mano robótica con control por voz: 4 pasos
Video: Control de prótesis biónica con sensor Muscular - Robotica 2024, Noviembre
Anonim
Mano robótica de control por voz
Mano robótica de control por voz

He creado un brazo robótico que funcionará con su comando de voz.

El brazo del robot se controla con una entrada de voz conectada de forma natural. La entrada de idioma permite al usuario interactuar con el robot en términos que son familiares para la mayoría de las personas. Las ventajas de los robots activados por voz son las operaciones de entrada de datos rápidas y con manos libres. El robot propuesto es capaz de comprender el significado de los comandos del lenguaje natural. Después de interpretar los comandos de voz se generan una serie de datos de control para realizar una tarea. Finalmente, el robot realmente realiza la tarea. Se utilizan técnicas de inteligencia artificial para que el robot comprenda los comandos de voz y actúe en el modo deseado. También es posible controlar el robot utilizando el modo de entrada del teclado. Los robots son un paquete de sistemas que incluyen campos de tecnología mecánica, eléctrica, informática y de automatización que se pueden utilizar para realizar diversas tareas en el uso industrial y doméstico. Y dentro de los crecientes desarrollos en este campo, los robots ahora pueden controlarse con una menor intervención humana directa para lograr una interacción más natural con las máquinas. Una forma de lograrlo es controlar un robot a través de comandos de voz. Esto permite al usuario liberar su trabajo de lijado manual en otras tareas. Algunas aplicaciones básicas de los robots que utilizan el reconocimiento de voz son para ayudar a las personas con discapacidad, ejecutando el conjunto de comandos preestablecido c. Para procesar los comandos de voz, un método simple y eficiente es usar un teléfono inteligente. Los teléfonos inteligentes son dispositivos poderosos capaces de realizar muchas funciones similares a una computadora. Con su propio sistema operativo independiente y conectividad a Internet, se utilizan cada vez más en muchas aplicaciones. Una de las principales características que utilizaremos es el Bluetooth integrado. Esto permitirá que el teléfono se comunique con el robot. Se utilizan varios sistemas operativos para teléfonos inteligentes, pero el más común es el sistema operativo Android desarrollado por Google Inc. Su flexibilidad y facilidad de uso lo convierten en una interfaz ideal para aplicaciones robóticas. Los sistemas relacionados son muy eficientes para desarrollar aplicaciones en todo el mundo. La tecnología Bluetooth intercambia datos en un rango corto, pero es una forma muy eficiente de comunicarse entre dos dispositivos, como un microcontrolador y un teléfono inteligente. Los paquetes de datos se envían y reciben a través de señales de radio de onda corta. Es esencial que los robots reciban los comandos sin demora, por lo que hemos utilizado Bluetooth como el principal método de comunicación. En la vida diaria, estos robots se pueden utilizar para la navegación y para el control de la guía a una determinada posición. El robot puede mantener una velocidad lineal preestablecida o puede tener velocidad variable en superficies planas. El reconocimiento de voz se mantiene con la ayuda de un microcontrolador; un Arduino (UNO). Se utilizan dos comandos básicos para dirigir el robot que son uva, suelte el tope para guiar al robot. Para detectar y atrapar cualquier objeto, se implementa un módulo ultrasónico, programado para atrapar el objeto si hay algún objeto en su camino, e informar al usuario que use otro comando de voz. Los sensores ultrasónicos usan transmisores y receptores de ondas sonoras para registrar el tiempo de eco y utilícelo para calcular la distancia. La aplicación MIT Inventor 2 se utilizó para desarrollar una aplicación de Android. Esta es una herramienta que utiliza una técnica de programación en bloque para que incluso los principiantes puedan experimentar el desarrollo de aplicaciones de Android. Era fundamental desarrollar una aplicación para establecer una comunicación inalámbrica en un rango determinado a través de Bluetooth. En pocas palabras, podemos concluir que los robots controlados por voz ciertamente pueden ser un mercado futuro para muchos propósitos industriales y domésticos relacionados con la automatización de tareas diarias. Después de varias ejecuciones y pruebas, nuestro método propuesto de comunicación Bluetooth funcionó de manera eficiente con un retraso de tiempo aceptable. Las conexiones entre el microcontrolador y Bluetooth funcionaron bastante bien con algunos errores en el reconocimiento de los comandos de voz. Usamos conectividad a Internet basada en GSM y WIFI para que la aplicación reconociera los comandos y la vincule a Arduino. Pero para futuras modificaciones, podemos crear un sistema fuera de línea para que la aplicación reconozca la voz y la envíe de vuelta al microcontrolador. Algunas modificaciones en la aplicación basada en Android pueden resultar en un reconocimiento de voz mucho más claro.

Paso 1: componentes

1. Arduino UNO x2

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

2. Sensor ultrasónico HC SR-04 x2

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

3. Servomotor Sg90 x4

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

4. Cadena

5. Módulo transceptor Bluetooth REES52 con salidas TTL HC05

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

Paso 2: circuito

Circuito
Circuito

Paso 3: codificación

Recomendado: