Подскажите пожалуйста где ошибка в коде

Leo_Galitsin
Offline
Зарегистрирован: 24.10.2018
int soundPin = 11; 
int ldrPin1 = A4;


long ldrValue1, ldrValue2;
int f1;
int f2;

void setup() {
  
  pinMode(soundPin, OUTPUT);
  pinMode (ldrPin1,INPUT);
 
}

void loop() {
  
ldrValue1 = analogRead(ldrPin1);
delay(10);
ldrValue2 = analogRead(ldrPin1);

if (ldrValue1<500){  
    f1=500
    }
  
  if (ldrValue1>500){  
    f1=500
    }  
  
  if (ldrValue2<500){  
    f2=500
    }  
  
  if (ldrValue2>500){  
    f2=500
    }  
  
  
  
  if (ldrValue1>900){  
    f1=900
    }  
 
  if (ldrValue2>900){  
    f2=900
    }  
 
  
  
  
  
if (f1-f2 > 20||f2-f1 > 20){  

    analogWrite(soundPin, 50);
    
    delay(1000);
    }
else{
    analogWrite(soundPin, 0);
    
  
  
}
  
}

 

v258
Offline
Зарегистрирован: 25.05.2020

Компилятор, поди, почти по русски говорит, что не хватает точки с запятой в конце строк

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Leo_Galitsin, Вы проводите конкурс на догадливость? Или что Вам помешало выложить сообщение компилятора об ошибках?

Leo_Galitsin
Offline
Зарегистрирован: 24.10.2018

Спасибо большое за подсказку. Простая невнимательность.