Módulo de reconocimiento de voz Arduino Speech Recognition V3.1 control serial
€37,84
Attualmente disponibile su ordinazione con consegna prevista entro 60 giorni circa dall'acquisto.
Quantità | Prezzo Unitario |
---|---|
12 - 49 | €34,06 |
50 - 99 | €30,27 |
100 + | €26,49 |
Product Description
Arduino Speech Recognition V3.1 módulo de reconocimiento de voz de control en serie
Módulo de reconocimiento de voz V3 para ArduinoSpeaker dependiente.
- Fuente de alimentación: 4.5-5.5V
- Consumo de corriente: <40mA
- Niveles de entrada / salida: 5V nivel TTL interfaz UART
- Interfaz analógica: 3.5 mm conector de micrófono monocanal + interfaz de clavija de micrófono
- Capacidad: 80 instrucciones vocales máx. 1.5 segundos de largo compuesto de 1 o 2 palabras. (7 comandos de voz disponibles a la vez)
- Medidas: 33 x 15.6 mm
Todos lo sabemos que hay un tipo de módulo que puede controlar la luz encendida y apagada. Haces un sonido, la luz se enciende. Luego, después de un tiempo, se apaga. Esto no es reconocimiento de voz. Podemos llamarlo Control de sonido. El reconocimiento de voz es algo que sabe exactamente lo que estaba diciendo.
Hemos estado pensando en un módulo que ayuda a controlar otros dispositivos por voz y lo hará No cuesta demasiado. Finalmente diseñamos este módulo. Bueno, ¿qué puede hacer este módulo? Puede reconocer hasta 15 instrucciones de voz, lo cual es adecuado para la mayoría de los casos que involucran control de voz.
Parámetros:
- Voltaje: 4.5-5.5V
- Actual: <40mA
- Interfaz digital: nivel TTL de 5V para interfaz UART y GPIO li>
- Interfaz analógica: conector de micrófono monocanal de 3,5 mm + interfaz de pin de micrófono
- Precisión de reconocimiento: 99 % (en un entorno ideal)
Función
- Soporte máximo 80 comandos de voz, con cada voz 1500ms (una o dos palabras hablando)
- Máximo 7 comandos de voz efectivos al mismo tiempo < / span> li>
- La biblioteca Arduino se suministra
- Control fácil: UART / GPIO li>
- Salida general de pin de control del usuario
p>
Ejemplo 1
Aquí le mostraré un ejemplo de cómo controlar RGB por voz.
1. Grabación
Necesitamos enviar un comando en serie a este módulo. Es posible que necesite un módulo USB-TTL (Página del producto) para conectarlo con la PC. Enviar el comando 0xaa11 para grabar. Consulte el manual para obtener más información.
Grabe las siguientes instrucciones de voz en orden:
WHITE
RED
VERDE
AZUL
OFF
2. Conexión de hardware
El módulo en la imagen de arriba es V1. Para V2, la conexión es la misma.
3. Código
int redPin = 11; // Pétalo R en el módulo LED RGB conectado al pin digital 11
int greenPin = 9; // Pétalo G en el módulo LED RGB conectado al pin digital 9
int bluePin = 10; // Pétalo B en el módulo LED RGB conectado al pin digital 10
byte com = 0; // responder desde reconocimiento de voz
void setup ()
{
Serial.begin (9600);
pinMode (ledPin, OUTPUT); // establece que ledPin sea una salida
pinMode (redPin, OUTPUT); // establece el redPin para que sea una salida
pinMode (greenPin, OUTPUT); // establece el greenPin para que sea una salida
pinMode (bluePin, OUTPUT); // establece el bluePin para que sea una salida
delay (2000);
Serial.write (0xAA);
Serial.write (0x37);
delay (1000);
Serial.write (0xAA);
Serial.write (0x21);
}
void loop () // ejecuta una y otra vez
{
while (Serial.available ())
{
com = Serial.read ();
conmutador (com)
{
case 0x11:
color (255,255,255); // enciende el LED RGB – blanco
break;
case 0x12:
color (255, 0, 0); // cambia el LED RGB a rojo
break;
case 0x13:
color (0,255, 0); // convierte el LED RGB en verde
break;
case 0x14:
color (0, 0, 255); // convierte el LED RGB en azul
break;
case 0x15:
color (0,0,0); // apaga el LED RGB
break;
}
}
}
color vacío (rojo de caracteres sin signo, verde de caracteres sin signo, azul de caracteres sin signo) // la función de generación de color
{
analogWrite (redPin, red * 102/255);
analogWrite (bluePin, blue * 173/255);
analogWrite (greenPin, green * 173/255);
}
Cargue el código anterior en Ardui-no. Desconecte TX y RX mientras carga el código porque la carga ocuparía la interfaz en serie.
4. Video
Después de cargar, conecte RX y TX, y luego presione el botón RESET en Ardui-no.
Puede ver el video en Youtube
Ejemplo 2
Aquí le mostraremos cómo usar la salida GPIO para controlar otro dispositivo.
Paso 1
Primero debe grabar la instrucción de voz. Enviar comando 0xAA12 (grupo 2).
«One»
«Two»
«Three»
«Four»
«Five»
Tenga en cuenta que debe hablar con claridad.
Paso 2
Conecte el dispositivo con LED de la siguiente manera:
Paso 3
Importe el grupo de voz 2 mediante el comando 0xAA22 o establezca el pin GCH HIGH y el pin GCL LOW
Habla instrucciones de voz.
Ahora puede controlar los LED por voz.
Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse present nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima posibile nel nostro sito.
Be the first to review “Módulo de reconocimiento de voz Arduino Speech Recognition V3.1 control serial”
You must be logged in to post a review.
There are no reviews yet.