Не проверяется скетч

Kaston
Offline
Зарегистрирован: 13.01.2018

Здравстуйте, у меня возникла проблема, я написал скетч на проверку сервопривода, и он когда проверяеться выдаёт ошибку :

Arduino: 1.8.5 (Windows 10), Плата:"Arduino Nano, ATmega328P"

 
C:\Users\User\AppData\Local\Temp\arduino_modified_sketch_425245\sketch_nov18b.ino: In function 'void setup()':
 
sketch_nov18b:5: error: 'servo' was not declared in this scope
 
 servo.attach(9);
 
 ^
 
C:\Users\User\AppData\Local\Temp\arduino_modified_sketch_425245\sketch_nov18b.ino: In function 'void loop()':
 
sketch_nov18b:10: error: 'servo' was not declared in this scope
 
 servo.write(0);
#include <Servo.h>

void setup() {
  
servo.attach(9);
}

void loop() {
  
servo.write(0);

delay(1500);

servo.write(90);

delay(1000);
}

 

 ^
 
exit status 1
'servo' was not declared in this scope
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Надо же задекларировать!

 

#include <Servo.h>
Servo myservo_ch1;  // Создаём объекты для контроля сервоприводов
Servo myservo_ch2;  
Servo myservo_ch3;  
Servo myservo_ch4;  

 

Kaston
Offline
Зарегистрирован: 13.01.2018

Проверил, везде маленькие

Valera19701
Valera19701 аватар
Offline
Зарегистрирован: 18.10.2015

после #include добавить

Servo servo;

 

Kaston
Offline
Зарегистрирован: 13.01.2018

Спасибо большое, помогло)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Kaston пишет:

Спасибо большое, помогло)

Надеюсь поняли, в чем именно была проблема?