DAY 7–Arduino实作伺服马达
标准的微型伺服马达有三条控制线,分别为:电源、地及控制。电源线与地线用于提供内部的直流马达及控制线路所需的能源,电压通常介于4V-6V之间,该电源应尽可能与处理系统的电源隔离(因为伺服马达会产生噪音)。甚至小伺服马达在重负载时也会拉低放大器的电压,所以整个系统的电源供应的比例必须合理。
连接线路图如图:伺服马达上红线接5v(正极),棕线接GND(负极),剩下的黄线是信号线,我接在9号孔。
找到示例中Servo–>Knob。编写代码
完整代码如下:
<
#include <Servo.h>//导入伺服马达函数库
Servo myservo; // 定义马达的名字
void setup() {
myservo.attach(9); // 连接9号脚位
}
void loop() {
myservo.write(90); // 马达转到90度角位置(0~180度)
delay(15);
}