viernes, 23 de marzo de 2018

Práctica Servo-Potenciómetro

Código para mover servo con Potenciómetro

#include <Servo.h>

Servo servo_1;  // Definimos los servos que vamos a utilizar

int potenciometro_1 = 5;  // Pin usado para conectar el potenciómeto
int valor_potenciometro_1;    // Esta variable definirá la posición del servo

void setup() {
servo_1.attach(9);  // Difinimos el pines de señal para el servo "attach"=juntar
}

void loop() {

valor_potenciometro_1 = analogRead(potenciometro_1);
// leemos el valor del potenciometro (valor entre 0 y 1023)

valor_potenciometro_1 = map(valor_potenciometro_1, 0, 1023, 0, 180);
// valor proporcional a la escala del servomotor (valor entre 0 y 180)

servo_1.write(valor_potenciometro_1);

delay(10);
// Esperamos para reiniciar el bucle
}

No hay comentarios.:

Publicar un comentario

Memoria RAM y ROM Ejercicio4

Hola