Sinhala Arduino Tutorial 06| IR Sensor

programs-

    IR readings code-

#include <IRremote.h>


IRrecv Piusha(A2);

decode_results results;



void setup() {

  Serial.begin(9600);

  Piusha.enableIRIn();



}


void loop() {

  if (Piusha.decode(&results)) {

    Serial.println(results.value, DEC);

    Piusha.resume();

  }

  delay(100);


  long val = results.value;


 

 


}

  IR led on program-


#include <IRremote.h>

IRrecv Piusha(A2);
decode_results results;



void setup() {
  Serial.begin(9600);
  Piusha.enableIRIn();

  pinMode(12,OUTPUT);

}

void loop() {
  if (Piusha.decode(&results)) {
    Serial.println(results.value, DEC);
    Piusha.resume();
  }
  delay(100);

  long val = results.value;

  if (val ==16769310) {
    digitalWrite(12,HIGH);
     delay(500);
    
  }
  if (val == 16736670) {
 digitalWrite(12,LOW);
   delay(500);
  }






}


Comments

Post a Comment

Popular posts from this blog