Descrição :
Nesse projeto Vamos acionar um Relé Atravez de um Controle Remoto Usando Arduino.
Materiais :
01x Arduino (Qualquer Modelo);
01x Relé (qualquer voltagem);
01x Transistor NPN (Qualquer Modelo);
01xResistor de 470 Ω
01x Diodo (Qualquer Modelo );
01x Receptor Ir
01xTransmissor Ir
Circuito :
Esse é o Circuito Para Acionar o Relé :
Esse é do Receptor ir:
OBS: Montar os 2(Dois)Circuitos Juntos ,
Codigo:
Obs: Para Você compilar o Codigo no Arduino Você Vai precisar da Biblioteca IR Remote Para Baixar click aqui
/*======================By:tudodearduino.blogspot.com======================*/
#include <IRremote.h>
int RECV_PIN = 2; // Diz que o receptor IR esta conectado no pino 12
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600); // Abre a porta serial.
pinMode(13, OUTPUT); // Define o pino 13 como saida.
irrecv.enableIRIn(); // Inicia o receptor IR.
}
void loop(){
if (irrecv.decode(&results)) {
Serial.println(results.value, DEC); // Envia o codigo do botão pressionado para a porta serial.
irrecv.resume();
}
if (results.value == 70){ digitalWrite(13,HIGH);} // Se o receptor IR receber o codigo "70" ira Acionar o Relé.
if (results.value == 60){ digitalWrite(13,LOW);} // Se o receptor IR receber o codigo "60" ira Desligar o Relé.
}
OBS: Para saber qual o codigo seu controle vai acionar é só da o upload desse codigo e ir em Serial Monitor , apertar a tecla que deseja no controle remoto e ele envia um codigo para o arduino é so vc mudar o numero que esta 70 para o numero que o seu controle vai enviar para o arduino.
Video:
AI Qualquer duvida é só Comentar
ola eu testei o codigo e funciona bem quando eu tenho o arduino alimentado pelo pc...mas quando o alimento so na tomada com um tranformador de 9v nao funciona.. porque???
ResponderExcluiro transformador deve ser de baixa amperagem ou seu arduino naum esta fornecendo energia suficiente Tente ligar por uma bateria 9v ou um Fonte 12 Estabilizadaa
ResponderExcluirqualquer coisa entra em contato: radsonpatrick@hotmail.com
Grato Radson
ola ja exprimentei com outro transformador.. de facto era problema de amperagem.
ResponderExcluirMe diz uma coisa.. eu testei com um comando da sony e funciona muito bem, tem como testar com outros comandos da marca DAIKIN?
Sim é possivel usar os comando da marca Dakim, mas vc teria q trocar o receptor ir e pegar um compativel com o controle ir
ExcluirGrato pelas perguntas qualquer coisa é só comentar
Grato Radson
Olá cara estou agarrado para fazer a instalação dessa biblioteca IR, tenho Arduíno 1.0, mais como faço para instalar, no site onde encontrei para download, especificava da seguinte forma: descompactar para arduino / hardware / bibliotecas, mais aki no meu não há a pasta biblioteca, tenho que criar uma ou pegar outra versão do Arduíno ?
ResponderExcluirOla Gustavo sim tbm tive dificuldades em questão dessa biblioteca no arduino IDE 1.0 se possível me adicione no
Excluirmsn :radsonpatrick@hotmail.com
Facebook: radson.patrick
q posso solucionar esse seu problema, pois explicar por aki nos comentários fica muito difícil ok agradeço pelo comentário
Grato Radson
Oi, achei o projeto bem interessante e vou fazer com meu 'Duemilanove'. Porém, gostaria de saber se é possível ligar e desligar o relé através do comando de uma único botão do controle, como um on/off.
ResponderExcluirSim, tem como
ResponderExcluirme add no msn,pois posso solucionar o seu problema
radsonpatrick1@hotmail.com
Amigo eu tento rodar o código de exemplo para saber o botao que aperto, porem aparecem muitos erros de compilação o que pode ser ?
ResponderExcluirse vo tiver botado a biblioteca direitinho na IDE do arduino ele vai funcionar ( recomendo usar a IDE 0017)
ExcluirPara aqueles que assim como eu tiveram problemas com a biblioteca do IRremote, achei um site que disponibiliza essa biblioteca para a versão 1.0.1 do Arduino
ResponderExcluirhttp://labduino.blogspot.com.br/2012/09/estava-testando-um-modulo-e-controle.html
Fiz a compilação e não deu erro, mas ainda não testei com o circuito físico...
E valeu pelo código Radson, soh com a biblioteca eu não faria nada.. hehehe o seu foi oq achei mais simplificado..
Parabens...
Ola
ResponderExcluirsou técnico em áudio e vídeo e integrador irule gostaria de saber se vc pode me dar uma dica estou integrando uma persiana motorizada em um cliente e preciso que essa persiana dessa e suba pois exite um projeto de automação na residencia só que preciso que o rele seja acionado por comando de ir como posso fazer com o
Arduino
Boa Garoto. Excelente projeto.
ResponderExcluirTenho uma duvida, se eu quiser controlar mais de uma lampada,ou jogo de lampadas, tomadas 110 com o controle remoto utilizando o arduino é possivel??
Amogo desculpe pela demora pois o blog estava inativo.
ExcluirSim é possivel sim se possivel adicione-me no facebook e falaremos melhor ou se quiser temos whatsapp: (98) 8172-5021
Amigo será que possa me ajudar ??
ResponderExcluireu obtive o código do meu controle ir mais parece
que para fazer o sketch temos que ter o código em hexadecimal,sabe como posso encontrá-lo ??
Diga amigo podemos fazer essa modficaçao no codigo mas pra isso entre em contato por e-mail e fazemos a modificaçao: radsonpatrick@yahoo.com.br
Excluirbacana o projeto estou começando com o arduino comprei hj meu kit .... to esperando chegar
ResponderExcluirVc ainda tem a biblioteca IR remote para compartilhar?
ResponderExcluir