Índice:

Automação controlada por voz: 13 etapas
Automação controlada por voz: 13 etapas

Vídeo: Automação controlada por voz: 13 etapas

Vídeo: Automação controlada por voz: 13 etapas
Vídeo: Como CONTROLAR toda sua CASA por VOZ! AUTOMAÇÃO mais barata que encontrei! 2024, Novembro
Anonim
Automação Controlada por Voz
Automação Controlada por Voz

Hoje em dia, as pessoas têm smartphones com eles o tempo todo. Portanto, faz sentido usá-los para controlar eletrodomésticos. Apresentado aqui é um sistema de automação residencial usando um aplicativo Android simples, que você pode usar para controlar aparelhos elétricos com cliques e comando de voz. Os comandos são enviados via Bluetooth (HC05) para o Arduino Uno, que controla a operação do relé (ON ou OFF). Portanto, você não precisa se levantar para ligar ou desligar o dispositivo enquanto assiste a um filme ou faz algum trabalho e outros motivos.

Etapa 1: Componentes

1.arduino (nano / uno)

2.4 placa de relé de canal (5v)

3. Módulo Bluetooth (HC05 / HC06)

4. Display LCD 20x4

5,7805 regulador de tensão

Adaptador smps de 6,9 V (para fonte de alimentação).

Etapa 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino é uma plataforma de prototipagem de código aberto em eletrônica baseada em hardware e software fáceis de usar. Sutilmente falando, o Arduino é uma placa de prototipagem baseada em microcontrolador que pode ser usada no desenvolvimento de dispositivos digitais que podem ler entradas como dedo em um botão, toque em uma tela, luz em um sensor etc. e transformando-a em saída como ligar um LED, girar um motor, tocar músicas em um alto-falante etc.

As placas Arduino são geralmente baseadas em microcontroladores da Atmel Corporation, como microcontroladores baseados na arquitetura AVR de 8, 16 ou 32 bits. O recurso importante das placas Arduino são os conectores padrão. Usando esses conectores, podemos conectar a placa Arduino a outros dispositivos como LEDs ou módulos adicionais chamados Shields. As placas Arduino também consistem em um regulador de tensão integrado e um oscilador de cristal. Eles também consistem em um adaptador USB para serial com o qual a placa Arduino pode ser programada usando a conexão USB. Para programar a placa Arduino, precisamos usar o IDE fornecido pelo Arduino. O Arduino IDE é baseado na linguagem de programação Processing e suporta C e C ++

. O que é o arduino?

Etapa 3: Placa de Relé de 4 Canais

Placa de retransmissão de 4 canais
Placa de retransmissão de 4 canais

Aqui, eu estou usando o módulo de relé 5v 4channel.

Possui 6 pinos VCC, GND, IN1, IN2, IN3, IN4.

VCC Podemos aplicar 5v e aterrar (GND) para aterrar.

IN1 a IN4 está conectado ao arduino que é o sinal de controle.

O que é um relé? Como funciona um relé

Etapa 4: MÓDULO BLUEETOOTH HC05 / 06

MÓDULO BLUEETOOTH HC05 / 06
MÓDULO BLUEETOOTH HC05 / 06
MÓDULO BLUEETOOTH HC05 / 06
MÓDULO BLUEETOOTH HC05 / 06

Aqui, eu estou usando o módulo bluetooth HC05 para receber comandos do telefone andriod.

Etapa 5: VISOR LCD

TELA DE LCD
TELA DE LCD
TELA DE LCD
TELA DE LCD

Neste projeto iam usando display LCD de 20x4. Vá até a conexão conforme a imagem.

Etapa 6: Regulador de Tensão Ic 7805

Regulador de tensão Ic 7805
Regulador de tensão Ic 7805

1. regulador de tensão

entrada-9v do adaptador conectado ao pino de entrada do ic7805. segundo pino no chão. O terceiro pino é o pino de saída. A saída é 5v. Este 5v é usado como vcc do display LCD, módulo bluetooth e placa de relé.

Etapa 7: Conexões de relé

Image
Image
Conexões LCD
Conexões LCD

O vídeo mostra como conectar a carga CA no relé.

agora conecte o pino Arduino D6, D7, D8, D9 a IN1, IN2, 1N3, 1N4 DA PLACA DE RELÉ.

VCC 5v (o / p do regulador de tensão (7805))

GND-GND

Etapa 8: CONEXÕES DO MÓDULO BLUETOOTH

Módulo RX do bluetooth conectado ao TX da placa arduino (pino 1 digital do arduino)

TX do módulo bluetooth conectado ao RX da placa arduino (pino digital 0 do arduino).

VCC-5v (usando regulador de voltagem olp)

solo (gnd)

Etapa 9: Conexões de LCD

Conexões LCD
Conexões LCD

* LCD RS pino para pino digital 12

* Ativar LCD pino para pino digital 11

* LCD D4 pino para pino digital 5

* LCD D5 pino para pino digital 4

* LCD D6 pino para pino digital 3

* LCD D7 pino para pino digital 2

* Pino R / W do LCD para aterrar

* Pino VSS LCD para aterrar

* Pino VCC LCD para 5V

* 15 pinos da luz de fundo do display lcd led + conectado a 5v.

* 16 pinos para aterrar.

* V0 iam apenas aterrados, você pode usar o potenciômetro de 10k para ajustar o contraste da tela.

CONSULTE O DIAGRAMA DO CIRCUITO

Etapa 10: APLICAÇÃO ANDROID E SUAS CONFIGRAÇÕES

BAIXE ESTE APLICATIVO NA PLAYSTORE

APP LINK

Etapa 11: CODE

SOFTWARE NECESSÁRIO: ARDUINO IDE

LINK DE DOWNLOAD DO SOFTWARE ARDUINO IDE - windows

CÓDIGO:

USANDO O BOTÃO ON / OFF NO APLICATIVO I SETLight-'1 'Usando para ligar o dispositivo e' A 'usando para desligar o dispositivo. Usando o controle de voz, o comando é "light on" para ligar e "light of" para desligar.

Fan-'2 'Usando para ligar o dispositivo e' B 'usando para desligar o dispositivo. Usando o controle de voz, o comando é "ligar o ventilador" para ligar e "desligar o ventilador" para desligar.

AC-'3 'Usando para ligar o dispositivo e' C 'usando para desligar o dispositivo. Usando o controle de voz, o comando é "AC on" para ligar e "AC of" para desligar.

TV-'4 'Usando para ligar o dispositivo e' D 'usando para desligar o dispositivo. Usando o controle de voz, o comando é "TV on" para ligar e "TV off" para desligar.

ligue todos os dispositivos-'9 '. comando de voz- "tudo ligado".

desligue todos os dispositivos-'I '. comando de voz- "tudo de"

DOWNLOAD COMPLETO DO CÓDIGO

conecte sua placa arduino ao pc.

Baixe o código e abra no software arduino.

selecione a placa arduino, clique em Ferramentas> Placa> selecione sua placa.

Definir porta - Ferramentas> porta> selecione a porta.

Faça upload do código.

Etapa 12: conectar todos os componentes

depois de conectar todos os componentes, verifique todas as conexões usando um multímetro.

agora as conexões estão boas, então ligue.

Recomendado: