Eu copiei o seguinte código para meu sketch do arduíno, só que ao tentar compilá-lo o seguinte erro é apresentado:

'Servo' does not name a type 

#include < Servo.h >
Servo servo1; //defenir os nomes dos servos
void setup()
{
servo1.attach(9); // ligar um servo1 ao pino 9
Serial.begin(9600);
servo1.write(0); // servos iniciao na posição 0
}
void loop()
{
delay(1000); //delay de 1s
servo1.write(90); // servo inicia a posição para 90 graus
delay (1000);
servo1.write(-90); // servo1 vai para 180 graus
delay(1000); //delay de 1s
servo1.write(180); // servo inicia a posição para 90 graus
delay (1000);
servo1.write(-180); // servo1 vai para 180 graus
}
Esse foi o código colocado no skecth , alguém sabe o porque do erro?

Exibições: 362

Responder esta

Respostas a este tópico

Creio que esse código não funciona assim

Veja o exemplo do sweep do próprio compilador

Oi Alexandre!

Olha você está com espaços entre a biblioteca,

Com espaço =      #include < Servo.h >

Sem espaço =      #include <Servo.h>

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço