Arduino之舵机控制

来源:互联网 发布:罗技c920驱动 mac 编辑:程序博客网 时间:2024/05/01 14:56
// 声明调用Servo.h库#include <Servo.h>Servo myservo; // 创建一个舵机对象int pos = 0; // 变量pos用来存储舵机位置void setup() {     myservo.attach(9); // 将引脚9上的舵机与声明的舵机对象连接起来} void loop() {     // 舵机从0°转到180°,每次增加1°     for(pos = 0; pos < 180; pos += 1)    {         myservo.write(pos); // 给舵机写入角度         delay(15); // 延时15ms让舵机转到指定位置    }    // 舵机从180°转回到0°,每次减小1°     for(pos = 180; pos>=1; pos-=1)    {         myservo.write(pos); // 写角度到舵机         delay(15); // 延时15ms让舵机转到指定位置    } }
原文地址
0 0
原创粉丝点击