פורסם 2015 בפברואר 210 שנים // USE TO remote control- WD#include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN);decode_results results;int a=0; // int b=0; //int c=0; //int d=0; //int e=0; //int green=52;int yellow=51;int red=50;int bluergb=53;void setup(){irrecv.enableIRIn(); pinMode(53, OUTPUT);digitalWrite(53, HIGH); for(int i=50;i<53;i++){ pinMode(i, OUTPUT); digitalWrite(i, LOW); }} void loop() {if (irrecv.decode(&results)) {delay(300); if (results.value == 0x219EA05F) {a=a+1;} // UPif (results.value == 0x219E00FF) {b=b+1;} // DOWNif (results.value == 0x219EE01F) {c=c+1;} // LEFTif (results.value == 0x219E906F) {d=d+1;} // RIGHTif (results.value == 0x219E10EF) {e=e+1;} // ENTERif (a==1){digitalWrite(53, LOW);} else {digitalWrite(53, HIGH); a=0;} if (b==1){digitalWrite(51, HIGH);} else {digitalWrite(51, LOW); b=0;} if (c==1){digitalWrite(50, HIGH);} else {digitalWrite(50, LOW); c=0;} if (d==1){digitalWrite(52, HIGH);} else {digitalWrite(52, LOW); d=0;}{ //delay(50); } //irrecv.resume(); // }}זהו גרעין הקוד והבעיה היא שאני רוצה לעשות שמשתנה e ידליק הכל אך מבחינת קוד אני לא מצליח לעשות זה מבלי שאז שאר הדברים לא יעבדו כראוי.אשמח לעזרה בנושא איך לעשות זאת. נערך 2015 בפברואר 210 שנים על-ידי alex542
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.