Control de voz de bricolaje

Pin
Send
Share
Send


Hola amigos Hoy quiero contarles y mostrarles mi producto casero que usa control de voz. De hecho, es un interruptor de encendido / apagado con control de voz. Una característica de este producto casero es que este dispositivo no solo puede controlar la carga mediante un comando de voz, sino que también puede responder con comandos de voz grabados previamente en una tarjeta flash.
En apariencia, el dispositivo resultó tan poco atractivo. Esto es mi culpa, pero no me propuse el objetivo de hacerlo bello, solo era pereza. En realidad, por la misma razón, saqué un mínimo de dispositivos para controlar este dispositivo, desde el cual en el panel frontal solo hay una perilla de control de volumen del transpondedor y un receptor de tarjeta flash, que al principio también quería ser empujado hacia adentro.
¿Qué puede hacer este interruptor? Puede apagar 3 cargas independientemente una de la otra. Funciona de lo siguiente: en el disyuntor organicé una mayor inmunidad al ruido de encendido no deseado. Esto se expresa en el hecho de que para apagar la carga deseada, primero debe recurrir al dispositivo.
Para apelar, debe decir "Arduino". Lo llamé porque el corazón de este dispositivo es el módulo de voz, que conoceremos más adelante, destinado principalmente al diseñador Arduino. Aunque nunca me he encontrado con un Arduino y sus módulos no se utilizan en este dispositivo.
Pasamos al interruptor "Arduino", si el interruptor responde "Estoy escuchando", entonces decimos el siguiente de los tres equipos que he designado: "Lámpara", "Guirnalda", "Luz". Después de aceptar el comando, el dispositivo cambiará el estado del dispositivo conectado al opuesto: si la lámpara está encendida, la apagará, si no está encendida, la encenderá. Y él responderá, por ejemplo: "La lámpara está apagada" o "La lámpara está encendida" ...
En pocas palabras, nuestro diálogo con el interruptor consistirá en lo siguiente:
- Arduino
Estoy escuchando
- La luz.
- Enciende la luz.
Por supuesto, fue posible programar el módulo con comandos específicos: “Enciende la luz”, “Apaga la luz”, pero decidí hacer que un comando lo encendiera y apagara.
Todas las respuestas son registradas por mí en una tarjeta flash. Estos son archivos WAV ordinarios. El texto fue leído por un sitio de traducción al inglés. Puede ser cualquier otro programa que pueda leer texto. O, en general, usted o sus familiares pueden escribir estas respuestas ...
No sé si esto es un más o un menos, pero este dispositivo es sensible al timbre de la voz. Es decir, él reconoció a mi esposa hasta que grabé su voz por separado en el módulo. Y le respondí otras cosas: una mujer me responde y un hombre le responde. Genial, ¿no?)
Bueno, ahora, finalmente pasemos a probar este dispositivo. Nos conectamos a la red, conectamos una carga.
Tarda 5 segundos en esperar hasta que el módulo se inicie, mientras el controlador gira hacia el módulo, mientras el reproductor inicializa la unidad flash USB y los archivos que contiene ...
Mira el video debajo del proceso de trabajo ...
Este interruptor funciona así. Ahora veamos el llenado del interruptor automático. Retire la tapa superior. El primer tablero del jugador con un amplificador. Es ella quien reproduce las respuestas grabadas en la unidad flash USB. El tablero se controla mediante el protocolo UART. Los comandos son enviados por el controlador ubicado en la segunda placa, a la que volveremos un poco más tarde. A continuación, la tercera placa: la fuente de alimentación con interruptores de alimentación se realiza cada semestre. Todo el circuito está aislado galvánicamente por voltaje. La placa también está controlada por el controlador. La fuente de alimentación produce 5 voltios de voltaje estabilizado. Los interruptores de alimentación pueden soportar una carga de aproximadamente 200 vatios por canal. Ahora pasemos al segundo tablero. Hay un controlador que controla todo y un módulo de reconocimiento de comandos de voz.
Consideraremos la operación, conexión y configuración del módulo en el siguiente video. Y ahora explicaré el funcionamiento del controlador, que se realiza en atmega8. El módulo que reconoce el comando le da el comando al controlador a través de UART, el controlador que ha procesado el comando enciende o apaga la carga y envía un comando al módulo de sonido para reproducir una respuesta de audio. Parece que todo es simple).
Quiero decir que al hacer este producto casero no me propuse hacer un dispositivo serio, sino un juguete.
En el siguiente video, veremos directamente el módulo en sí, así que suscríbase al canal para no perderse, si por supuesto este material le interesa.
Construí este interruptor hace un par de años en un módulo de la versión V2. Pero en el próximo video consideraremos una versión más nueva de V3. También consideraremos 2 tipos de trabajo con este módulo: simple - esto es si no posee programación y completo - esto es si sabe cómo programar microcontroladores.
Módulo de reconocimiento de voz V3 - //ali.pub/qv2kr
Módulo de reconocimiento de voz (voz) V2 - //ali.pub/do03a
Espero que hayan disfrutado el video sobre este tema. Gracias por mirar este video. Si te gustó, gusta, así sabré que te importa. Suscríbete al canal, hasta que nos volvamos a encontrar.

Pin
Send
Share
Send

Mira el video: Control inalambrico muy sencillo (Diciembre 2024).