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