Saturday 24 December 2016

Arduino based remote control



#include <SPIRremote.h>
SPIRrecv remote(9);
int ledpin = 3;
int irValue;
int i = 0;
void setup()
{
  remote.enableIR();
  pinMode(ledpin, OUTPUT);
}
void loop()
{
   int irValue = remote.getIRValue();
switch (irValue)
  {
    case 1:
    if(digitalRead(ledpin) == HIGH)
    {
      digitalWrite(ledpin,LOW);
    }
    else
    {
      digitalWrite(ledpin,HIGH);
    }
    break;
    }
    }








No comments:

Post a Comment