Índice:

BT ativado por voz: 3 etapas (com imagens)
BT ativado por voz: 3 etapas (com imagens)

Vídeo: BT ativado por voz: 3 etapas (com imagens)

Vídeo: BT ativado por voz: 3 etapas (com imagens)
Vídeo: BURLANDO SELFIE SUMUP 2024, Novembro
Anonim
BT ativado por voz
BT ativado por voz

Domótica controlada por voz usando Arduino: neste projeto, vamos usar uma função de voz para controlar dispositivos domésticos. Este projeto faz parte da minha série Domótica. Este projeto é muito fácil de usar na vida real. Pessoas de qualquer idade podem controlá-lo apenas falando os comandos. Este projeto baseado em Arduino tem um alcance maior do que os baseados em IR e PC. Antes de fazer este projeto, você deve saber como fazer a interface do módulo Bluetooth HC 05 com o Arduino e também deve saber sobre os fundamentos da programação do Arduino.

Etapa 1: Componentes necessários

Componentes necessários
Componentes necessários
Componentes necessários
Componentes necessários
Componentes necessários
Componentes necessários

Componentes necessários para o sistema de automação residencial controlado por voz usando Arduino

Arduino Uno: usamos o Arduino devido à sua simplicidade e também fornece o pino muito digital para fazer a interface com LCD, módulo Bluetooth e módulo de relé ao mesmo tempo. Módulo Bluetooth HC-05: HC-05 é usado para se comunicar com o celular phone.4 Módulos de relé de canal: O módulo que usamos neste projeto é o HL-54S. Ele liga e desliga usando um sinal lógico de 5 V do Arduino. Ele pode suportar até 250VAC e 10A. Esses módulos têm 4 canais para que possamos controlar 4 dispositivos AC ao mesmo tempo.16 × 2 LCD: LCD é usado para exibir o nome do projeto, uma lista de comandos que podem ser inseridos, em seguida, ele pede para dar qualquer comando e mostrar o status do comando que é inserido. Usamos LCD 16 × 2 porque é fácil de fazer interface com o Arduino e muito barato no preço. O potenciômetro de 10k é usado para controlar o contraste das lâmpadas AC do display com suportes: As lâmpadas AC são usadas para representar os aparelhos. Porque é fácil de manusear e muito útil quando você está criando um protótipo de qualquer projeto AC.

. Fonte externa de 5 volts: fonte de 5 volts cc é necessária para ligar e desligar um relé …

Etapa 2: Diagrama de circuito do sistema de automação residencial controlado por voz usando Arduino

Diagrama de circuito do sistema de automação residencial controlado por voz usando Arduino
Diagrama de circuito do sistema de automação residencial controlado por voz usando Arduino
Diagrama de circuito do sistema de automação residencial controlado por voz usando Arduino
Diagrama de circuito do sistema de automação residencial controlado por voz usando Arduino

Conexões:

Módulo Bluetooth HC-05 HC-05 Rx para Arduino Tx. HC-05 Tx para Arduino Rx. Vcc para 5vGround para ground.16 × 2 LCD: VSS to ground. VDD para fornecer tensão. VO para ajustar o pino do potenciômetro de 10k. RS para o Pino 8. RW para o aterramento. Habilite o Pino 9. LCD D4 para o Pino 10. LCD D5 para o Pino 11. LCD D6 para o Pino 12. LCD D7 para o Pino 13. Em torno de uma extremidade de um potenciômetro.5v para a outra extremidade do potenciômetro.4 Módulos de relé de canal: 5 volts externos para JD VCC. Terra para terra. Ini1 para pino 3. Ini2 para pino 4. Ini3 para Pin5. Vcc para Arduino 5v. Conecte um terminal de todas as lâmpadas ao terminal normalmente aberto dos relés. Uma extremidade de 220VAC para todos os terminais comuns do relé e outra extremidade com outro terminal de lâmpadas.

Etapa 3: funcionamento do sistema de automação residencial controlado por voz

Funcionamento do sistema de automação residencial controlado por voz
Funcionamento do sistema de automação residencial controlado por voz

Falamos os comandos predefinidos para o aplicativo AMR_Voice. O aplicativo envia o comando para o Bluetooth que é recebido pelo Arduino e executa a tarefa descrita. Ao mesmo tempo, o Arduino exibe o status no LCD e escreve no monitor serial. Cada comando tem suas operações exclusivas que são definidas no código. Você pode alterar os comandos de acordo com sua facilidade. Abaixo está a lista de comandos.

O vídeo a seguir mostra como usei o aplicativo Android que converte nossa voz em um sinal de fala e envia esse sinal para o Arduino por meio do módulo Bluetooth. É muito fácil de usar com o Arduino e esse projeto pode ser feito com pouco esforço.

Recomendado: