Índice:

Automação residencial usando o aplicativo BLYNK: 7 etapas (com fotos)
Automação residencial usando o aplicativo BLYNK: 7 etapas (com fotos)

Vídeo: Automação residencial usando o aplicativo BLYNK: 7 etapas (com fotos)

Vídeo: Automação residencial usando o aplicativo BLYNK: 7 etapas (com fotos)
Vídeo: AUTOMAÇÃO COM ESP32 - MODEM 4G LTE e BLYNK 2024, Novembro
Anonim
Automação residencial usando o aplicativo BLYNK
Automação residencial usando o aplicativo BLYNK

Neste projeto, mostrei como qualquer pessoa pode controlar seus eletrodomésticos remotamente usando seu telefone celular. Para isso, um aplicativo deve ser instalado em seu celular. O nome deste aplicativo é BLYNK App (o link para download é fornecido na descrição) e um serviço de Internet ininterrupto é recomendado. Controlei apenas uma lâmpada de 15W, mas você pode controlar qualquer eletrodoméstico (lâmpada tubular, ventilador etc.).

Etapa 1: EQUIPAMENTOS NECESSÁRIOS

EQUIPAMENTOS NECESSÁRIOS
EQUIPAMENTOS NECESSÁRIOS

1. Arduino UNO.

2. Módulo de relé (A. C. - 230 V, D. C.- 5 V, na imagem).

3. Bulbo (15 W, 230 V ou qualquer outra potência)

4. Aplicativo BLYNK (instalado em seu celular, link abaixo).

5. Fonte de alimentação de 230 V. (A. C.)

6. Jumpers.

7. Fonte de alimentação de 12 V. (D. C.)

8. Porta-lâmpadas e fios.

▪ Link (aplicativo BLYNK): -

play.google.com/store/apps/details?id=cc.b…

Etapa 2: DIAGRAMA DO CIRCUITO

DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO
DIAGRAMA DE CIRCUITO

A conexão é muito simples. Na foto está indicado que o módulo de relé é alimentado por 5 V, mas no meu modelo eu alimentei o módulo de relé usando adaptador de 12 V. Geralmente é melhor alimentar com 12 V. São 6 pinos no módulo de relé.

Pino 1 - 12 V / 5 V

Pino 2 - GND

Pino 3 - Sinal

Pino 4 - COM (comum)

Pino 5 - NÃO (normalmente aberto)

Pino 6 - NC (normalmente conectado)

O pino 1 é usado para alimentar o módulo. Basicamente, o módulo de relé atua como uma chave para controlar os aparelhos A. C. Portanto, o pino 3 é usado para enviar o sinal se queremos ligar / desligar os aparelhos. O pino 3 é conectado a qualquer um dos pinos digitais do Arduino UNO. No meu projeto é o PIN 13 do Arduino UNO. Conforme o diagrama, a linha neutra será conectada diretamente à lâmpada, mas a linha viva será conectada à lâmpada através do módulo. A linha viva proveniente do plugue (230 V ac) será conectada a COM (Pino 4) e o fio do outro pólo da lâmpada será conectado ao NÃO (Pino 5). Como não usei nenhum escudo Ethernet, então o Arduino deve estar conectado ao seu laptop, para que possa receber os sinais através do laptop (conectado à internet). Você também pode usar o NODE-MCU, neste caso você não precisa do laptop para receber sinais, pois o NODE-MCU pode receber sinais via internet.

Etapa 3: PRINCÍPIO DE TRABALHO

PRINCÍPIO DE TRABALHO
PRINCÍPIO DE TRABALHO
PRINCÍPIO DE TRABALHO
PRINCÍPIO DE TRABALHO
PRINCÍPIO DE TRABALHO
PRINCÍPIO DE TRABALHO

1. Módulo de funcionamento do relé:

De acordo com o diagrama, podemos ver que há um interruptor dentro do módulo de relé, cuja extremidade está conectada a COM, ou seja, Pino 4 e a outra extremidade está conectada entre NO, ou seja, Pino 5 ou NF, ou seja, Pino 6. Quando estamos aplicando 0 V para o pino de sinal, ou seja, o pino 3, então a chave permanece na posição NÃO (normalmente aberta). Quando aplicamos +5 V para sinalizar o pino, a chave pinga de NO para NC (normalmente conectado).

2. Criando o projeto no aplicativo BLYNK:

Baixe o aplicativo BLYNK do Google Playstore (o link já foi fornecido). Abra e você terá que fazer uma conta lá. Depois clique em "Novo Projeto". Agora você deve clicar em "ESCOLHER DISPOSITIVO" e será solicitado a selecionar o hardware necessário, você escolherá "Arduino UNO" e em "TIPO DE CONEXÃO" deverá selecionar "USB". Você também deve fornecer um nome de projeto. Em seguida, você clica em "Criar". Seu projeto agora está criado e BLYNK enviará um token de autorização para seu e-mail que você deve inserir no código do arduino. Em seguida, você obterá um espaço livre onde deverá adicionar botões, gráficos etc. Você obterá tudo isso na caixa do widget. Neste projeto, como estamos operando apenas um aparelho, adicionaremos apenas um botão. Após clicar em "Botão" o ícone será adicionado no espaço livre. Você pode inserir o botão em qualquer lugar da tela. Em seguida, você deve clicar no botão para personalizá-lo. Você tem que dar um nome lá e você tem que selecionar se está usando um pino digital ou analógico ou virtual. Você também deve mencionar o pin no. Como neste projeto, estamos usando o D13, ou seja, o pino digital 13. Agora selecione o modo "Push" ou "Slide", depende de você. Após retornar à tela principal, você verá um botão play no canto direito da tela, você deve clicar nele para ativar o projeto. Se o seu sistema estiver pronto e conectado à internet então no celular após clicar no botão play ele mostrará "Online", caso contrário, "Offline".

n.b. Siga as fotos em série e as etapas fornecidas, então você não se confundirá

3. Análise de código e conexão final:

Em primeiro lugar, você deve adicionar o seguinte link em "URL do gerenciador de placas adicionais" nas preferências do IDE do Arduino. Link:

Você deve acessar o seguinte link: https://github.com/blynkkk/blynk-library/releases/… e baixar a biblioteca blynk. Depois de baixar o arquivo zip, você deve descompactá-lo e copiar o conteúdo dos arquivos (bibliotecas e pastas) para a pasta do caderno de desenho do IDE do Arduino. Para verificar se a biblioteca blynk foi adicionada ou não, reinicie o Arduino IDE e verifique na seção de biblioteca, se você vir "Blynk", significa que a biblioteca blynk foi adicionada com sucesso.

Basta copiar o código (já fornecido) ou você pode obter o código de ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. Em ambos os casos, a única alteração que você precisa fazer é copiar o código de autorização enviado para o seu e-mail para o código do Arduino. Não faça upload do código agora. Agora abra o "Prompt de Comando" e execute-o como administração. Uma tela preta aparecerá na tela. Então você tem que copiar o caminho da pasta "scripts". No meu caso é "Meus Documentos / Arduino / bibliotecas / Blynk / scripts" e cole na tela preta e insira. Em seguida, você deve copiar e colar o arquivo.bat na tela preta. O arquivo é "blynk-ser.bat -c COM4". Você deve alterar o número da porta COM. No meu caso foi COM8. Agora faça o upload do código do arduino. Agora volte para a parte do prompt de comando e pressione "enter" três vezes. Isso o conectará ao Blynk Server.

4. Controle com o aplicativo Blynk:

Agora abra o aplicativo blynk no seu celular e abra o projeto que você criou. Se o seu sistema estiver conectado ao servidor Blynk, você verá 'Online' no seu celular, caso contrário, verá 'Offline'. Agora clique no botão para ligar ou desligar o aparelho. Se não estiver funcionando, verifique se o sistema está conectado ao servidor blynk.

n.b. Siga as fotos em série e as etapas fornecidas, então você não se confundirá

Etapa 4: SEGURANÇA

"carregando =" preguiçoso ">

Recomendado: