Paso 7: conclusión
Ahora todo lo que tienes que hacer es poner en las pilas AA y conectar la batería de 9V para el conector de alimentación de Arduino para tu robot para venir a la vida! Después de subir el código para el Arduino, no olvide girar el interruptor montado en Sparkfun escudo a la posición de la UART. De lo contrario, el módulo de WiFi no recibirá los datos enviados desde el puerto serie de Arduino.
Después de encender el robot, los LED de estado se llevará un poco antes enciende para arriba. Podrás ver el módulo de WiFi a partir de comunicación y cuando se establece la conexión TCP/IP, uno de los LEDs del módulo se sólido en. Después de unos instantes, tres de los LEDs de estado de cuatro se encienden también. Esto significa que un motor de reconocimiento de discurso ha sido asignado a Arduino. De ahora en adelante, el robot está preparado para tomar órdenes.
Después de unas pruebas con el robot, estaba bastante satisfecho con el reconocimiento de voz, aunque no reconoció 100% de los comandos de todos los tiempos. En este aspecto BitVoicer servidor realmente me sorprendió. Sin embargo, no era que muy satisfecho con la precisión de los movimientos del robot. Para solucionar este problema, tendría que añadir sensores de rotación de las ruedas. El kit de chasis que utilizan en el robot ya viene con discos de decodificador que pueden ser colocados en el engranaje. Aplicación de sensores para estos discos me permitiera mover el robot basado en distancia real viajó para que su movimiento sea más preciso. También podría añadir sensores de ultrasonidos para evitar chocar en mis muebles. Probablemente se hacer eso algún día, pero por ahora, dejo hasta usted.
Hasta la próxima!