Arduino控制sg90舵机
1、这一步先把电位器接好,我们要用电位器控制舵机。电位器有3个引脚,我们把电位器的两端接到电源的正极和负极,最后把电位器的中间那个引脚接到Arduino 的A0引脚,A0是模拟端口,是用来读取电位器的数值的。
2、把舵机连线接好,红色接到ARDUINO的5v电源接口,棕色接到GND,换色接到ARDUINO的数字端口9到此所有接线完成
3、代码:
/* Sweep
*/
#include <Servo.h>
int potpin = 0;
int val;
Servo myservo/
void setup() {
myservo.attach(9);
Serial.begin(9600);
}
void loop() {
val = analogRead(potpin);
//Serial.println(val);
val = map(val,0,1023,0,179);
Serial.println(val);
myservo.write(val);
delay(15);
}
4、参考博文:
http://jt.satxt.com/arduino/arduino-d-j-sg90-d-w-q-s-x-z-d-f-x-k-z.html
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:115
阅读量:103
阅读量:104
阅读量:196
阅读量:122