Domine o Shield Relé Arduino: Guia Completo de Uso
Geralmente, controlar individualmente os quatro relés em um shield relé requer código Arduino. O shield, por sua vez, ajuda a controlar dispositivos de alta potência. Os dispositivos incluem ventiladores, lâmpadas, fitas LED, bombas, atuadores, etc. Um shield relé também possui características excepcionais. Algumas são quatro indicadores LED dinâmicos exibindo os estados dos relés, quatro relés de alta qualidade, interfaces NC/NO, etc. O tutorial de hoje mostrará como usar um Shield Relé Arduino.
Diferenças entre um Shield Relé e um Módulo Relé de 4 Canais
Tecnólogos frequentemente usam um Shield Relé ou sua alternativa módulo relé de 4 canais. A tabela abaixo resume as diferenças entre os dois módulos.
| Módulo relé 4 canais | Shield Relé |
| Você pode controlá-lo usando pinos digitais do Arduino. | Você o controla pré-fixando pinos digitais do Arduino (inflexível). |
| É compatível com todas as placas Arduino. | É compatível apenas com Mega, UNO WiFi e placas Arduino. |
| Você precisará fazer a fiação. | Nenhuma fiação necessária; você apenas o encaixa sobre um Arduino. |
Hardware e Software Necessários
Você precisará de:
- Jumpers,
(Fios jumper)
- Shield Relé,
- Cabo USB 2.0 tipo A ou B,
- Genuino UNO ou Arduino UNO.
Descrição da Interface do Shield
Shield Relé
Existem quatro relés em um Shield Relé: Relés 4, 3, 2 e 1. Os pinos do Shield Relé compreendem:
Pinos de saída; Todos os quatro relés têm três pinos: COM, NO e NC. Principalmente, você os conectará a dispositivos de alta tensão regulados por um shield relé.
Explicação do pino de saída
NO (Normalmente Aberto): Desconecta de COM quando o pino de controle do Relé1 está em nível baixo, mas conecta quando o pino de controle 7 do Relé1 é posto em nível alto.
NC (Normalmente Fechado): Desconecta de COM quando o pino de controle do Relé1 é posto em nível alto, mas conecta quando o pino Digital 7 I/O (pino de controle 7) é posto em nível baixo.
COM (Pino Comum): Você pode controlá-lo a partir do pino digital.
Pino de sinal/Pino de entrada/Pinos controlados; Você conectará internamente os pinos controlados aos pinos do Arduino durante o empilhamento do Arduino. Portanto, não precisará fazer nenhuma fiação.
A lista abaixo mostra o tipo de controle de pino em cada relé:
- Relé 4 — internamente conectado ao pino 12 do Arduino.
- Relé 3 — internamente conectado ao pino 8 do Arduino.
- Relé 2 — internamente conectado ao pino 7 do Arduino.
- Relé 1 — internamente conectado ao pino 4 do Arduino.
- Explicação do diagrama de fiação
- O primeiro passo envolve empilhar seu Shield Relé sobre uma placa Arduino UNO.
- Então, conecte a configuração acima a um dispositivo de alta tensão.
Lembre-se:
Você pode usar um adaptador de energia de alta tensão para os quatro dispositivos controlados por um shield relé e tensão similar. Contrariamente, tensões diferentes nos quatro dispositivos exigirão adaptadores de energia de alta tensão distintos.
Em segundo lugar, nossa configuração opera em modo normalmente aberto. Portanto, usará NO e COM, mas não NC.
Exemplo(s)/Uso do Shield Relé
Ensinaremos como usar um Shield Relé na seção seguinte.
Controle de Motor DC
Passos
- Comece montando o shield relé em sua placa de desenvolvimento Arduino.
- Em seguida, use um cabo USB para conectar o Arduino a um computador.
- Agora regularemos motor DC usando Relé3, então conecte o shield relé e motor DC como no diagrama abaixo;
Diagrama esquemático mostrando conexão entre Shield Relé e Motor
Nota: A fonte de alimentação externa utilizada acima deve ser de uma fonte ou bateria como lítio. Além disso, você deve definir a tensão correta e fornecer corrente suficiente ao motor a partir da fonte.
- O código Arduino IDE que você fará upload na placa Arduino deve ser o seguinte;
Após o upload do código na placa, seu motor começará a rodar indeterminadamente por um segundo, parará no próximo, então o processo se repete.
Enquanto o motor funciona, o indicador LED NO3 acenderá pois você conectou COM3 e NO3.
(Faixa LED)
Como Usar Mais de Um Shield Relé com Apenas Uma Placa Arduino/Seeeduino
Você pode usar vários Shields Relé com uma placa Arduino pois um shield relé controla cada um de seus relés usando pinos digitais do Arduino.
Passos
- Primeiro, coloque um shield relé em sua placa de desenvolvimento Arduino (Shield relé #1 / RS1).
- Em segundo lugar, use jumpers/cabos para conectar shield relé #2/RS2 ao shield relé #1.
- Então, conecte;
- Pinos digitais 4, 5, 6 e 7 do RS2 aos pinos digitais 11, 10, 9 e 8 do RS1, respectivamente.
- Pino 5V do RS2 ao pino 5V do RS1.
- Pino GND do RS2 ao pino GND do RS1.
- Finalmente, você pode usar pinos digitais I/O 11, 10, 9 e 8 do Arduino para controlar relés de controle 4, 3, 2 e 1 do RS2.
O código abaixo mostra como você controlará o relé1 no RS2.
Conclusão
Brevemente, um shield relé oferece uma solução para regular dispositivos de alta corrente que os pinos I/O digitais do Arduino normalmente não restringem.
Shields relé têm grande escopo no aprendizado tecnológico. Portanto, se tiver dúvidas ou precisar de assistência, não hesite em nos contatar.
Tecnologia industrial
- Sistema de Iluminação DMX Controlado via Web – Controlador Mestre Arduino
- Construa um Spybot Controlado por Bluetooth com Arduino
- Shield de Programação Wireless Arduino com HC-05 Bluetooth – Sem Cabo USB
- Controlador GrowBox com Arduino – Firmware e Hardware Open-Source
- Estufa Domótica Inteligente: Controle Climático Automatizado com Arduino
- ED BMSdiag – Kit de Diagnóstico Arduino CAN‑BUS & OBD‑II
- Kevlar Explicado: Visão Abrangente de Sua Resistência e Usos
- O 74LS74 Dual Flip-Flop: Referência Completa e Pinagem
- Sensor BME680: Guia Completo para Monitoramento Ambiental 4-em-1
- Montagem do Arduino Protoshield: Guia Passo a Passo Completo