#include <boarddefs.h> #include <IRremote.h> #include <IRremoteInt.h> #include <ir_Lego_PF_BitStreamEncoder.h> #include <IRremote.h> int RECV_PIN = 7; int relay = 6; int itsONled[] = {0,0,0,0}; #define code1 15300 int posisi = 0; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); pinMode(relay, OUTPUT); } void loop() { if (irrecv.decode(&results)) { unsigned int nilai = results.value; if(nilai == 15300){ if(posisi == 0){ digitalWrite(relay, HIGH); posisi = 1; } else if(posisi == 1){ digitalWrite(relay, LOW); posisi = 0;[ } } Serial.println(nilai); ...
Posts
Showing posts from April, 2017