Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
328
Tıklama
0
Öne Çıkarma
LDR else kısmında hata
G
4 yıl
Teğmen
Konu Sahibi

herkese merhaba

Devremde kullanmış olduğum 2 adet ldr verilerinin toplanıp tekrar ikiye bölünüp röleleri etkinleştirmesini istiyorum ancak else kısmında bir hata alıyorum neden böyle bir hata veriyor.(kod kısmında çok iyi değilim ).


 //#define ldr (A0)
 //#define ldr2 (A1)
 //#define relay1 22
 //#define relay2 23
 int sensorpin = A0;
 int sensorpin1 = A1;
 int relayPin = 22;
 int relayPin1 = 23;
  
  
 void setup() {
  // put your setup code here, to run once:
 Serial.begin(9600);
 pinMode(sensorpin1, INPUT);
 pinMode(sensorpin, INPUT);
 pinMode(relayPin, OUTPUT);
 pinMode(relayPin1, OUTPUT);
  
  
  
 //int ldr = analogRead(A0);
 //delay(30);
 //Serial.begin();
 //int ldr2 = analogRead(A1);
 //delay(30);
  
 //Serial.println(ldr + ldr2 / 2 );
 //pinMode(relay1,OUTPUT);
 //pinMode(relay2,OUTPUT);
 }
 void loop() {
  // put your main code here, to run repeatedly:
 int sensorValue = analogRead(sensorpin + sensorpin1 / 2 );
 if (sensorValue < 100 )
 digitalWrite(relayPin + relayPin1 , HIGH);
 Serial.println(sensorValue);
 }
  else (sensorValue > 700 )
  digitalWrite(relayPin +relayPin1,LOW);
  Serial.println(sensorValue);
 //if (ldr , ldr2 > 1200)
 //digitalWrite(relay1 , HIGH);
 //digitalWrite(relay2, HIGH);
  
  
 //if (ldr ,ldr2< 300)
 //digitalWrite(relay1 , LOW);
 //digitalWrite(relay2, LOW);
  
  
  
 }
  
  
< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi Guest-4664BD726 -- 19 Aralık 2021; 17:33:16 >

L
4 yıl
Binbaşı

parantezlere dikkayt

void loop()
{



if (.....)
{
....birinci if.....
}



else if (......)
{
...birinci if ek....
}



else if (......)
{
...birinci if ek....
}



else
{
...birinci if son ek.....
}



if (.....)
{
.....ikinci if....
}


}





< Bu mesaj bu kişi tarafından değiştirildi limbesh -- 19 Aralık 2021; 23:52:58 >

G
4 yıl
Teğmen
Konu Sahibi

teşekkürler



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.