Como acender lâmpadas por comando de voz

Introdução.

Olá amigos, neste novo projeto vamos acender um conjunto de 4 lâmpadas com comandos de voz.

Uma pequena automação residencial que a muito tempo já pretendia postar aqui no site pra vocês.

Então vamos lá iniciar nosso projeto.

Ligações do Sistema.

Como nos projetos anteriores vamos usar o NodeMCU para comunicar com o celular via Wifi e não vamos mudar muita coisa da programação, faremos apenas alguns ajustes.

O NodeMCU possui mais memória e capacidade de processamento que seu mais famoso concorrente o Arduino, além disso conta conta com o wifi integrado.

As ligações vão ficar iguais ao últimos projetos.

 

automacao voz bb 300x293 - Como acender lâmpadas por comando de voz

Nosso algorítimo vai ficar assim:

 Clique aqui para baixar  Comando_por_voz.ino

loading - Como acender lâmpadas por comando de voz Loading...
EAD logo - Como acender lâmpadas por comando de voz Taking too long?

reload - Como acender lâmpadas por comando de voz Reload document
| open - Como acender lâmpadas por comando de voz Open in new tab

Download

Aplicativo para comandar as lâmpadas.

Para comandar as lâmpada criamos um aplicativo na plataforma App Inventor 2,

pois, esta plataforma é de fácil aprendizagem e conta com bastante material na internete.

Capturar 300x152 - Como acender lâmpadas por comando de voz Apk_Automacao_residencial_voz

Você também pode editar seu aplicativo importando o arquivo .aia logo abaixo para o site do App inventor.

Automacao_residencial_voz.aia

Nosso apk ficou muito simples, basta digitar o ip correto que está utilizando no seu NodeMCU e depois clicar em falar e dizer algum dos comandos listados.

Além de poder ligar as lâmpadas por comando de voz você ainda pode digitar o ip no navegador dentro da sua rede  e acionar clicando nos botões.

pagina 300x213 - Como acender lâmpadas por comando de voz

Demonstração do nosso projeto funcionando:

 

 

8 thoughts on “Como acender lâmpadas por comando de voz”

  1. Gostaria de saber se é possível alterar esse projeto e ao invés de utilizar o bluetooth poderia ser utilizado o módulo de reconhecimento de voz ?

Os comentários estão fechados.