// MegaExp043
//
// Fazer com que o servo motor varie de 0 a 180 graus e vice versa
//
// WORWI - Simulador de eletrônica online
//
// Inclusão da biblioteca Servo
#include <Servo.h>
Servo myservo; // Cria um objeto baseado na biblioteca Servo
// Variaveis
int cont = 0;
void setup() {
Serial.begin(9600);
pinMode(A0, INPUT); // Pino de leitura do Potenciometro
myservo.attach(13); // Diz que o objeto "myservo" está ligado ao pino 13
}
void loop() {
for(cont = 0; cont <= 180; cont++){ // Vai de 0 a 180
myservo.write(cont); // Comando para mandar o servo para posição cont
Serial.print("Pos.: ");
Serial.println(cont);
delay(15); // Espera 15ms
}
for (cont = 180; cont >= 0; cont--) { // Vai de 180 a 0
myservo.write(cont); // Comando para mandar o servo para posição cont
Serial.print("Pos.: ");
Serial.println(cont);
delay(15); // Espera 15ms
}
}