O ReleShield é um shield, disponível na loja LdG desenvolvido pelo garagista Maurício Ortega, com dois Relés para acionamento de cargas com correntes maiores que o Arduino pode fornecer e também isolação entre o Arduino e a carga. Isto é, permite que o Arduino acione, por exemplo, uma lâmpada de 110V ou até mesmo um equipamento doméstico (aparelho de som, ventilador, etc). Cada relé contém três entradas: uma NF (Normalmente fechado) que está marcado em vermelho, uma NA (Normalmente aberto) que está marcado em azul e o Comum que está marcado em preto na figura abaixo.
Neste tutorial, vamos mostrar como utilizá-lo com a programação exemplo que vem na documentação encontrada na loja LdG.
Primeiramente, vendo sua documentação podemos ver que o Releshield utiliza os pinos digitais 7 e 8. Então vamos conectar o Releshield no Arduino e vamos fazer o primeiro exemplo disponível. Faça a seguinte ligação:
OBS: Caso o equipamento está dando interferência no Arduino, conecte os filtros fornecidos nos contatos do Releshield, neste caso, entre o Comum e o NA.
Agora abrindo a IDE do Arduino, vamos colocar a programação exemplo:
#define Rele1 7 // Define pino de saida para rele 1
#define Rele2 8 // Define pino de saida para rele 2
void setup(){
pinMode(Rele1,OUTPUT);
pinMode(Rele2,OUTPUT);
}
void loop(){
digitalWrite(Rele1, HIGH);
digitalWrite(Rele2, HIGH);
delay(1000);
digitalWrite(Rele1, LOW);
digitalWrite(Rele2, LOW);
delay(1000);
}
Agora conecte seu Arduino, e na IDE do Arduino, selecione a versão do seu Arduino (UNO, Duemilanove, etc) e a porta em que ele está conectado (COMx, ttyUSBx, ttyACMx). E clique em UPLOAD. Você verá os leds e a lâmpada acenderem e apagarem, isto quer dizer que o contato NA está fechado e o contato NF está aberto do Releshield.
E é isso! Esperamos que tenha gostado! Caso tenha dúvidas, poste aqui neste blog! Se tiver sugestões para tutoriais, poste aqui. Para ver outros tutoriais e projetos desenvolvidos pela equipe LdG e por outros garagistas, clique aqui e aqui, respectivamente.
Referências:
http://www.labdegaragem.org/loja/index.php/31-shields/releshield.html
http://www.labdegaragem.com.br/loja/releshield.pdf
Comentar
Comentário de Djeisson dos Santos em 16 maio 2013 às 11:10 Bom dia pessoal.
No caso da necessidade de se conectar o filtro (snubber) no releshield pelo fato de interferência, onde se conecta? Não entendi o q foi explanado.
Comentário de GVS.VALENTIM em 10 março 2013 às 18:44 CARO ANTONIO, PARABENS PELA INICIATIVA...
ANTONIO TRABALHO COM PLCs COMERCIAIS, E GOSTARIA DE UMA POSSIBILIDADE "BARATA" P/ MEUS ALUNOS...
POR FAVOR, O QUE VOCE SUGERE P/ QUE POSSAMOS IMPLEMENTAR UM PLC DE BAIXO CUSTO???
ESTAVA PENSANDO EM COMPRAR UM MÓDULO DE 16 RELÉS - 5V NO DX.COM:
http://dx.com/p/arduino-compatible-16-channel-5v-relay-module-expan...
A IDÉIA SERIA QUE O ALUNO PROGRAMARIA EM LADDER. NESTE CASO PEÇO SUA SUGESTÃO:
COMPRO UM CLPDUINO MEGA SHIELD OU O MÓDULO RELÉ DO DX.COM???
1. O QUE PRECISAREI P/ "CONTRUIR" O PLC???
2. QUAL O ARDUINO (MEGA) MAIS INDICADO???
ANTECIPADAMENTE: PARABENS & OBRIGADO!!!
Comentário de Celso Gonçalves Melero em 20 agosto 2012 às 17:03 Olá Mauricio
Seria possível um tutorial sobre como ligar uma lampada em paralelo com um interruptor (paralelo) e o shield?
Att
Celso Melero
Comentário de Marcos Massami Yoshida em 17 agosto 2012 às 21:26 Boa Noite,
Montei montei o rele shield de 2 portas junto com o ethernet shield para acionar-los via net esta funcionando (sem nenhuma carga somente nos leds) mas as vezes ela trava e só apertando o botão físico reset do rele shield.
Existe algum comando para resetar remotamente o rele shield?
Obrigado,
Marcos
Comentário de Francisco Lucena Gomes Jr em 18 julho 2012 às 14:27 Qual seria a tensão e corrente máxima que o relé suporta?
E no caso de se precisar de mais de dois relés, posso colocar duas placas Releshield ou mais? nesse caso qual seria os pinos usados, os pinos 7 e 8 são fixos, ou é configurável, ou seja, podemos usar outros pinos?
Douglas, o que vc que automatizar no carro? talvez eu passa te ajudar na parte de programação.
Comentário de Eduardo castellani em 29 junho 2012 às 18:23 Se a temperatura estiver baixa eu mandaria aquecer proporcionalmente. LEGAL, EU TIVE ESSA IDEIA DE AQUECER A CX ÁGUA VIA ENERGIA SOLAR E EÓLICA, E DEPOIS DOSAR COM AGUA FRIA E QUENTE, A AGUÁ QUE SAI PELO CHUVEIRO.
Comentário de Sidney Alves Bastos em 29 junho 2012 às 14:31 Eduardo,
eu também teria interesse nessa ideia do potenciômetro. Mas meu uso seria para completar o aquecimento da água que é aquecida por energia solar. Se a temperatura estiver baixa eu mandaria aquecer proporcionalmente.
Comentário de Eduardo castellani em 29 junho 2012 às 13:25 Eu queria era poder controla a temperatura de um chuveiro, com um pontenciometro, diminuir ou aumentar essa temperatura, é possivel? com esse?
Comentário de Douglas Negrisolli em 26 junho 2012 às 22:17 Olá pessoal!
Quero automatizar umas coisas básicas do carro, e queria muito saber se alguém tá a fim de me ajudar nessa nerdice. Agradeço, abraços
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Por: R$ 29,00
Ou em até 6x de
R$ 5,18
Por: R$ 150,00
Ou em até 18x de
R$ 10,00
Por: R$ 195,00
Ou em até 18x de
R$ 13,00
(ADS1102C) - 100MHz - 2 Canais
Por: R$ 1920,00
Ou em até 18x de
R$ 127,96
© 2013 Criado por Marcelo Rodrigues.
Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!
Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)