- Descrição: O Módulo Joystick KY-023 foi desenvolvido com a…
Como usar com Arduino – Módulo Relé 5V de Estado Sólido SSR 1 Canal
– Descrição:
O Módulo Relé 5V de Estado Sólido SSR 1 Canal é um componente eletrônico que tem a mesma função dos relés convencionais (eletromecânicos), ou seja, controlar circuitos externos de grandes correntes a partir de pequenas correntes ou tensões. A grande diferença deste módulo relé para o módulo relé convencional é o fato do primeiro não possuir elementos mecânicos ou qualquer tipo de peça móvel, funcionando a partir de tiristores ao invés de contatos.
Por não possuir partes mecânicas / móveis, o Módulo Relé 5V de Estado Sólido SSR 1 Canal não sofre desgaste e tem vida útil praticamente ilimitada. Além disso, este tipo de módulo relé possui alto grau de confiabilidade, é resistente a vibrações mecânicas, não possui ruídos sonoros, é compatível com microprocessadores / lógica TTL e é compacto.
– Especificações e características:
– Tensão de operação: 5VDC
– Corrente da fonte alimentação (mínima): 160mA
– Corrente de operação: 12,5mA
– Capacidade do relé: 250VAC/2A
– Quantidade de canais: 1
– Sinal de acionamento: 0 – 1,5V (LOW / relé ligado) / 2,5 – 5V (HIGH / relé desligado)
– Aplicações:
Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário fazer o controle de cargas AC. Caso o módulo seja utilizado junto a uma plataforma que esteja conectada à internet, torna-se possível controlar cargas AC através de uma página web, smartphone ou tablet
– Proposta da prática:
Utilizar o Módulo Relé 5V de Estado Sólido SSR 1 Canal em conjunto com o Arduino para controlar uma lâmpada através do pressionamento de um botão.
– Lista dos itens necessários:
01 – Arduino com Cabo USB
01 – Módulo Relé 5V de Estado Sólido SSR 1 Canal
01 – Chave Táctil / Push Button
01 – Protoboard
05 – Cabos Jumper macho-macho
01 – Lâmpada
01 – Receptáculo (boquilha)
01 – Cabo paralelo de 1,5mm ou 2,5mm
01 – Tomada (Rede alternada de 127V)
– Esquema de ligação da prática:
ATENÇÃO: MUITO CUIDADO AO EXECUTAR PRÁTICAS QUE ENVOLVAM TENSÃO / CORRENTE ALTERNADA! FAÇA TODAS AS LIGAÇÕES COM O CIRCUITO COMPLETAMENTE DESLIGADO E ANTES DE FAZER OS TESTES VERIFIQUE CADA UMA DAS LIGAÇÕES PARA ELIMINAR A POSSIBILIDADE DE CURTO ENTRE FASE / NEUTRO OU FASE / FASE.
– Tutorial de instalação e configuração do ambiente de programação do Arduino:
Arduino – Instalação e Configuração da IDE no Windows
– Código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
const int pinoRele = 8; //PINO DIGITAL UTILIZADO PELO MÓDULO RELÉ SSR const int pinoBotao = 12; //PINO DIGITAL UTILIZADO PELO BOTÃO int statusLamp = 0; //VARIÁVEL QUE CONTROLA O ESTADO DO MÓDULO RELÉ (LIGADO / DESLIGADO) void setup(){ pinMode(pinoRele, OUTPUT); //DEFINE O PINO COMO SAÍDA pinMode(pinoBotao, INPUT_PULLUP); //DEFINE O PINO COMO ENTRADA / "_PULLUP" É PARA ATIVAR O RESISTOR INTERNO //DO ARDUINO PARA GARANTIR QUE NÃO EXISTA FLUTUAÇÃO ENTRE 0 (LOW) E 1 (HIGH) digitalWrite(pinoRele, HIGH); //MÓDULO RELÉ INICIA DESLIGADO } void loop(){ if((digitalRead(pinoBotao) == LOW) && (statusLamp == 0)){ //SE A LEITURA DO PINO FOR IGUAL A LOW E //VARIÁVEL statusLamp FOR IGUAL A 0, FAZ digitalWrite(pinoRele, LOW); //LIGA O MÓDULO RELÉ (LÂMPADA ACENDE) statusLamp = 1; //VARIÁVEL RECEBE O VALOR 1 delay(200); //INTERVALO DE 200 MILISSEGUNDOS }else{//SENÃO, FAZ if((digitalRead(pinoBotao) == LOW) && (statusLamp == 1)){ //SE A LEITURA DO PINO FOR IGUAL A LOW E //VARIÁVEL statusLamp FOR IGUAL A 1, FAZ digitalWrite(pinoRele, HIGH); //DESLIGA O MÓDULO RELÉ (LÂMPADA APAGA) statusLamp = 0; //VARIÁVEL RECEBE O VALOR 0 delay(200); //INTERVALO DE 200 MILISSEGUNDOS } } } |
– Resultado final:
Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!
Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop
Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.
Obrigado e até a próxima!
Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.
Postagem anterior: Como usar com Arduino – Sensor Capacitivo NPN de Proximidade LJC18A3-H-Z/BX
Próxima postagem: Como usar com Arduino – KIT Controle Remoto Infravermelho
Opa tudo bem? Eu queria tirar yma dúvida. Eu comprei esse rele SSR e percebi que em lâmpadas ele deixa a mesma acesa , de forma fraca, porém não totalmente desligada.
Pelo seu vídeo isso não seria normal. Poderia ser um problema do Rele? Pq testando a mesma lâmpada no rele mecânico esse problema não ocorre.