Hazlo tu mismo
Trucos para la vida, clases magistrales, consejos útiles, recetas.
hogar » Electrónica » Electrónica de China » Control por voz de bricolaje
Control de voz de bricolaje

Hola amigos. Hoy quiero contaros y mostraros mi producto casero que utiliza control por voz. En realidad, es un interruptor de encendido/apagado controlado por voz. La peculiaridad de este producto casero es que este dispositivo no sólo puede controlar la carga mediante un comando de voz, sino que también puede responder con comandos de voz previamente grabados en una tarjeta flash.
En apariencia, el dispositivo resultó ser tan anodino. Es culpa mía, pero no me propuse el objetivo de hacerlo bonito, simplemente era un vago. En realidad, por la misma razón, saqué un mínimo de dispositivos para controlar este dispositivo, de los cuales en el panel frontal solo hay una perilla de control de volumen para el transpondedor y un receptor de tarjeta flash, que al principio también quería meter dentro. .
¿Qué puede hacer este interruptor? Puede apagar 3 cargas independientemente una de otra. Funciona de la siguiente manera: en el interruptor organicé una mayor inmunidad al ruido debido a encendidos no deseados. Esto se expresa en el hecho de que para apagar la carga requerida, primero debe comunicarse con el dispositivo.
Para contactar hay que decir “Arduino”.Lo llamé así porque el corazón de este dispositivo es el módulo de voz, que conoceremos en el futuro y que estaba destinado principalmente al diseñador Arduino. Aunque nunca me he encontrado con Arduino y sus módulos no se utilizan en este dispositivo.
Pasamos al interruptor Arduino, si el interruptor responde “Escucha”, entonces di lo siguiente de los tres comandos asignados por mí: “Lámpara”, “Guirnalda”, “Luz”. Después de aceptar el comando, el dispositivo cambiará el estado del dispositivo conectado al contrario: si la lámpara estaba encendida, se apagará, si no estaba encendida, se 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 será el siguiente:
-Arduino.
- Estoy escuchando.
- Luz.
- Enciendo la luz.
Por supuesto, era posible programar el módulo con comandos específicos: "Enciende la luz", "Apaga la luz", pero decidí hacerlo de modo que un comando lo encendiera y apagara.
Grabé todas las respuestas en una tarjeta flash. Estos son archivos WAV normales. El texto fue leído por un sitio de traducción al inglés. Este podría 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 plus o un menos, pero este dispositivo es sensible al timbre de la voz. Es decir, por ejemplo, desdeñó a mi esposa hasta que grabé su voz por separado en el módulo. Y le di diferentes respuestas: me responde una mujer y un hombre le responde. Genial, ¿no?)
Bueno, ahora pasemos finalmente a probar este dispositivo. Lo enchufamos a la red y conectamos una carga.
Debes esperar unos 5 segundos hasta que el módulo se inicie, mientras el controlador accede al módulo, mientras el reproductor inicializa la unidad flash y los archivos que contiene...
Mire el vídeo a continuación del proceso de trabajo...
Así es como funciona este interruptor. Ahora veamos el interior del interruptor. Retire la cubierta superior. El primer tablero de jugador con amplificador. Es ella quien reproduce las respuestas grabadas en la memoria USB. La placa se controla mediante el protocolo UART. Los comandos son enviados por el controlador ubicado en la segunda placa, al que volveremos un poco más adelante. A continuación, en los semestres se fabricó la tercera placa, una fuente de alimentación con interruptores de alimentación. Todo el circuito está aislado galvánicamente en tensión. El tablero también está controlado por un controlador. La fuente de alimentación produce 5 voltios de voltaje estabilizado. Los interruptores de alimentación pueden soportar una carga de unos 200 W por canal. Ahora pasemos al segundo tablero. Tiene un controlador que controla todo y un módulo de reconocimiento de comandos de voz.
Veremos el funcionamiento, conexión y configuración del módulo en el siguiente vídeo. Y ahora explicaré el funcionamiento del controlador, que se realiza en atmega8. El módulo que reconoce el comando da un comando al controlador a través de UART, el controlador, habiendo procesado el comando, enciende o apaga la carga y ordena al módulo de sonido que reproduzca una respuesta de audio. Todo parece sencillo).
Quiero decir que al hacer este producto casero, no me propuse la tarea de hacer un dispositivo serio, sino un juguete.
En el siguiente vídeo verás directamente el módulo en sí, así que suscríbete al canal para no perdértelo, si por supuesto este material te interesa.
Construí este conmutador hace un par de años usando un módulo V2. Pero en el próximo video veremos la versión más nueva V3. También consideraremos 2 tipos de trabajo con este módulo: simple, si no sabes programar, y completo, si sabes programar microcontroladores.



Módulo de reconocimiento de voz V3 -
Módulo de reconocimiento de voz V2 -

Espero que hayas disfrutado el vídeo sobre este tema. Gracias por ver este video. Si te gustó dale me gusta, así sabré que te interesa. Suscríbete al canal, hasta la próxima.

¿Te gustan los dispositivos que utilizan control por voz en su interfaz?


regresar
Comentario
  • corbata de moñosonrisareírruborsonrienterelajado relajadosonrisa afectada
    ojos del corazónbeso_corazonbesos_ojos_cerradossonrojadoaliviadosatisfechosonrisa
    guiñolengua_pegada_guiñando_el_ojolengua_atrapada_ojos_cerradossonriendobesarlengua_pegadadurmiendo
    preocupadoceñudoangustiadoboca abiertahaciendo muecasconfundidocallado
    inexpresivono divertidosudor_sonrisasudordecepcionado_aliviadocansadopasivo
    decepcionadoaturdidotemerososudor fríoperseverarllorarsollozo
    alegríaasombradogritarCara cansadaenojadofuriatriunfo
    somnolientommmmascarillaGafas de solcara_mareadadiablillosonriente_imp
    cara_neutralsin bocainocente
4 menos uno =
Comentarios (7)
  1. lexey
    #1 lexey Huéspedes 6 marzo 2017 22:22
    0
    ¿Es posible tener un mapa completo de conexiones al reproductor y a los triacs y los diagramas del reproductor y fuente de alimentación?
  2. Alejandro Levshunov
    #2 Alejandro Levshunov Huéspedes 29 de noviembre de 2018 21:22
    0
    Buenas tardes
    Me gustó el control por voz, ¡un punto importante es la activación por voz del control!
    En este sentido, tengo una pregunta: ¿existe un desarrollo similar para controlar el control remoto de un decodificador para la televisión digital Beeline?
    Les explico por qué me interesé: mi esposa es discapacitada grupo 1, sus brazos y piernas no funcionan y no puede moverse, al mismo tiempo conserva la conciencia y el habla. Al salir al trabajo le pongo algún canal y ella mira hasta que yo llego, al mismo tiempo, mientras yo no estoy, es posible que se transmita otro programa que le interese en otro canal, pero no puede cambiar. Si es posible, el decodificador graba otros programas, pero luego puede verlos cuando yo llego a casa y pasar a ver la grabación. Entonces llego a casa y ella me pide que encienda una cosa u otra, pero no tiene Es hora de ver todo lo que quiere ver.
    Qué genial sería si ella misma pudiera controlar el control remoto. Los controles remotos de voz existentes no controlan los decodificadores y requieren activación manual.
    Alejandro
    1. invitado sergey
      #3 invitado sergey Huéspedes 12 de diciembre de 2018 11:54
      0
      ¡Hola Alejandro! Nada es imposible. Escríbeme un correo electrónico y resolveremos algo.
      1. maikl
        #4 maikl Huéspedes 7 de septiembre de 2019 22:38
        1
        Hola Sergey. Tengo la misma situación con un vecino discapacitado. ¿Puedes ayudarme con un conjunto de comandos para el módulo? Compré y estoy intentando hacer un control remoto con Pic16F, al menos para TV.

        Saludos, Mijaíl.
    2. maikl
      #5 maikl Huéspedes 9 de septiembre de 2019 01:12
      0
      Hola alejandro. Por favor dime cómo te va con el control remoto del televisor. ¿Es relevante el tema de la pregunta en tus comentarios?

      Miguel
    3. maikl
      #6 maikl Huéspedes 30 de septiembre de 2019 18:30
      0
      Hola Alexander, me gustaría hablar contigo sobre tu tema “desarrollos para controlar el control remoto de un decodificador para televisión digital “Beeline”
  3. valery invitado
    #7 valery invitado Huéspedes 24 de diciembre de 2019 10:33
    1
    Puede tener un diagrama y programa para el controlador. ¿Es posible programar en PIC?

Auriculares de bricolaje hechos con carcasas

Hazlo tú mismo - manualidades y clases magistrales | Página 290

Resumen de tipos de discos para amoladoras.

Cómo hacer una plantilla de albañil para colocar bloques con tus propias manos.

«Hazlo tú mismo, con tus propias manos.» - un sitio de interesantes productos caseros elaborados con materiales de desecho y artículos del hogar. Clases magistrales paso a paso con fotografías y descripciones, tecnologías, trucos: todo lo que un verdadero maestro o simplemente un artesano necesita para bordar. Manualidades de cualquier complejidad, una gran selección de direcciones e ideas para la creatividad.

Recomendamos leer

Códigos de error de la lavadora