Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "IRremote.h"
- int RECpin = 11;
- IRrecv irrecv(RECpin);
- decode_results results;
- #define RED 0xff906f
- #define BLUE 0xff50af
- #define GREEN 0xffffffff
- #define PURPLE 0xff6897
- int red = 3;
- int blue = 2;
- int green = 4;
- int purple = 5;
- void setup()
- {
- irrecv.enableIRIn(); //start Reciever
- //pinMode(red, OUTPUT); This is pin 2
- //pinMode(blue, OUTPUT); THis is pin 3
- //pinMode(green, OUTPUT); This is pin 4
- //pinMode(purple, OUTPUT); This is pin 5
- for (int thisPin = 2; thisPin < 6; thisPin++)
- {
- pinMode(thisPin, OUTPUT);
- }
- }
- void loop()
- {
- if (irrecv.decode(&results))
- {
- if (results.value == BLUE) //this is only one button so you get how i'm testing for the button
- {
- digitalWrite(blue,HIGH);
- delay(1000);
- digitalWrite(blue,LOW);
- delay(200);
- }
- irrecv.resume();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement