Arduino If komutunda hata

Furkan Üner

Hectopat
Katılım
14 Haziran 2014
Mesajlar
584
Yer
İstanbul/Başakşehir
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar bu aralar revaçta olan Arduino ile ilgileniyorum. Okulda klavyeden soruyu yazınca 20*4 LCD den cevap veren bir message board yapmaya çalışıyorum. Yani serial monitörden soruyu yazacağız ve LCD den cevabı bizim belirlediğimiz şekilde gelecek. Fakat bunu "If" li komut ile yapınca yazılım hata veriyor. Bu konuda beni aydınlatabilirseniz sevinirim.

Yardımcı olacak?

Hala bekliyorum.
 
Kodlarını paylaşırsan daha faydalı olabiliriz.
Şu an bunun için müsait değilim fakat uygun bir zamanda atmaya çalışacağım.

Kodlarını paylaşırsan daha faydalı olabiliriz.
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(11,2,3, 4,5,6,7, 14,15,16,17);
int contrast = 10; // PWM pin (contrast level)
int led = 13;
void setup(){
// set up the LCD's number of columns and rows:
lcd.begin(20, 4);
// initialize the serial communications:
Serial.begin(115200);
pinMode(contrast, OUTPUT);
pinMode(led, OUTPUT);
analogWrite(contrast, 70); // 0: maximum contrast 255: minimum
digitalWrite(led, 1);
lcd.clear();
}
void loop()
{
// when characters arrive over the serial port...
if (Serial.available()) {
// wait a bit for the entire message to arrive
delay(100);
// clear the screen
lcd.clear();
// read all the available characters
while (Serial.available() > 0) {
lcd.write(Serial.read());


}
}
}
 
Koşul sağlandığında yapılacakları yazmışsınız if ile fakat gerçekleşmediği takdirde yapılacakları yazmamışsınız else komutu ile koşul sağlanmadığı durumda yapılacakları yazarsanız problem olacağını zannetmem. @Furkan Üner
 
Koşul sağlandığında yapılacakları yazmışsınız if ile fakat gerçekleşmediği takdirde yapılacakları yazmamışsınız else komutu ile koşul sağlanmadığı durumda yapılacakları yazarsanız problem olacağını zannetmem. @Furkan Üner
Teşekkür ederim bunu müsait bir vaktimde deneyip sizi bilgilendireceğim.
 
Uyarı! Bu konu 10 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı