Você está na página 1de 14

01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

HOME TUTORIAIS INICIANTE INTERMEDIÁRIO AVANÇADO ARTIGOS

EVENTOS

Acionando cargas com PESQUISAR …

módulo relé de 4 canais e


NodeMCU PATROCINADOR

 Outubro 17, 2018  Danilo Almeida  Intermediário,


TUTORIAL 0

Em sistemas de automação, precisamos sempre habilitar e


desabilitar cargas mediante a uma solicitação, ou determinado
evento. Com isso, o uso de relés permite com que esse controle
seja feito sem a intervenção humana de forma direta, ou seja, o
próprio sistema é capaz de ligar e desligar cargas ou você mesmo
pode desligar ligar ou desligar uma carga sem estar próximo ao
equipamento.  Com base nisso, neste tutorial, iremos aprender a
como construir um sistema de acionamento de cargas utilizando
um módulo relé de 4 canais, e um ESP8266. Iremos aprender PARCEIROS
também a como utilizar o Blynk, uma ferramenta bem
interessante para desenvolver Dashboards.

Montando o projeto
Para construir este projeto, iremos precisar de um NodeMCU, que
será responsável por acionar as cargas do sistema, e receber os
dados do nosso Dashboard. Iremos utilizar também um módulo
relé de 4 canais, que será responsável por acionar os Leds 
utilizados, simulando as cargas no sistema. Por m, será
necessário um Smartphone para criação e uso do Dashboard.

1. NodeMCU
portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 1/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

2. Relé 4 Canais
3. 4 Resistores 470 Ohms
4. 4 Leds
5. Smartphone

       

    

Montando nosso Dashboard


Primeiramente iremos criar o Dashboard para controlar o nosso
relé de 4 canais, e para isso utilizaremos o Blynk. O Blynk para
quem não conhece, é uma ferramenta que nos permite controlar
nossos dispositivos IoT remotamente, e ainda nos permite criar
Dashboards sem precisar escrever uma única linha de código.

Cadastrando no Blynk
O procedimento de criação do painel é bem simples,
primeiramente faça o download do Blynk pela play store ou Itunes.
Feito o download, faça o seu cadastro na plataforma selecionando
a opção Create New Accout.

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 2/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Criando um projeto
Feito o cadastro faça login no sistema com o email e senha
utilizados e você será direcionado a tela abaixo:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 3/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Para criar um novo Dashboard você deve agora selecionar a opção


New Project. Selecionada a opção New Project, Uma nova janela
será aberta onde você irá de nir um nome e o tipo de placa
utilizada. Neste projeto iremos utilizar o NodeMCU e daremos o
nome controle relés, como mostra a gura abaixo:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 4/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Feito isso, você será redirecionado para um painel vazio como o da


gura abaixo:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 5/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Será nesse painel que você irá conseguir adicionar componentes,


como botões e displays. Para acessar o painel de componentes,
clique no ícone + que aparece no canto superior direito da tela. E
uma janela semelhante a da gura abaixo será aberta:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 6/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Será nessa janela que iremos selecionar os componentes que


iremos utilizar, em nosso caso 4 botões. Feita a seleção dos botões
faça um alinhamento semelhante ao da gura abaixo:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 7/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Con gurando botões do


projeto
Agora iremos con gurar os botões criados para que eles interajam
com o nosso NodeMCU, para isso clique em cada um dos botões e
crie as con gurações da seguinte forma:

Nome: Reléx ( sendo x o número do relé que você deseja


controlar pelo botão).
OUTPUT: Dx ( sendo x o pino onde você vai conectar o pino
do microcontrolador ao relé ).
portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 8/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Mode: SWITCH.

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 9/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Feito isso seu dashboard estará pronto para uso, bastando agora
pressionar o botão start para inicializar o dashboard.

Montagem do projeto
Agora que con guramos o dashboard, iremos agora montar o
sistema de controle de carga, neste tutorial, iremos utilizar
sequencialmente os pinos D1, D2, D3 e D4 do nosso nodeMCU
para ligar e desligar alguns leds ( simulando como se eles fossem a
carga do sistema. A montagem do sistema é bem simples como
mostra a gura abaixo:

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 10/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Desenvolvimento do
código
Agora que montamos o nosso sistema de acionamento de cargas,
iremos partir para a parte do código, que pode ser visto logo
abaixo:

1 #include <ESP8266WiFi.h>
2 #include <BlynkSimpleEsp8266.h>
3
4
5 char auth[] = ""; // Token recebido no email ao cr
6
7 char ssid[] = ""; // Nome da sua rede WiFi
8 char pass[] = ""; // senha da sua rede WiFi
9
10
11 void setup() {
12 Blynk.begin(auth, ssid, pass); // Inicia conexão
13 pinMode (D1,OUTPUT);
14 pinMode (D2,OUTPUT);
15 pinMode (D3,OUTPUT);
16 pinMode (D4,OUTPUT);
17 digitalWrite(D1,LOW);
18 digitalWrite(D2,LOW);
19 digitalWrite(D3,LOW);
20 digitalWrite(D4,LOW);
21 }
22 void loop() {
23 Blynk.run();
24 }

O código em questão é bem simples, pois todo o processo de


conexão e ativação do dashboard será feito pela biblioteca Blynk
que pode ser baixada através do Gerenciar Bibliotecas da própria
IDE do Arduino.

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 11/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Mergulhando no projeto
Primeiramente, para implementar este projeto, iremos precisar
realizar o download da biblioteca Blynk que pode ser feito indo
até a opção Sketch > Incluir Biblioteca > Gerenciar Biblioteca
exatamente como na gura abaixo:

Variáveis de nidas
auth: Armazena o token recebido no email no momento em
que você cria o dashboard através do blynk.
ssid: Nome da sua rede sem o onde o NodeMCU deverá se
conectar.
pass: Senha da sua rede sem o onde o nodeMCU deverá se
conectar.

Função Setup
Blynk.begin: Função responsável por inicializar a
comunicação com o dashboard criado no celular e também
controlar os pinos de todos os canais do relé.
pinMode: Inicializa sequencialmente os pinos D1, D2, D3 e
D4 como saída.
digitalWrite: Con gura os pinos D1, D2 , D3 e D4 para o nível
lógico baixo.

Função loop
Blynk.run: Inicializa o blynk tanto no nodeMCU quanto no
celular.

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 12/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Conclusão
Neste tutorial, aprendemos a como construir um sistema básico
para controle de cargas utilizando o blynk, um nodeMCU e um
relé de 4 canais. Espero que tenham gostado do conteúdo
apresentado, sinta-se à vontade para nos dar sugestões, críticas ou
elogios. Lembre-se de deixar suas dúvidas nos comentários abaixo.

 IOT LEDS NODEMCU RELE4CANAIS

SMATHPHONE

Sobre Danilo Almeida  5 artigos

Bacharel em Ciência da computação, pela


Universidade Federal de Viçosa - Campus
Florestal, e atualmente mestrando em Ciência
da computação na área de arquitetura de
computadores, é um entusiasta na área de sistemas embarcados e
robótica, buscando sempre aprimorar e compartilhar o
conhecimento obtido através de bastante estudo e noites sem
dormir :) .

 PREVIOUS NEXT 
Identi cacão de Como utilizar o
cores com Arduino Módulo I2C com
e sensor TCS230 displays 16×2 e
20×4

SEJA O PRIMEIRO A COMENTAR

Deixe uma resposta


O seu endereço de email não será publicado.

Comentário

Nome*

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 13/14
01/08/2019 Acionando cargas com módulo relé de 4 canais e NodeMCU - Portal do Arduino

Email *

Website

Save my name, email, and website in this browser for the next
time I comment.

PUBLICAR COMENTÁRIO

GRUPO NO FACEBOOK PATROCINADOR PARCERIOS

Portal do Arduino
Grupo do Facebook · 200
membros
Grupo destinado a tirar dúvidas sobre

Arduino e eletrônica!

Participar do grupo

Copyright © 2019 | WordPress Theme by MH Themes

portaldoarduino.com.br/acionando-cargas-com-modulo-rele-de-4-canais/ 14/14