2WD voz controla Robot con Arduino y el servidor de BitVoicer (6 / 7 paso)

Paso 6: Configuración del servidor de BitVoicer

En este paso tienes que construir el servidor BitVoicer Esquema de voz con las oraciones para ser reconocido y los comandos que se enviará a la Arduino. A ned de este paso, hay dos enlaces a archivos que contienen todos los BitVoicer Server Objetos de la solución utilizado en este Instructable. Si no desea crear objetos de la solución todos uno por uno, puede importarlos (Importación de objetos de la solución) usando estos archivos.

Antes de empezar a construir el esquema de la voz, tienes que crear un dispositivo que representará el Arduino en el servidor BitVoicer. Crear un dispositivo de mezclado y asígnele el nombre ArduinoUnoWiFi. En la ficha comunicación , seleccione TCP/IP y escriba la dirección IP asignada al módulo Wi-Fi en el paso 3. En la ficha de señales , permiten las señales de Inicio de periodo activado y Final del periodo activado . Seleccione Int16 SendData comandos para ambas señales y seleccione el dispositivo de ArduinoUnoWiFi como el objetivo de los comandos. En el campo de datos, escriba 1 para la señal de Inicio del periodo activado y 0 para la señal de Final de periodo activado . Estas señales harán la vuelta de Arduino en un LED cada vez se reconoce la palabra de activación. Cuando expira el período activado (definidos en el esquema de voz), este LED se apagará.

Ahora vamos a construir el esquema de la voz. Aunque el robot tiene sólo 40 comandos básicos, puedes crear muchas combinaciones de palabras que activan el mismo comando. Por ejemplo, puede que desee las frases "mover un metro hacia adelante" y "ir hacia adelante de un metro" para desencadenar el mismo comando. Además, puede crear comandos complejos como"una plaza" que desencadenará una serie de comandos temporizados en secuencia. Por eso, el esquema de voz puede crecer mucho y muchos más de 40 comandos básicos. BitVoicer servidor soporta ilimitados frases puede definir tantas oraciones como necesidad (mina terminó con penas de más de 80). Aquí me gustaría dar dos consejos: crear un comando predeterminado en el administrador de servidores de BitVoicer Opciones; y copie y pegue (foto arriba) comandos de una sola frase a los demás.

Comandos de oración envía byte tipos de datos al Arduino. Utilizar las constantes definidas en el comienzo del esbozo para conocer el valor que debe enviarse para cada comando. Comandos complejos enviará muchos valores en secuencia y usted tendrá que controlar el intervalo (retraso) entre ellos de modo que ningún valor se envía mientras que el comando anterior está en ejecución. Utilice el campo de retardo para establecer el intervalo entre los comandos.

Archivos de objeto de solución:

Device.Sof

VoiceSchema.sof

Artículos Relacionados

Reconocimiento de voz con Arduino y el servidor de BitVoicer

Reconocimiento de voz con Arduino y el servidor de BitVoicer

En este Instructable voy a mostrar cómo usar una placa Arduino y el Servidor de BitVoicer para controlar unos LEDs con comandos de voz. Que usando el Arduino Micro en este Instructable, pero puede utilizar cualquier placa de Arduino que tiene a mano.
Línea básica siguiente Robot con Arduino

Línea básica siguiente Robot con Arduino

07/09/2015Han pasado unos años desde que publicamos inicialmente básica línea siguiente Robot con Arduino tutorial, y parece que mucha gente encuentra útil que debemos publicar una actualización que funciona actual de las bibliotecas de Arduino, incl
2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050.Usar Arduino como el controlador y sensor de MPU6050 para controlar el equilibrio. Sólo añadir un modulo Serial Bluetooth simple y utilizar una aplicación de controlador Serial de Bluetooth para el
Sin hilos controlar un Robot con Arduino y módulos RF!

Sin hilos controlar un Robot con Arduino y módulos RF!

/*Edición 05/05/2016Hola chicos, he estado ocupado con la Universidad y no podía responder a comenta. La mayoría de ustedes quería el código y esquemas, hechas un poco mejor por lo que he hecho los esquemas en Eagle 7.2.0 y subido todo en Github.Aquí
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
Activado por voz de LEDs con Arduino

Activado por voz de LEDs con Arduino

Este proyecto es una extensión para el reconocimiento de voz con Arduino (leandro4b). Sin embargo, en lugar de usar 3 LEDs de color separados, usé un multicolor RGBW LED emisor de 4 canales. Tuve la oportunidad de trabajar en LED Engin el verano pasa
Mando a distancia Robot con Arduino

Mando a distancia Robot con Arduino

L293D es un doble motor driver puente H circuito integrado (IC). Controladores de motor actúan como amplificadores de corriente ya que llevan un control de poca intensidad de señal y proporcionan una señal de corriente más alta. Esta señal de corrien
Coche de Control remoto con Arduino y Bluetooth

Coche de Control remoto con Arduino y Bluetooth

Este proyecto consiste en hacer un coche de control remoto mediante una conexión bluetooth. Este coche está destinado a ser utilizado en un globo hacer estallar la competencia contra otros coches similares. La conexión inalámbrica se consigue mediant
Gesture control car(robot) con Arduino y Android(bluetooth)

Gesture control car(robot) con Arduino y Android(bluetooth)

Hola amigos,Aquí es un proyecto interesante por todo lo que mentes creativas que hay. Vamos a construir un auto RC android teléfono controlado.Nada podría ser más fascinante que los coches de controlados remotos. Éste utiliza Bluetooth para la comuni
Obstáculo, evitando Robot con Arduino

Obstáculo, evitando Robot con Arduino

Hola chicos en este instructable veremos cómo hacer un obstáculo autónomo evitando Robot.This robot ha sido diseñado y programado de tal manera que evita la colisión. Básicamente, el robot se mueve hacia delante y siempre que detecte un objeto/obstác
Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Uno mismo-equilibrio Robot es muy interesante. Muchos amigos que nos rodean estaban tratando de hacer uno, pero encounted muchos desafíos, incluyendo la falta de las estructuras de fácil montaje, los circuitos electrónicos adecuados y los programas.
Control potente con Arduino: Interfaz un actuador lineal

Control potente con Arduino: Interfaz un actuador lineal

En este artículo específico vamos a discutir cómo sencillo es controlar la poderosa fuerza mecánica usando un microcontrolador como Arduino y un actuador lineal de DC lineales Actuadores Inc.Paso 1: microcontroladoresRaspberryPi y Arduino han convert
SainSmart InstaBots Rover vertical (uno mismo-equilibrio Robot con Arduino)

SainSmart InstaBots Rover vertical (uno mismo-equilibrio Robot con Arduino)

Rover vertical es una robusteza uno mismo-equilibrio que fue diseñada por SainSmart. Realmente hicieron simple. Como se puede ver, sólo hay 8 alambres en el robot y 8 alambres en el controlador. Así que vamos a averiguar cómo funciona!PIEZAS DE LA CA
Cara en tiempo real seguimiento Robot con Arduino y Matlab

Cara en tiempo real seguimiento Robot con Arduino y Matlab

Cara en tiempo real de seguimiento se refiere a la tarea de localizar rostros humanos en un flujo de vídeo y seguimiento las caras detectadas o reconocidas. Hoy en día, hay muchas aplicaciones del mundo real de detección de rostros y otra técnicas de