Arduino Nano ESP32 - Módulo Relé de 2 Canais
Este tutorial fornece instruções passo a passo sobre como usar um Arduino Nano ESP32 para controlar um módulo relé de 2 canais. Ele aborda os seguintes aspectos em detalhes:
- Entender a configuração da pinagem de um módulo relé de 2 canais
- Estabelecer as conexões entre um Arduino Nano ESP32 e o módulo relé de 2 canais
- Programar o Arduino Nano ESP32 para controlar com eficácia o módulo relé de 2 canais
Quando precisamos controlar dois dispositivos de alta tensão, como bombas, ventiladores ou atuadores, temos duas opções. Podemos usar vários módulos relé ou escolher uma solução mais direta. A forma mais fácil é usar um módulo relé de 2 canais, que é uma única placa com dois relés embutidos. Isso deixa a montagem mais simples e mais conveniente para controlar os dois dispositivos.
Hardware Necessário
Or you can buy the following kits:
| 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 das placas de relé
- 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 Nano ESP32
- Pinos de sinal:
- IN1: este pino recebe o sinal de controle do Arduino Nano ESP32 para controlar o relé 1 do módulo
- IN2: este pino recebe o sinal de controle do Arduino Nano ESP32 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: Estes pinos se conectam a um dispositivo de alta tensão controlado pelo relé 1
- NC2, NO2, COM2: Estes pinos se conectam a um dispositivo de alta tensão controlado pelo relé 2
- Como conectar relés a dispositivos de alta tensão
- Explicação dos conceitos de normalmente fechado e normalmente aberto
- Descrição das diferenças entre gatilho de nível baixo e gatilho de nível alto
- Demonstração de como controlar relés com eficácia usando o Arduino Nano ESP32
Além disso, o módulo relé de 2 canais tem dois jumpers que dão a você a flexibilidade de escolher gatilho de nível baixo ou gatilho de nível alto para cada relé de forma independente.
Se você quer entender o básico sobre relés, recomendo fortemente conferir o tutorial Arduino Nano ESP32 - Relé. Esse tutorial oferece informações completas sobre:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
※ Nota:
Se os dois dispositivos controlados por um módulo relé de 2 canais operam na mesma tensão, podemos usar um único adaptador de alimentação de alta tensão para alimentar os dois dispositivos. No entanto, se os dispositivos exigem tensões diferentes, podemos usar adaptadores de alimentação de alta tensão separados para cada dispositivo.
Como Programar o Módulo Relé de 2 Canais
- Inicialize o pino do Arduino Nano ESP32 no modo de saída digital usando a função pinMode().
- Controle o estado do relé usando a função digitalWrite().
Código Arduino Nano ESP32
Passos Rápidos
- Copie o código acima e abra no Arduino IDE
- Clique no botão Upload do Arduino IDE para fazer o upload do código para o Arduino Nano ESP32
- Ouça o som de clique dos relés.
- Confira o resultado no Serial Monitor.