舵机有多种,你问的是不是这种
这类使用PWM(占空比)信号控制的,最简单的方式,是买一块30块钱左右的arduino uno
然后接线:
然后程序:
#include <Servo.h>Servo myservo; // 定义Servo对象来控制int pos = 0; // 角度存储变量void setup() { myservo.attach(9); // 控制线连接数字9}void loop() { for (pos = 0; pos <= 90; pos ++) { // 0°到90° // in steps of 1 degree myservo.write(pos); // 舵机角度写入 delay(5); // 等待转动到指定角度 } delay(3000); for (pos = 90; pos >= 0; pos --) { // 从90°到0° myservo.write(pos); // 舵机角度写入 delay(5); // 等待转动到指定角度 }}如果你是搞电控,用PLC的,也可以,PLC也可以输出PWM信号,但是注意电压要用5V