Arduino UNO R4 - Relé

Este tutorial ensina como usar um Arduino UNO R4 e um relé para ligar e desligar dispositivos que usam alta tensão, como lâmpadas, ventiladores, fechaduras eletromagnéticas e atuadores lineares. Em detalhes, vamos aprender:

Arduino UNO R4 e relé

Sobre o Relé

Um relé é uma chave programável, controlada por dispositivos como o Arduino UNO R4 ou outros microcontroladores. Ele permite ligar ou desligar dispositivos automaticamente, principalmente aqueles que usam alta tensão ou alta corrente.

O relé é uma ponte entre o Arduino UNO R4 e os dispositivos de alta tensão.

WARNING

Ao trabalhar em projetos ligados à rede elétrica, é essencial ter o conhecimento adequado para evitar choques. A segurança é muito importante. Se você não tem certeza absoluta do que está fazendo, não tente mexer em nada. Em vez disso, peça ajuda a alguém com experiência.

Recomendamos usar um dispositivo DC (de até 24V) para os testes, mesmo que alguns relés funcionem com dispositivos DC e AC.

Pinagem do Relé

Pinagem do Relé

Um relé é formado por dois grupos de pinos: os pinos de entrada, que usam baixa tensão, e os pinos de saída, que usam alta tensão.

  • Os pinos do grupo de entrada são conectados ao Arduino UNO R4 e incluem três pinos:
    • Pino DC-: conecte-o ao GND (0V).
    • Pino DC+: conecte-o ao VCC (5V).
    • Pino IN: recebe o sinal de controle do Arduino UNO R4.
  • Os pinos do grupo de saída são conectados ao dispositivo de alta tensão e também são três (geralmente em um borne de parafuso):
    • Pino COM: é o pino comum, usado tanto no modo normalmente aberto quanto no modo normalmente fechado.
    • Pino NO: é o pino normalmente aberto. É usado no modo normalmente aberto.
    • Pino NC: é o pino normalmente fechado. É usado no modo normalmente fechado.

    Na prática, normalmente não usamos todos os pinos do grupo de alta tensão. Usamos apenas dois deles.

    • Para o modo normalmente aberto, usamos só o pino COM e o pino NO.
    • Para o modo normalmente fechado, usamos só o pino COM e o pino NC.

    Além disso, se o relé aceita disparo por nível LOW e por nível HIGH, geralmente há um jumper para escolher entre o disparo por nível LOW ou o disparo por nível HIGH.

    ※ Nota:

    Fabricantes diferentes podem organizar os pinos do módulo de relé em ordens diferentes. Sempre confira e siga as indicações impressas no relé para conectá-lo corretamente. Olhe com atenção!

    Como Conectar o Dispositivo de Alta Tensão ao Relé

    Como conectar o relé

    Como Funciona

    Um relé pode funcionar de maneiras diferentes, dependendo do fabricante e de como o usuário o instala.

    O modo de entrada: existem dois modos de entrada que fazem o relé funcionar de forma oposta:

    • Modo de disparo por nível LOW
    • Modo de disparo por nível HIGH

    O modo de saída: existem dois modos de saída que fazem o relé funcionar de forma oposta:

    • Modo normalmente aberto
    • Modo normalmente fechado.

    O termo “normalmente” se refere à condição em que o "pino IN" está conectado a "LOW (0V)". Vamos começar com algumas informações rápidas:

    • O modo normalmente aberto e o modo normalmente fechado funcionam de maneiras opostas.
    • A maioria dos módulos de relé aceita os modos normalmente aberto e normalmente fechado.
    • Os modos de disparo por nível LOW e de disparo por nível HIGH funcionam de maneiras opostas.
    • Nem todo módulo de relé aceita os dois modos: disparo por nível LOW e disparo por nível HIGH.
    • Em um dado momento, o módulo de relé pode operar em apenas um modo, seja o de disparo por nível LOW ou o de "disparo por nível HIGH".

    A combinação dos modos de entrada com os modos de saída leva a muitos casos de uso. Para iniciantes, sugerimos escolher o modo de disparo por nível HIGH e o modo normalmente aberto.

    Os modos de disparo por nível LOW e de disparo por nível HIGH funcionam de maneiras opostas. A seguir, vamos descrever em detalhes o modo de disparo por nível HIGH. O disparo por nível LOW opera de maneira oposta.

    Disparo por Nível HIGH - Modo Normalmente Aberto

    Para configurar este modo, conecte o dispositivo de alta tensão ao pino COM e ao pino NO.

    • Quando o pino IN está conectado a LOW (0V), a chave está aberta e o dispositivo está DESLIGADO.
    • Quando o pino IN está conectado a HIGH (5V), a chave está fechada e o dispositivo está LIGADO.
    Como o Relé Funciona - Normalmente Aberto

    Disparo por Nível HIGH - Modo Normalmente Fechado

    Para usar este modo, conecte o dispositivo de alta tensão ao pino COM e ao pino NC.

    • Quando o pino IN está conectado a LOW (0V), a chave está fechada. Isso significa que o dispositivo está LIGADO.
    • Quando o pino IN está conectado a HIGH (5V), a chave está aberta. Isso significa que o dispositivo está DESLIGADO.
    Como o Relé Funciona - Normalmente Fechado

    Resumo

    Modos de entrada Modos de saída Pino IN (programável) Pinos de saída Estado do relé Estado do dispositivo
    Disparo HIGH Normalmente Aberto LOW Pinos COM e NO ⇒ aberto ⇒ DESLIGADO
    Disparo HIGH Normalmente Aberto HIGH Pinos COM e NO ⇒ fechado ⇒ LIGADO
    Disparo HIGH Normalmente Fechado LOW Pinos COM e NC ⇒ fechado ⇒ LIGADO
    Disparo HIGH Normalmente Fechado HIGH Pinos COM e NC ⇒ aberto ⇒ DESLIGADO
    Disparo LOW Normalmente Aberto LOW Pinos COM e NO ⇒ fechado ⇒ LIGADO
    Disparo LOW Normalmente Aberto HIGH Pinos COM e NO ⇒ aberto ⇒ DESLIGADO
    Disparo LOW Normalmente Fechado LOW Pinos COM e NC ⇒ aberto ⇒ DESLIGADO
    Disparo LOW Normalmente Fechado HIGH Pinos COM e NC ⇒ fechado ⇒ LIGADO

    Pode haver até 8 casos de uso. Isso pode parecer muita coisa. Mas, se você é iniciante, só precisa se concentrar nos dois primeiros casos. Eles envolvem as configurações de disparo por nível HIGH e normalmente aberto. Este tutorial vai cobrir principalmente esses dois casos.

    Arduino UNO R4 - Relé

    O Arduino UNO R4 usa um relé para controlar um dispositivo que opera em alta tensão.

    Controlar um relé é fácil. Só precisamos:

    • Ligar um pino do Arduino UNO R4 ao pino IN do relé.
    • Programar o pino para LOW ou HIGH para acionar o relé.

Diagrama de Ligação

Diagrama de Ligação do Arduino UNO R4 com Relé

This image is created using Fritzing. Click to enlarge image

Veja A melhor forma de alimentar o Arduino Uno R4 e outros componentes.

Como Programar o Relé

  • Configure o modo de saída digital de um pino do Arduino UNO R4 usando a função pinMode(). Por exemplo, para o pino 3:
pinMode(3, OUTPUT);
digitalWrite(3, LOW);
digitalWrite(3, HIGH);

Código Arduino UNO R4

/* * Este código de Arduino UNO R4 foi desenvolvido por pt.newbiely.com * Este código de Arduino UNO R4 é disponibilizado ao público sem nenhuma restrição. * Para tutoriais completos e diagramas de ligação, visite: * https://pt.newbiely.com/tutorials/arduino-uno-r4/arduino-uno-r4-relay */ #define RELAY_PIN 3 // The Arduino UNO R4 pin connected to the IN pin of relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); delay(500); digitalWrite(RELAY_PIN, LOW); delay(500); }

Passos Rápidos

Siga estas instruções passo a passo:

  • Se esta é a sua primeira vez usando o Arduino Uno R4 WiFi/Minima, consulte o tutorial sobre como configurar o ambiente para o Arduino Uno R4 WiFi/Minima na Arduino IDE.
  • Ligue os componentes conforme o diagrama fornecido.
  • Conecte a placa Arduino Uno R4 ao seu computador usando um cabo USB.
  • Abra a Arduino IDE no seu computador.
  • Selecione a placa Arduino Uno R4 apropriada (por exemplo, Arduino Uno R4 WiFi) e a porta COM.
  • Copie o código e abra-o na Arduino IDE
  • Clique no botão Upload na Arduino IDE para enviar o código ao Arduino UNO R4
  • Verifique a fita LED: ela deve estar piscando

Vídeo

Referências de Funções

※ NOSSAS MENSAGENS

  • Fique à vontade para compartilhar o link deste tutorial. Porém, por favor, não use nosso conteúdo em outros sites. Investimos muito esforço e tempo para criar este conteúdo, por favor respeite nosso trabalho!