Controle de aparelhos domésticos por voz humana

Control de electrodomésticos por voz humana

Podemos controlar cualquier electrodoméstico mediante nuestra voz . El objetivo principal de este proyecto es controlar la luz, el ventilador, la computadora, etc. mediante la voz humana. Las personas con discapacidad física no pueden manejar electrodomésticos con las manos. No pueden encender/apagar el interruptor con las manos, ya que este proyecto es muy útil para personas con discapacidades físicas. Pueden operar electrodomésticos usando su voz. En este sistema utilizamos un módulo de reconocimiento de voz para reconocer su voz. Cuando hablemos, el primer dispositivo estará encendido y el resto de dispositivos estarán apagados. Cuando decimos dos, el segundo dispositivo estará encendido y los dispositivos restantes estarán apagados y así sucesivamente.

Protótipo de Sistema de Automação Residencial Controlado por Voz

Fig. 1: Prototipo de sistema de automatización del hogar controlado por voz

En el cuadro de distribución normal, tenemos que presionar el interruptor manualmente y, a menudo, levantar y operar el interruptor manualmente, por lo que es una pérdida de tiempo. También se utiliza para operar a personas con discapacidad mediante una aplicación de reconocimiento de voz que interactúa con un dispositivo eléctrico. El prototipo del Tablero de Distribución se construye mediante un microcontrolador, elegido por su bajo costo, así como por su versatilidad y desempeño en operaciones matemáticas y comunicación con otros dispositivos electrónicos. El sistema fue diseñado e implementado de manera rentable para que, si nuestro proyecto se comercializa, los usuarios necesitados en los países en desarrollo se beneficien de él.

· Tecnología utilizada en nuestro proyecto:

Aquí estamos utilizando tecnología de reorganización de voz. Entonces estamos usando el módulo HM 2007 para reconocer la señal de voz. Este módulo se utiliza para convertir la señal de voz en el código binario correspondiente que se proporciona al microcontrolador, y el microcontrolador proporciona la salida de acuerdo con la entrada de voz.

Generalmente, el microcontrolador genera códigos en su salida según la entrada. Así, mediante este módulo podremos controlar el relé de llave correspondiente al comando de voz.

· Aquí hay cinco comandos de voz utilizados para controlar el relé del interruptor.

1. Interruptor1

2. Interruptor2

3. Cambiar3

4. Cambiar4

5. Cambiar5

6. Cambiar 6

· Trabajar con diagrama de bloques, circuito y PCB:

Diagrama de blocos do sistema de automação residencial controlado por voz

Fig. 2: Diagrama de bloques del sistema domótico controlado por voz

Diseño de PCB del tablero de distribución controlado por voz:

Layout PCB do quadro de distribuição usado em sistema de automação residencial controlado por voz

Fig. 3: Diseño de PCB del tablero de distribución utilizado en un sistema de automatización del hogar controlado por voz

Diseño de pista de PCB del panel de distribución controlado por voz:

Layout de trilha PCB do quadro de distribuição usado em sistema de automação residencial controlado por voz

Fig. 4: Diseño de la pista de PCB del tablero de distribución utilizado en el sistema de automatización del hogar controlado por voz

Componentes y programación

· Lista de componentes

Tabela mostrando a lista de componentes usados ​​no projeto do Sistema de Automação Residencial controlado por Voz

Fig. 5: Tabla que muestra la lista de componentes utilizados en el diseño del sistema de automatización del hogar controlado por voz.

· Programación de proyectos

o Utilizamos el software KEIL para programar el control de nuestro cuadro de distribución.

Captura de tela do código C incorporado usado no sistema de automação residencial controlado por voz

Fig. 6: Captura de pantalla del código C integrado utilizado en el sistema de automatización del hogar controlado por voz

Beneficios:

  • Comprimir
  • Fácil de usar
  • Menos complejo
  • Bajo costo
  • Fácil de implementar
  • Precisión
  • Económico
  • Reducir la mano de obra

Aplicación de central telefónica controlada por voz:

· Esto es útil en equipos de comunicación para evitar señales o ruido del altavoz.

· encender y apagar un dispositivo usado, como una computadora, electrodoméstico o lámpara, mediante un comando de voz u otro sonido.

  • En comunicación telefónica.

Código fuente del proyecto

 ###



 Programa para control por voz Centralita
 #incluir
 datos de caracteres sin firmar byt=0xFF;
 anular con llave
 {
 ent a, b;
 para(a=0;a<50;a++)
 para(b=0;b<1000;b++);
 }
 anular int1 interrupción 2
 {
 byt=P1;
 EA=0;
 con llave;
 }
 vacío principal
 {
 P2=0x00;
 P1=0xFF;
 atrás:IE=0x84;
 byt=0xFF;
 mientras(byt==0xFF);
 cambiar (byte)
 {
 caso 0xF2:
 P2=0x0A; 
romper;
 caso 0xF4:
 P2=0x08;
 romper;
 caso 0xF5:
 P2=0x03;
 romper;
 caso 0xF6:
 P2=0x02;
 romper;
 caso 0xF8:
 P2=0x05;
 romper;
 }
 } ir hacia atrás;

 ###

Diagramas de circuito

Diagrama de circuito-8051-Sistema de automatización del hogar controlado por voz basado en microcontrolador

Vídeo del proyecto

Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.