Servo Motor com Potenciômetro
Controlando um servo motor com potenciômetro
Servo-motores têm diversas aplicações na robótica. Eles são muito úteis, pela sua força ou precisão de ângulo. O Servo é fundamental para um braço robótico ou carrinhos de controle remoto com direção.
Hoje vamos controlar um servo-motor com um potenciômetro.
Utilizaremos:
- Servo-motor 9g
- Potenciômetro 10k
- Arduino UNO
- Protoboard
Esquema de montagem na protoboard:
Copie e cole o código abaixo na IDE do seu Arduíno:
#include "Servo.h" Servo servoproesi; // cria o objeto servo void setup() { servoproesi.attach(11); // endereça o servo ao pino 11 } void loop() { int angle = analogRead(0); // Lê o valor do Potenciometro angle=map(angle, 0, 1023, 0, 180); // Mapeia o valor de 0 a 180 graus servoproesi.write(angle); // envia o ângulo lido para o servo delay(20); } }
Depois do código inserido na IDE, basta carrega-lo para dentro do Arduíno e pronto!
Referência:
Escrito por: