Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: Base del robot
- Paso 3: Cuerpo
- Paso 4: Configuración de Raspberry Pi
- Paso 5: Conexiones
- Paso 6: Descargas
- Paso 7: prueba del robot
Video: Robot guía con función de reconocimiento de voz: 7 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Guiding Robot es un robot móvil que creamos para guiar a los visitantes a varios departamentos en nuestro campus universitario. Lo hicimos para decir algunas declaraciones predefinidas y avanzar y retroceder de acuerdo con la voz de entrada. En nuestra facultad tenemos el departamento de Mecatrónica y el departamento de TI opuestos, cuando el robot se coloca frente al departamento de Mecatrónica, avanza para llegar al departamento de Mecatrónica y retrocede para llegar al departamento de TI de acuerdo con la entrada. voz, tan simple como eso.
Paso 1: componentes necesarios
- 1 x frambuesa Pi 3
- 1 x Arduino nano
- 4 motores de 12V con abrazaderas
- 4 x ruedas
- 1 x controlador de motor
- 1 x batería de 12 V
- Banco de energía de 1 x 5V
- 1 x base de madera
- 1 x altavoz USB
- 1 x micrófono
- 1 x cuerpo y cabeza de robot
- algunas tuercas, pernos y alambres
- conexión a Internet
Paso 2: Base del robot
- Tome una tabla rectangular (l, b, h según sea necesario).
- Taladre los orificios de acuerdo con los orificios de la abrazadera del motor.
- Fije el motor y la abrazadera a la base con tuercas y pernos.
- Taladre agujeros como se muestra en la imagen para fijar el cuerpo del robot.
- Haz otro agujero para llevar los cables del motor a la parte superior de la base.
Paso 3: Cuerpo
- Usamos dos cajas de productos químicos como cuerpo y una caja de pollitos como cabeza.
- Taladre los agujeros correspondientes en las cajas y fíjelo uno sobre el otro.
- Coloque el cuerpo en la base con la cabeza en la parte superior.
Paso 4: Configuración de Raspberry Pi
SO utilizado: Rasbian Jessie
Instale las siguientes bibliotecas con sus dependencias:
- Biblioteca de texto a voz: eSpeak (referencia)
- Reconocimiento de voz: SpeechRecognition 3.8.1 (referencia)
- Arduino IDE (referencia)
Paso 5: Conexiones
- Conecte los dos cables del motor derecho al puerto de salida 1 y los otros dos cables del motor al puerto de salida 2 del controlador del motor.
- Conecte los pines 2, 3, 4 y 5 del arduino nano a los pines 1, 2, 3 y 4 del controlador del motor.
- Conecte el arduino nano a RPi mediante un cable USB. Usamos arduino nano como esclavo y RPi como maestro. En algunos casos, RPi no pudo controlar el controlador del motor, por lo que usamos arduino nano para controlar el controlador del motor.
- Conecte el altavoz y el micrófono USB (usamos el micrófono incorporado de una cámara web) a RPi a través de puertos USB y fíjelos a la cabeza del robot.
Paso 6: Descargas
- Descarga el archivo adjunto y extráelo.
- Encienda el RPi y copie los archivos extraídos al escritorio RPi.
- cargue el código arduino en el arduino nano desde RPi.
- Haga clic con el botón derecho en el icono del altavoz en el escritorio y seleccione el dispositivo de audio de salida como dispositivo de audio USB.
- El archivo "1.txt" consta de las declaraciones de entrada de voz y las declaraciones de salida de audio correspondientes se dan en el archivo "2.txt".
- Agregue las declaraciones de entrada deseadas al archivo "1.txt" y la declaración de salida a la línea correspondiente del archivo "2.txt".
Paso 7: prueba del robot
- Alimente el controlador del motor con una batería de 12 V.
- Ejecute el código "GuideRobot.py"
- Cuando dice la primera declaración en el archivo "1.txt", el robot responde convirtiendo la primera declaración del archivo "2.txt" en voz y así sucesivamente.
- Diga "Guíeme al departamento de Mecatrónica", avanzará y diga "Guíeme al departamento de TI", retrocederá. Estas declaraciones se pueden editar según sea necesario.
Recomendado:
Reconocimiento de voz con Arduino (Bluetooth + LCD + Android): 6 pasos
Reconocimiento de voz con Arduino (Bluetooth + LCD + Android): En este proyecto, vamos a hacer un reconocimiento de voz con Arduino, módulo Bluetooth (HC-05) y LCD. construyamos tu propio dispositivo de reconocimiento de voz
Espejo mágico inteligente flotante de una computadora portátil vieja con reconocimiento de voz de Alexa: 6 pasos (con imágenes)
Espejo mágico inteligente flotante de una computadora portátil vieja con reconocimiento de voz de Alexa: Inscríbase en mi curso 'Electrónica en pocas palabras' aquí: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK También consulte mi canal de youtube aquí para más proyectos y tutoriales de electrónica: https://www.youtube.com/channel/UCelOO
Introducción al reconocimiento de voz con Elechouse V3 y Arduino: 4 pasos (con imágenes)
Introducción al reconocimiento de voz con Elechouse V3 y Arduino .: ¡Hola …! La tecnología de reconocimiento de voz ha estado aquí durante los últimos años. Todavía recordamos la gran emoción que tuvimos mientras hablamos con el primer iPhone habilitado para Siri. Desde entonces, los dispositivos de comando de voz han crecido a un nivel muy avanzado más allá de
Categorización de reconocimiento de voz: 4 pasos (con imágenes)
Categorización de reconocimiento de voz: Para el curso TfCD del IPD Master en TU Delft. Este es un instructivo sobre cómo hacer un sistema de reconocimiento de voz. Explicamos los conceptos básicos y cómo configurar este proyecto con la ayuda de Arduino y BitVoicer. Después de completar los conceptos básicos, creemos
VRBOT (Robot de reconocimiento de voz): 10 pasos (con imágenes)
VRBOT (Robot de reconocimiento de voz): en este Instructable crearemos un robot (más como un automóvil RC) que está controlado por voz, es decir, reconocimiento de voz. Antes de comenzar a darles más detalles, uno debe saber que esto es reconocimiento de voz y no reconocimiento de voz, lo que significa que c