Помогите новичку. В чем тут ошибка?

decstercense
Offline
Зарегистрирован: 20.03.2015
int AlarmOneInputPin = A0;              
int AlarmOneOutputPin = 9;                                 
int AlarmBuzzerOutputPin= 11;
int AlarmOneInputValue = 0;           
int AlarmOneTriggerValue = 350;   
 
void setup()
{
  pinMode(AlarmOneOutputPin, OUTPUT);      
  pinMode(AlarmBuzzerOutputPin,OUTPUT);
  Serial.begin(9600);                     
}
 
void loop()
{
  AlarmOneInputValue = analogRead(AlarmOneInputPin);    
  Serial.println(AlarmOneInputValue);
  if(AlarmOneInputValue < AlarmOneTriggerValue)         
  {
    digitalWrite(AlarmOneOutputPin, HIGH);   
    delay(1000);                             
    digitalWrite(AlarmOneOutputPin, LOW);    
    delay(1000);                            
  }
  else
  {
    digitalWrite(AlarmOneOutputPin, LOW);    
    delay(1000);                            
  }
  int val,frequency
  val = analogRead(AlarmOneInputPin);
  frequency = map(val,0,1023,3500,3500);
  if(AlarmOneInputValue < AlarmOneTriggerValue)
  {
    tone(AlarmBuzzerOutputPin,frequency,1000);
  }
  else
  {
    noTone(AlarmBuzzerOutputPin);
  }  
}
 
вот ошибки которые выдает компилятор.
sketch_mar20a.ino: In function 'void loop()':
sketch_mar20a.ino:31:3: error: expected initializer before 'val'
sketch_mar20a.ino:32:3: error: 'frequency' was not declared in this scope
Ошибка компиляции.
 
trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

int val,frequency  ;

decstercense
Offline
Зарегистрирован: 20.03.2015

Точно и не заметил даже))

Спасибо.