今天抽些时间编写了一个简单的通过电位计控制2自由度云台的实例,说到这相信会有人开始担心了,以前也有说过Arduino不能控制甚至多于一个舵机,其根本原因在于供电问题,Arduino本身是可以控制少数量的舵机的,今天我使用了V5.0传感器扩展板有外接电源的功能,这样解决了舵机的供电问题。
电路连接完成图
源程序如下:
#include
Servo myservo;
Servo myservo1;
int analogPin = 3;
int analogPin1 = 4;
int val,val1;
void setup()
{
myservo.attach(9); // 9号引脚输出电机控制信号
myservo1.attach(10);
Serial.begin(9600); //仅能使用9、10号引脚
}
void loop()
{
Serial.print("servo:");
Serial.println(val);
delay(15);
Serial.print("servo1:");
Serial.println(val1);
Servo myservo;
Servo myservo1;
int analogPin = 3;
int analogPin1 = 4;
int val,val1;
void setup()
{
}
void loop()
{
}
沒有留言:
張貼留言