SUPORTE TÉCNICO
De segunda à sexta pelo e-mail:
suporte@robocore.net
CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Pinos Virtuais e Relé Serial no Blynk




Neste tutorial em vídeo respondemos a grande pergunta que nos fazem desde o lançamento do primeiro vídeo sobre o Blynk: como utilizar nosso Módulo Relé Serial junto com o aplicativo?
Não esqueça de deixar seu like lá no YouTube e se inscrever no nosso canal para saber de novos vídeos ;)

Os principais itens usados nesse video são:

Caso ainda não conheça o funcionamento e instalação da biblioteca do Módulo Relé Serial, assista ao vídeo ao lado para aprender como você pode controlar até 40 relés com apenas 2 pinos da sua placa Arduino, e baixe a biblioteca do Módulo Relé Serial clicando no botão abaixo:
Download da Biblioteca
Instale o aplicativo Blynk no seu celular, escolhendo a loja de aplicativos do seu celular ao lado, e faça o download dos arquivos da biblioteca em seu computador clicando no botão abaixo, seguindo as instruções do de instalação no vídeo:
Download da Biblioteca
Deixe abaixo seus comentários e ideias para próximos tutoriais em video!



Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


marciliotome
date Enviado: 2020-12-28 22:00:03
Olá, gostaria de saber como implementar um treeway, e ter o status no app mesmo acionando pelo botão físico.

ViniDj
date Enviado: 2020-12-29 09:55:49
marciliotome
Dê uma olhada no Google Images por "Interruptor Three Way". Você vai encontrar vários exemplos usando dois interruptores. Então, no lugar de um dos interruptores use o relé e você conseguirá fazer o acionamento tanto por relé quanto interruptor.

fernandoadsl
date Enviado: 2020-09-29 14:54:49
sim, usando o blynk com a porta digital esta funcionando! e porque eu queria quando aperta se o botao de ligar dentro do if  eu iria acrecentar um delay, por isso este codigo aqui era perfeito para adicionar o delay dentro do if, mas infelizmente não tenho rele serial so tenho rele comum

Francois
date Enviado: 2020-09-29 15:49:04
fernandoadsl
Você pode usar um delay dentro da condição do botão do Blynk (ex: <BLYNK_WRITE(V0)>) para gerar um pulso no relé comum. Apenas evite usar um intervalo grande demais (acima de 1 s), pois isso poderá interferir nas outras funções do programa. Se você precisar usar um intervalo grande, você pode usar uma lógica parecida com o BlinkWithouDelay ( https://www.arduino.cc/en/Tutorial/BuiltInExamples/BlinkWithoutDelay ).

fernandoadsl
date Enviado: 2020-09-29 11:47:16
como declaro o pino rele na porta virtual? no arduino?

Francois
date Enviado: 2020-09-29 14:07:06
fernandoadsl
A declaração do pino do relé costuma ser feita no início do programa, como variável global (as variáveis <ssid> e <pass> são globais).

fernandoadsl
date Enviado: 2020-09-29 11:41:52
BLYNK_WRITE(V3){
  int pinValue = param.asInt();
    if (pinValue == 1) {
    serial.Write(rele , LOW);   // liga o relé
  } else {
     serial.Write(rele , HIGH);  // desliga o relé 

seria assim?

Francois
date Enviado: 2020-09-29 14:04:57
fernandoadsl
Para acionar um relé comum, basta usar a função <digitalWrite()>.

fernandoadsl
date Enviado: 2020-09-29 11:38:07
como seria o codigo para acionar rele comum sem ser serial na porta virtual do blynk?

Francois
date Enviado: 2020-09-29 14:04:19
fernandoadsl
Ao invés de usar o comando de acionar o Relé Serial (ex: <SetRelay()>), você pode usar a função padrão de acionamento de pinos digitais (<digitalWrite()>).

JOHNNY.JRLUIZ
date Enviado: 2020-08-13 16:34:26
Boa tarde! gostaria de saber se consigo fazer a conexão sem precisar usar um shield

Giovanni5
date Enviado: 2020-08-13 17:09:24
JOHNNY.JRLUIZ
Sim, é possível fazer essa conexão sem um Shield, inclusive não utilizamos nenhum Shield acoplado à placa para desenvolver este tutorial. Entretanto, vale lembrar que é necessário alguma placa adicional que permita a conexão à Internet, seja ela cabeada ou não (utilizamos o módulo Wi-Fi ESP8266 neste exemplo), pois as placas da plataforma Arduino UNO não possuem essa funcionalidade de fábrica.

lucasresendef
date Enviado: 2020-06-30 21:19:09
Boa noite, realizei o processo, fiz toda a instalação e o sistema está funcionando normalmente, porém está ocorrendo um Problema e queria saber se vcs tem a solução. Depois de um tempo ligado e rodando no app tudo certinho. O arduino fica off-line, e vc chega e a placa está normal, porém de alguma forma ele perde a comunicação, não sei se trava alguma coisa. E aí no Blynk fica off-line, aí sempre tenho que desligar a fonte de energia e assim ele volta a reconectar, vcs teriam alguma solução!?

Giovanni5
date Enviado: 2020-07-01 08:37:37
lucasresendef
É difícil dizer a solução, já que isso pode estar sendo causado por uma série de fatores, como por exemplo, a fonte de alimentação, a própria rede em que o sistema está conectado, dentre outros. O ideal seria debugar o sistema, para encontrar a raiz do problema e então solucioná-la. Uma opção viável é criar uma rotina que verifica se o sistema conectado à rede, e que então fica tentando se conectar novamente caso não esteja conectado, deste modo você não precisa reiniciar o sistema toda vez que isso ocorrer.

lucasresendef
date Enviado: 2020-07-01 08:50:49
lucasresendef
Certo Giovanni, você teria algum tutorial ou algo de como fazer uma rotina para ficar verificando se está conectado a rede, e que caso não conectar ele tentar conectar novamente??

Giovanni5
date Enviado: 2020-07-01 09:16:19
lucasresendef
Infelizmente não temos ainda um tutorial específico para isso, porém iremos analisar a possibilidade de desenvolver um que ensine como criar uma rotina de verificação.

heins_schonhals
date Enviado: 2020-06-29 14:38:32
olá uma duvida, qual o consumo em amperes da placa quando todos os relés ligados? se no caso o cabo flat awg 26 suporta 2 ou até 3 placas

Giovanni5
date Enviado: 2020-06-29 15:30:34
heins_schonhals
A bobina de cada relé do módulo Relé Serial (https://www.robocore.net/loja/itens-eletronicos/modulo-rele-serial) consome uma corrente de 30 mA, portanto, cada módulo consome uma corrente de 120 mA (4 x 30 mA).

heins_schonhals
date Enviado: 2020-05-03 07:06:35
Olá, estou com uma dúvida sobre o uso dos pinos digitais 14-19 do arduino mega. Eu posso estar usando essas portas para acionar módulos relés? Eu posso usar essas portas para acionar relés simples através do uso de trasistor npn bc547 ou semelhante?

Giovanni5
date Enviado: 2020-05-04 12:25:16
heins_schonhals
Embora os pinos digitais de 14 à 19 das placas da plataforma Arduino Mega sejam separadas para a comunicação serial, é possível utilizá-los para acionamento de relés (seja em um módulo, ou por um circuito com um transistor NPN) normalmente, como é feito com os outros pinos.

marcelohetsper
date Enviado: 2020-01-28 15:10:48
Olá, eu quero saber se tem como eu acionar um relé por um pino e programar ele pra desligar. To pensando em fazer um cortina na minha janela e queria contar quanto tempo ela demora pra subir e quanto demora pra descer e parar ele pra não forçar o motorzinho.

Giovanni5
date Enviado: 2020-01-28 15:39:19
marcelohetsper
Sim, você consegue realizar um acionamento de relé por tempo, para isso, basta você realizar uma cronometragem do tempo de execução, e acionar o relé durante determinado intervalo de tempo. Você pode utilizar como base o exemplo "Blink Without Delay" (https://www.arduino.cc/en/tutorial/BlinkWithoutDelay), para entender melhor e implementar essa função em seu projeto.

Giovanni5
date Enviado: 2020-01-28 15:47:30
marcelohetsper
Outra opção é o uso de contatos, como o Micro Switch com Alavanca (https://www.robocore.net/loja/itens-eletronicos/micro-chave-com-alavanca), para trabalhar como um fim de curso de sua cortina. Para isso seriam necessários dois contator, um para identificar quando a cortina estiver totalmente aberta, e outra para identificar quando a cortina estiver totalmente fechada. Deste modo você poderá acionar o relé de acordo com o fim de curso atingido.

marcelohetsper
date Enviado: 2020-01-28 16:13:41
marcelohetsper
Muito obrigado pelas dicas, vou ler o tutorial com calma, acho que vai servir.