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:
- Como um relé funciona.
- Como conectar o relé a um dispositivo de alta tensão.
- Como conectar o Arduino UNO R4 ao relé.
- Como programar o Arduino UNO R4 para controlar o relé e ligar e desligar dispositivos de alta tensão.

Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V4 IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables STEM V4B IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
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é

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.
- 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.
- Modo de disparo por nível LOW
- Modo de disparo por nível HIGH
- Modo normalmente aberto
- Modo normalmente fechado.
- 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".
- 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.
- 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.
- Ligar um pino do Arduino UNO R4 ao pino IN do relé.
- Programar o pino para LOW ou HIGH para acionar o relé.
Na prática, normalmente não usamos todos os pinos do grupo de alta tensão. Usamos apenas dois deles.
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 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:
O modo de saída: existem dois modos de saída que fazem o relé funcionar de forma oposta:
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:
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.

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.

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:
Diagrama de Ligação

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:
- Coloque o pino em LOW (0 volts) usando a função digitalWrite().
- Coloque o pino em HIGH (5V) usando a função digitalWrite().
Código Arduino UNO R4
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