/* Sweep*/

#include <Servo.h>
int potpin = 0;//电位器接到A0
int val; //存储电位器读取的数值 Servo myservo//定义一个舵机 void setup() {
 myservo.attach(9);  //连接舵机,舵机信号线接到数字输出9
 Serial.begin(9600); //同步时钟9600
} void loop() {
 val = analogRead(potpin); //读取模拟值0~1023
 //Serial.println(val);
 val = map(val,0,1023,0,179); //把0~1023按比例对应到0~179  Serial.println(val);
 myservo.write(val); //控制舵机角度
 delay(15);
 
}

原文地址:http://jt.satxt.com/arduino/arduino-d-j-sg90-d-w-q-s-x-z-d-f-x-k-z.html

05-11 22:12