segunda-feira, 3 de março de 2014

Projeto 5: Controlo de um Servo Motor com o Arduino 

Neste projeto vou mostrar como utilizar, de forma muito simples, um Servo Motor, com o Arduino.


Para este projeto, além do Servo Motor, utilizei também um potenciómetro 100KA.


O esquema:



O vídeo:


O código:

// Projeto 5

#include <Servo.h>
Servo servo1; // Create a servo object

void setup()
{
servo1.attach(5); // Attaches the servo on Pin 5 to the servo object
}

void loop()
{
int angle = analogRead(0); // Read the pot value
angle=map(angle, 0, 1023, 0, 180); // Map the values from 0 to 180 degrees
servo1.write(angle); // Write the angle to the servo
delay(15); // Delay of 15ms to allow servo to reach position
}


Espero que gostem!

Sem comentários:

Enviar um comentário