Introduction: Robot Con Reconocimiento De Voz
Realizaremos un robot con el que por medio de una aplicación que vamos a crear, sea capaz de recibir una indicación que envía la persona con su voz.
Step 1: Componentes
Step 2: ¿Cómo Armar Y Conectar El RobotKit?
Seguiremos los pasos del Dr.Tomas de Camino Beck de la Fundación Costa Rica para la Innovación
Step 3: Arduino IDE
¿Qué es Arduino IDE?
El software de fuente abierta Arduino (IDE) hace que sea fácil escribir código y subirlo a la placa. Se ejecuta en Windows, Mac OS X y Linux. El entorno está escrito en Java y basado en "processing" y otro software de código abierto.
Este software se puede utilizar con cualquier tarjeta Arduino.
----Para descargar haga click aquí----
¿Cómo programar el controlador?
---Más información sobre Arduino IDE aquí---
Step 4: Añadir Librería Del RobotKit Al Arduino
La librería del RobotKit tiene una seria de comandos que facilitan el uso del robot.
Seguiremos los paso en el siguiente link para llevarlo a cabo
Step 5: Programación De La Placa Del Arduino
1- Descargamos el archivo.
2- Lo abrimos en el Arduino IDE.
3- Conectamos la placa a la computadora.
4- En el Arduino IDE nos dirigimos a la zona de herramientas, revisamos el puerto y después seleccionamos "placa" y seguidamente "Arduino Duemilanove or Diecimila".
4- Subimos la programación a la placa como lo indica la imagen.
5- Desconectamos la placa.
Este código lo que nos va permitir es la conexión vía bluetooth con la aplicación
Attachments
Step 6: Conexión Del Bluetooth Con La Placa
En la primer imagen indica como se hace y en la segunda observamos como debe quedar
Step 7: Aplicación
1-Descargamos el archivo apk.
2- Y lo instalamos en nuestro celular(Android).
Explicación de como funciona el app.
El botón "Connect": Nos permite conectarnos con el bluetooth.
El botón "Dar indicacción": Nos permite mover el robot con nuestra voz.
Step 8: ¿Cómo Hacer La Aplicación?
1- Ingresamos a App Inventor 2
2- Nos dirigimos a "Start New Project"
3- Ingresamos un nombre a la aplicación
4- Creamos la interfaz como la primer imagen (dos labels, dos botones, speech recognizer y bluetooth client)
5- Luego nos dirigimos a "blocks" (se encuentra en la esquina superior derecha)
6- Realizamos lo que están en las siguientes imágenes ¡EN ORDEN!
Step 9: Agradecimiento
En colaboración con Fundación Costa Rica para la Innovación
¡Gracias y espero sea de su utilidad!