Arduino - Módulo Relé de 2 Canais
Se precisarmos controlar dois dispositivos de alta tensão, como bombas, ventiladores ou atuadores, temos duas opções. Uma opção é usar vários módulos relé, mas existe uma forma mais fácil. Podemos usar um módulo relé de 2 canais, que é uma única placa com dois relés integrados. Isso simplifica a montagem e torna mais prático controlar os dois dispositivos.
Antes de aprender como usar o Arduino para controlar o módulo relé de 2 canais, vamos comparar um módulo relé de 2 canais com dois módulos relé de 1 canal separados:
- A ligação de um módulo relé de 2 canais é mais simples.
- Um módulo relé de 2 canais ocupa menos espaço.
- Usar um módulo relé de 2 canais tem melhor custo-benefício.
- A programação necessária é a mesma para as duas opções.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Módulo Relé de 2 Canais
Pinagem

Um módulo relé de 2 canais tem os seguintes pinos:
- Pinos de alimentação da placa de relés
- DC+: conecte este pino ao pino 5V da fonte de alimentação
- DC-: conecte este pino ao pino GND da fonte de alimentação e também ao pino GND do Arduino
- Pinos de sinal:
- IN1: este pino recebe o sinal de controle do Arduino para controlar o relé 1 do módulo
- IN2: este pino recebe o sinal de controle do Arduino para controlar o relé 2 do módulo
- Pinos de saída: NCx (pino normalmente fechado), NOx (pino normalmente aberto), COMx (pino comum),
- NC1, NO1, COM1: Esses pinos se conectam a um dispositivo de alta tensão que é controlado pelo relé 1
- NC2, NO2, COM2: Esses pinos se conectam a um dispositivo de alta tensão que é controlado pelo relé 2
- Como conectar o relé a dispositivos de alta tensão.
- Os termos normalmente fechado e normalmente aberto
- Os termos disparo em nível baixo e disparo em nível alto
- Como controlar o relé usando o Arduino
Ele também tem 2 jumpers para selecionar entre o disparo em nível baixo e o disparo em nível alto para cada relé individualmente.
Se você quiser aprender o básico sobre relés, pode consultar o tutorial Arduino - Relé. Ele traz informações detalhadas sobre:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Se você pretende alimentar outros componentes usando os pinos de 5V, é possível que o módulo relé não receba energia suficiente. Por isso, é necessário usar uma fonte de 5V externa exclusiva para o módulo.
Então, precisamos usar três tipos de fonte de energia:
- Uma fonte de alimentação de 5V para o Arduino
- Uma fonte de alimentação de 5V para o módulo relé de 2 canais
- Uma ou várias fontes de alimentação de tensão mais alta (12VDC, 24VDC, 48VDC, 220AC...) para os dispositivos controlados pelo módulo relé de 2 canais
Abaixo está o diagrama de ligação com três fontes de energia. A alimentação do Arduino (não mostrada na imagem) pode ser feita pelo cabo USB ou pelo conector de energia.

This image is created using Fritzing. Click to enlarge image
Podemos reduzir o número de fontes de alimentação usando apenas uma fonte de 5V para o Arduino e para o módulo relé de 2 canais.

This image is created using Fritzing. Click to enlarge image
※ Nota:
Se os 2 dispositivos controlados por um módulo relé de 2 canais usarem a mesma tensão, podemos usar uma única fonte de alimentação de alta tensão para todos. No entanto, se eles usarem tensões diferentes, podemos usar fontes de alimentação de alta tensão diferentes de forma independente.
Como Programar o Módulo Relé de 2 Canais
- Inicialize o pino do Arduino no modo de saída digital usando a função pinMode().
- Controle o estado do relé usando a função digitalWrite().
Código Arduino
Passos Rápidos
- Copie o código acima e abra-o no Arduino IDE
- Clique no botão Upload no Arduino IDE para carregar o código no Arduino
- Ouça o som de clique nos relés.
- Veja o resultado no Serial Monitor.