欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

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