arduino控制舵机
程序员文章站
2022-03-16 20:02:59
Servo...
Arduino的IDE中自带了控制舵机的函数库,直接调用即可。
一、基本语句解释
#include <Servo.h> //调用官方函数库
Servo myservo; //声明舵机名称:myservo
myservo.attach(pin); //声明舵机myservo所在位置
myservo.write(angle); //向舵机写入角度
二、程序示例
//基本舵机控制程序
#include <Servo.h>
Servo servo1;
void setup(){
servo1.attach(5);
}
void loop(){
servo1.write(90);
}
//电位器控制舵机转动角度
#include <Servo.h>
Servo servo1;
void setup(){
servo1.attach(5);
pinMode(A4,INPUT);
}
void loop(){
int a;
a = analogRead(A4);
a = map(a,0,1024,0,180);
Serial.println(a);
servo1.write(a);
}
本文地址:https://blog.csdn.net/acslsr/article/details/103997198