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

Plataforma de hardware compacta para projetos de microcontroladores PIC com IoT integrado

por autocore
5 anos ago

Como Instalar a Arduino IDE no Ubuntu ?

por autocore
8 anos ago

Conheça a versão 1.1 do Shield CLP Arduino nano

por autocore
5 anos ago
Sair da versão mobile