Skip to content

Home automation using Voice Recognition with ESP8266/ESP32 and Blynk.

License

Notifications You must be signed in to change notification settings

GGianluppi/home-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Home Automation

Este projeto é parte do Trabalho de Conclusão do Curso II, que propõe o desenvolvimento de um dispositivo de automação residencial responsável por controlar equipamentos domésticos e interagir com pessoas com deficiência física dentro de um ambiente através de comando de voz, e fornecer ao usuário uma interface através de um aplicativo.

Diagrama geral do funcionamento do protótipo

A interpretação do diagrama pode ser entendida da seguinte forma: a primeira alternativa para que o usuário acione um determinado equipamento, é utilizando o reconhecimento de voz realizado diretamente pelo módulo de reconhecimento de voz V3, onde ele enviará um comando para o módulo de 4 canais que fará o acionamento dos relés. A outra alternativa, visando pessoas que apresentam alguma incapacidade total ou parcial de produzir fala, permite a utilização de um aplicativo. Essa alternativa, faz com que o usuário realize os mesmos acionamentos que um segundo indivíduo faria ao acionar um equipamento pelo reconhecimento de voz.

Protótipo de Reconhecimento de voz junto ao aplicativo Blynk

É possível observar o protótipo e aplicativo realizado para efetuar o acionamento dos equipamentos. Percebe-se que, todas as 4 lâmpadas que estão sendo representadas por cômodos, estão desativadas. A representação que os dispositivos não estão acionados, serão representados pela cor vermelha, de maneira oposta, a cor verde representa que o dispositivo está acionado.

Duas formas de acionamento foram utilizadas e ambas tiveram uma alteração de cor no aplicativo Blynk, ou seja, assim que a primeira lâmpada foi acionada pela reprodução da palavra "Quarto", o ícone logo se alterou para a cor verde. O mesmo ocorreu com o botão "Sala", após pressioná-lo, sua cor se alterou de vermelho para verde, acionando a segunda lâmpada.

Testes reproduzidos no protótipo

A primeira abordagem do teste consiste em observar a eficiência do aplicativo Blynk e do ESP8266 versão ESP-01 para acionamentos à distância, representado pela figura da esqueda. Alem disso, foram realizados testes voltado para o reconhecimento de voz, representado pela figura da direita.

(OBS: Nesta etapa de teste do reconhecimento de voz, foi adotada no modo de gravação uma distância mais próxima do módulo VR3. Por essa razão, a eficácia do reconhecimento de voz se qualificou próximo a distância inicialmente gravada.)

Além disso, foi obtido a eficiência do protótipo através das tentativas e distâncias adotas. Nas figuras abaixo, são representadas a eficiência do aplicativo e módulo de reconecimento de voz respectivamente.

Circuito de controle do protótipo

About

Home automation using Voice Recognition with ESP8266/ESP32 and Blynk.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages