#include <IRremote.h>
int RECV_PIN = 2;
IRrecv irrecv(RECV_PIN);
decode_results results;
#define buton1 = "BA45FF00" // Mevcut kumandamızın buton kodları burada tanımlanıyor
#define buton2 = "B946FF00"
#define buton3 = "B847FF00"
#define buton4 = "BB44FF00"
#define buton5 = "BF40FF00"
#define buton6 = "BC43FF00"
#define buton7 = "F807FF00"
#define buton8 = "EA15FF00"
#define buton9 = "F609FF00"
#define buton0 = "E619FF00"
#define buton_yildiz = "E916FF00";
#define buton_kare = "F20DFF00";
#define buton_yukari = "E718FF00";
#define buton_asagi = "AD52FF00";
#define buton_sol = "F708FF00";
#define buton_sag = "A55AFF00";
#define buton_ok = "E31CFF00";
int led1 = 8;
int led2 = 9;
int led3 = 10;
int led4 = 11;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if (irrecv.decode( & results)) {
if (results.value == buton1) {
digitalWrite(led1, !digitalRead(led1));
if (digitalRead(led1) == HIGH) {
Serial.println("LED 1 yandi");
} else {
Serial.println("LED 1 sondu");
}
}
if (results.value == buton2) {
digitalWrite(led2, !digitalRead(led2));
if (digitalRead(led2) == HIGH) {
Serial.println("LED 2 yandi");
} else {
Serial.println("LED 2 sondu");
}
if (results.value == buton3) {
digitalWrite(led3, !digitalRead(led3));
if (digitalRead(led3) == HIGH) {
Serial.println("LED 3 yandi");
} else {
Serial.println("LED 3 sondu");
}
}
if (results.value == buton4) {
digitalWrite(led4, !digitalRead(led4));
if (digitalRead(led4) == HIGH) {
Serial.println("LED 4 yandi");
} else {
Serial.println("LED 4 sondu");
}
}
if (results.value == buton0) {
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
Serial.println("Tum LED'ler sondu");
}
if (results.value == buton5) {
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
digitalWrite(led4, HIGH);
Serial.println("Tum LED'ler yandi");
}
irrecv.resume();
}
}
Alıntı
metni:}
Son Giriş: 10 ay önce
Son Mesaj Zamanı: 10 ay
Mesaj Sayısı: 1
Gerçek Toplam Mesaj Sayısı: 1
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 106 (Bu ay: 6)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Elektronik ve Mekanik