今天我来讲讲舵机怎么用。很常见的问题就是,有的人觉得舵机是连续转动的,实则不是,它是你给它一个波,而不是高电平或低电平(通电或不通)。然而波我们可以不用自己做,强大的arduino的工具为我们提供了支持,下面我就要讲一讲如何使用舵机。
材料:
1.面包线(老演员了)
2.arduino板
3.电脑和连接线
今天的材料很简单。
接线方式:
首先我们可以看到有一根红线,一根黑线,和一根其颜色的线(通常是橙色的,如果它是白的或黄的或者是其他颜色,也没有关系,不是黑红的线就是了)
把红线接到5V上,注意不要接3.3V,因为如果你的舵机要求的电压大可能带不动
把黑线接到GND上
把其他颜色的线接到任何一个带有“#”或者是“~”的接口上
这样就连完了~
然后编写代码
可以使用它自带给的库
导库:
#include<Servo.h>
创建对象:
Servo M1;
如果需要,可以创建一个变量来保存角度
int a=0;
声明连接(必要)
M1.attach(你的接口编号);
然后我们就可以愉悦的让它动起来了
M1.write(角度)
下面是示例代码:抖动
include<Servo.h>
void setup()
{
int a =0;
Servo M1;
M1.attach(10);
}
void loop() {
for(a=0,a<11,a++){
M1.write(a);
}
for(a=10,a<0,a-=1){
M1.write(a)
}
}
大概就是这样,很简单不是吗
如果学会了,那真的恭喜你,如果还是不会请在评论区提问!
=)