Control de servo por comandos de voz


El módulo de reconocimiento de voz Geeetech es una herramienta versátil para proyectos que requieren control por voz. En este tutorial, aprenderás cómo controlar un servo utilizando dos comandos de voz


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS


Componentes electrónicos

Arduino mini pro

El Arduino Pro Mini es una placa de  microcontrolador basada en el  ATmega328 .
Tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un resonador integrado, un botón de reinicio y orificios para montar encabezados de pines. Se puede conectar un encabezado de seis pines a un cable FTDI o una placa de conexión Sparkfun para proporcionar alimentación USB y comunicación a la placa.
El Arduino Pro Mini está diseñado para su instalación semipermanente en objetos o exposiciones. La placa viene sin encabezados pre montados, lo que permite el uso de varios tipos de conectores o la soldadura directa de cables. El diseño del pin es compatible con el Arduino Mini.
Hay dos versiones del Pro Mini. Uno corre a 3.3V y 8 MHz, el otro a 5V y 16 MHz.

Microcontrolador ATmega328 *
Fuente de alimentación de la placa 3,35-12 V (modelo de 3,3 V) o 5-12 V (modelo de 5 V)
Voltaje de funcionamiento del circuito 3.3V o 5V (dependiendo del modelo)
Pines de E / S digitales 14
Pines PWM 6 6
UART 1
SPI 1
I2C 1
Pines de entrada analógica 6 6
Interrupciones externas 2
Corriente CC por pin de E / S 40 mA
Memoria flash 32 KB de los cuales 2 KB utilizados por el gestor de arranque *
SRAM 2 KB *
EEPROM 1 KB *
Velocidad de reloj 8 MHz (versiones de 3.3V) o 16 MHz (versiones de 5V)

Pines hembra


Pines macho


Zócalo para arduino nano


Cables dupont hembra macho


PCB

Descargar archivo gerber –> pcb


Configuración del módulo

Suponiendo que ya instalamos los driver del adaptador usb serial, debemos asegurarnos de setear el programa docklight con la configuración de la siguiente imagen:

 

El programa docklight si no lo tienen lo descargamos de la página https://docklight.de/downloads/ es una demo funcional pero no nos permite guardar el trabajo hecho, así que atención con esto.

Para facilitarles las cosas y no tener ningún inconveniente, acá les dejo el archivo con los comandos utilizados durante el video.

Descargar–> comandos_modulo_reconocimiento_de_voz

Una vez descargado y descomprimido el archivo, debemos abrirlo en el docklight.

docklight

Nos tiene que aparecer una imagen similar a esta.

Hay que revisar que la configuración del docklight coincida con la de nuestro adapta usb serial y la del módulo de reconocimiento de voz.

docklight1

Con esto configurado correctamente, ya estamos en condiciones de enviar comandos al módulo de reconocimiento de voz

Comando del módulo de reconocimiento de voz

  • 0x00–>Entra en modo de espera de algún comando
  • 0x01 –>Eliminar las instrucciones del grupo 1
  • 0x02 –>Eliminar las instrucciones del grupo 2
  • 0x03 –>Eliminar las instrucciones del grupo 3
  • 0x04–>Eliminar las instrucciones de los 3 grupos
  • 0x11–>Comienza a grabar instrucciones del grupo 1
  • 0x12–>Comienza a grabar instrucciones del grupo 2
  • 0x13–>Comienza a grabar instrucciones del grupo 3
  • 0x21–>Importar grupo 1 para la utilización de los comandos de voz
  • 0x22–>Importar grupo 2 para la utilización de los comandos de voz
  • 0x23–>Importar grupo 3 para la utilización de los comandos de voz
  • 0x24–>Consulta los grupos grabados
  • 0x31–>Cambia la velocidad a 2400 bps
  • 0x32–>Cambia la velocidad a 4800 bps
  • 0x33–>Cambia la velocidad a 9600 bps
  • 0x34–>Cambia la velocidad a 19200 bps
  • 0x35–>Cambia la velocidad a 38400bps
  • 0x36–>Cambia a modo común
  • 0x37–>Cambia a modo compacto
  • 0xbb–>Información de la versión del módulo

Parámetros

  • Voltaje: 4.5-5.5V
  • Corriente: <40mA
  • Interfaz digital: 5V TTL
  • Interfaz análoga: conector del micrófono mono-canal de 3.5mm + interfaz pin del micrófono
  • Tamaño: 30m mx 47.5m m

Este kit está compuesto de un módulo de reconocimiento de voz, un módulo usb serial, cables y un micrófono.

voice


Código Fuente


Si deseas que revise algún producto escríbeme a reviews@rogerbit.com (sólo contacto empresarial ).

No te pierdas ningún video más suscríbete a nuestro canal de telegram https://t.me/carlosvolt_electronica_robotica



PROYECTO RECOMENDADO

Deja una respuesta