sayın
peugeot98;
Aşağıdaki ekran alıntısındaki kodlama, uzaktan kumanda tuşlarına basıldığında üç adet ledin değişik şekillerde yakılması ile ilgili bir kodlamanın benim amacıma uygun hale getirerek değişiklikler yaptığım bir kodlama. Sizin iki satırlık kodlama önerinizi eklemeye çalıştım ama hata veriyor.
Seri port ekranına benim tanıttığım bütün vericilerin düğmesine basıldığında her vericinin 6-7 haneli numarası yazıyor. Buraya kadar tamam. Ancak buradaki değerleri lcd ekrana yazdırma aşamasında sıkıntım var.
Kodlamayı bilenler için belki de çok basit ve komik bir hata. Ama ingilizce ve kodlama bilmeyen kişi için işin içinden çıkılmıyor. Belki de beş altı satırlık bir kodlama benim sorunu çözecek ama bilmeyince olmuyor işte. İki verici için yapmaya çalıştığım kodlama aşağıda. Amacım basılan kumandanın numarası basıldığı an lcd ekrana yazılsın ve bir dakika süreyle yazı durup sonra silinsin.
Ekli dosyayı görüntüle 85632
aşağıdaki de hata raporu;
In function 'void loop()':
ucled2:33:9: error: 'gelen' was not declared in this scope
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~~~~
C:\Users\gulse\Documents\Arduino\ucled2\ucled2.ino:33:9: note: suggested alternative: 'getenv'
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~~~~
getenv
ucled2:33:15: error: expected ')' before 'deger'
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~~~~
ucled2:33:32: error: 'verici' was not declared in this scope
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~~~~~
C:\Users\gulse\Documents\Arduino\ucled2\ucled2.ino:33:32: note: suggested alternative: 'Serial'
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~~~~~
Serial
ucled2:33:62: error: expected ')' before 'no'
if (gelen deger==242212) { verici no=1;lcd.print (verici no) ;}
^~
ucled2:34:5: error: 'gelen' was not declared in this scope
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~~~~
C:\Users\gulse\Documents\Arduino\ucled2\ucled2.ino:34:5: note: suggested alternative: 'getenv'
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~~~~
getenv
ucled2:34:11: error: expected ')' before 'deger'
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~~~~
ucled2:34:28: error: 'verici' was not declared in this scope
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~~~~~
C:\Users\gulse\Documents\Arduino\ucled2\ucled2.ino:34:28: note: suggested alternative: 'Serial'
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~~~~~
Serial
ucled2:34:58: error: expected ')' before 'no'
if (gelen deger==7201636) {verici no=2;lcd.print (verici no) ;}
^~
exit status 1
'gelen' was not declared in this scope