/* CODIGO SERVO 003 */ #include <Servo.h> Servo ServoPablo; //Declaramos que queremos controlar un Servo,
// al cual le vamos a poner un nombre cualquiera int pot = 0; //El pin análogo donde va conectado el Potenciómetro int val; //El valor a leer por el puerto análogo void setup() { ServoPablo.attach(9); //El pin al cual conectaremos nuestro Servo Serial.begin(9600); } void loop() { val = analogRead(pot); // Aquí le decimos que lea el valor del potenciómetro,
// valor el cual oscila entre 0 y 1023 val = map(val, 0 ,1023, 0, 180); // Traduce la lectura análga (0, 1023)
// a grados (0°, 180°) Serial.print("Angulo: ");
Serial.println(val);
ServoPablo.write(val); //Mueve el Servo según la lectura análoga delay(5); }
No hay comentarios:
Publicar un comentario