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?

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?

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

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!