Merhaba arduino şu hatayı alıyorum yardımcı olabilecek biri var mı?
void loop() {
digitalWrite(trigger_pin,HIGH);
delay(1000);
digitalWrite(trigger_pin,LOW);
digitalWrite(echo_pin,HIGH);
sure= pulseIn(echo_pin,HIGH);
mesafe=(sure/2)/28.5;
if (mesafe<=10);
{digitalWrite(kled,HIGH);
digitalWrite(yled,LOW);
digitalWrite(sled,LOW);
digitalWrite(buzzer,HIGH);
delay(100);}
else if (mesafe<=30);
{digitalWrite(kled,LOW);
digitalWrite(yled,LOW);
digitalWrite(sled,HIGH);
digitalWrite(buzzer,HIGH);
delay(200);}
else (mesafe<=40);
{digitalWrite(kled,LOW);
digitalWrite(yled,HIGH);
digitalWrite(sled,LOW);
digitalWrite(buzzer,HIGH);
delay(300);}
}
Kırmızı yazılan kısım seçili ve
else without previous if hatası hatası alıyorum.
void loop() {
digitalWrite(trigger_pin,HIGH);
delay(1000);
digitalWrite(trigger_pin,LOW);
digitalWrite(echo_pin,HIGH);
sure= pulseIn(echo_pin,HIGH);
mesafe=(sure/2)/28.5;
if (mesafe<=10);
{digitalWrite(kled,HIGH);
digitalWrite(yled,LOW);
digitalWrite(sled,LOW);
digitalWrite(buzzer,HIGH);
delay(100);}
else if (mesafe<=30);
{digitalWrite(kled,LOW);
digitalWrite(yled,LOW);
digitalWrite(sled,HIGH);
digitalWrite(buzzer,HIGH);
delay(200);}
else (mesafe<=40);
{digitalWrite(kled,LOW);
digitalWrite(yled,HIGH);
digitalWrite(sled,LOW);
digitalWrite(buzzer,HIGH);
delay(300);}
}
Kırmızı yazılan kısım seçili ve
else without previous if hatası hatası alıyorum.