Sistema de Automação Simples com NodeMCU

Font Size

No post de hoje vamos elaborar um sistema de automação com NodeMCU e aplicativo blynk, onde você poderá controlar um módulo relé e comandar vários equipamentos como: lâmpadas, motores, leds etc.

Um ótimo protótipo para automatização de ambientes a baixo custo, acionados cargas de modo remoto por meio da internet.

 

Materiais necessários:

01 – NodeMCU v3 Lolin;

01 –Módulo Relé 5V 4 Canais Optoacoplado;

06 – Jumpers Dupont FxF

 

Montagem:

Para montagem do nosso sistema de automação com nodemcu, siga o esquema abaixo para montagem do projeto:

Para um maior conhecimento sobre o módulo relé, acesse: https: Módulo Relé.

TENHA CUIDADO AO UTILIZAR O MÓDULO CONECTADO A ENERGIA, ANTES DE TOCAR NO RELÉ DESCONECTE A ENERGIA QUE ESTÁ CONECTADA.

 

Configurar o app blynk:

Para conhecer melhor sobre o aplicativo veja o post a seguir: Como Usar o Aplicativo Blynk com Nodemcu.

1- Inicie o aplicativo em seu smartphone, após isso clique em “New Project”:

Em seu e-mail você receberá um código que será necessário na programação.

2- Configuração de sua placa, marque as opções como mostra imagem abaixo:

3- Selecione os itens, clique 4 vezes no nome Button em sua “Widget Box”:

3- Configure o botões como mostra as imagens abaixo, você pode nomear os botões com o nome de sua preferência:

Configuração do botão 01:

Configuração do botão 02:

     

Configuração do botão 03:

     

Configuração do botão 04:

     

 

Programação:

Copie este código em sua IDE e envie a sua placa NodeMCU.

#define BLYNK_PRINT Serial

/* Fill-in your Template ID (only if using Blynk.Cloud) */
//#define BLYNK_TEMPLATE_ID   "YourTemplateID"


#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "**"; //Token que será enviado ao seu EMAIL.

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "**"; //Nome de sua rede WIFI.
char pass[] = "**"; //Senha de sua rede WIFI.

void setup()
{
  // Debug console
  Serial.begin(9600);

  Blynk.begin(auth, ssid, pass);
  // You can also specify server:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);
}

void loop()
{
  Blynk.run();
}

 

Utilização:

Ao seguir todos os procedimentos acima descritos seu projeto iniciará o funcionamento.

Reinicie sua placa NodeMCU no primeiro uso:

Ao clicar nos botões será acionado o relé que foi solicitado, observação: Você pode utilizar para ligar dispositivos elétricos até no máximo 10A.

TENHA CUIDADO AO UTILIZAR O MÓDULO RELÉ CONECTADO A ENERGIA, ANTES DE TOCAR NO RELÉ DESCONECTE A ENERGIA QUE ESTÁ CONECTADA.

Obrigado por visualizar nosso post, qualquer dúvida deixe um comentário abaixo.

Posts relacionados

Movimento Maker para Solução de Problemas

por autocore
5 anos ago

Configurando drivers para placas Arduino

por autocore
8 anos ago

Aprendendo a utilizar LCD 16×2 com Arduino

por autocore
8 anos ago
Sair da versão mobile