Új hozzászólás Aktív témák

  • napis

    újonc

    Sziasztok !
    Tv távirányítóval szeretnék működtetni egy lámpát . Van egy bekapcsoló gomb , egy 20 mp-re bekapcsoló gomb , egy kikapcsoló gomb . Mind a kettő bekapcsoló gombra 20 mp világit a lámpa . Köszönöm a segítséget .

    #include <IRremote.h>

    int LED_PIN5 = 6;
    int RECV_PIN = 9; // IR Reciever

    long LastRecieved5 = 0;
    IRrecv irrecv(RECV_PIN);
    decode_results results;

    void setup() {
    irrecv.enableIRIn(); // Start the receiver

    pinMode(LED_PIN5, OUTPUT);
    digitalWrite(LED_PIN5, LOW);

    Serial.begin(9600);
    }

    void loop() {

    if (irrecv.decode(&results)) {
    long int decCode = results.value;
    Serial.println(decCode);

    if (results.value == 1231202147){
    LastRecieved5 = millis();
    digitalWrite(LED_PIN5, HIGH); // lámpa 20mp bekapcsolás
    }

    if (results.value == 1573292232){
    digitalWrite(LED_PIN5, HIGH); // lámpa bekapcsolás
    }

    if (results.value == 2021858786){
    digitalWrite(LED_PIN5, LOW); // kikapcsolás
    }

    irrecv.resume(); // Receive the next value
    }

    if (millis()- LastRecieved5 > 20000) {
    digitalWrite(LED_PIN5, LOW);
    }
    }

Új hozzászólás Aktív témák

Hirdetés