Chega de papo e mãos a obra .
Hoje vou explicar o funcionamento de um servo motor ,e como fazer ele funcionar !
Para isso voce vai precisar de :
1 servo motor
1 arduino
1 potenciometro de 10KΩ
1 protoboard
alguns jumpers
---
Vamos começar ligando o potenciometro no nosso arduino .
- Ligação padrãoPino da direita no GND
Pino central no A0
Pino da esquerda no +5v
Agora o ilustre - servo-
Como voce pode ver , ele tem 3 fios de ligação
Como voce pode ver na imagem ao lado , o fio amarelo ( que é padrão ) é o fio de sinal pwm
o fio central , vermelho é o +5v
e o marrom ( ou preto ) é o GND
---
Como já alimentamos o potenciometro , vamos ultilizar a mesma alimentacao para o servo
+5v no +5v do potenciometro ( pino da esquerda)
GND no GND do potenciometro ( pino da direita)
e o cabo de sinal do servo é ligado no pino 6 do arduino .
---
Feitas as ligações vamos ao programa .
Servo meuservo;
int potpin = 0;
int valor;
void setup()
{
meuservo.attach(6);
}
void loop()
{
valor = analogRead(potpin);
valor = map(valor, 0, 1023, 0, 179);
meuservo.write(valor);
delay(15);
}
É isso ai pessoal , se gostarem cliquem no +1 do google e se inscrevam no blog !
abraços a todos .
Nenhum comentário:
Postar um comentário