04-05-2020, 11:36
Obecny testowy kod i schamat podłączenia to w zasadzie najprostrzy z możliwych
#include <IRremote.h>
const int irPin = 7;
IRrecv irrecv(irPin);
decode_results results;
const int ledPin = LED_BUILTIN;
void setup()
{
irrecv.enableIRIn();
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, HIGH);
}
void loop() {
if (irrecv.decode(&results)) {
if ( 3584887633 == results.value ) {
digitalWrite(ledPin, LOW);
delay(500);
digitalWrite(ledPin, HIGH);
}
irrecv.resume();
}
}
#include <IRremote.h>
const int irPin = 7;
IRrecv irrecv(irPin);
decode_results results;
const int ledPin = LED_BUILTIN;
void setup()
{
irrecv.enableIRIn();
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, HIGH);
}
void loop() {
if (irrecv.decode(&results)) {
if ( 3584887633 == results.value ) {
digitalWrite(ledPin, LOW);
delay(500);
digitalWrite(ledPin, HIGH);
}
irrecv.resume();
}
}