如何用米思齐控制360度舵机?

如题,米思齐的执行器只有180度舵机。想要控制360度舵机应该怎么办?

360度舵机本质上是个电机,不能控制角度,只能控制转动方向和速度。如果想确定角度,需要结合其它传感器。

360度舵机无法像180度舵机一样控制角度,它只能控制方向和速度。
arduino的<servo.h>库提供两个函数控制舵机:write()和writeMicroseconds();这两个函数都可以控制360/180这两种舵机
详情可参考下面实例【360度舵机和180度舵机控制方法小结】,链接:https://blog.csdn.net/u012223913/article/details/51242054

如果需要360的舵机,那就换执行器,其实好多应用中使用360度舵机并不需要执行360度功能

360度舵机:
通过x设定舵机的速度(0代表一个方向的全速运行,180代表另一个方向的全速运行,90则不动)。
如有帮助,望采纳

 #include <Servo.h> 
 
 Servo myservo;
 
 void setup() 
 { 
   myservo.attach(9);
   myservo.write(90);  // 舵机不动
 } 
 
 void loop() 
 {} 

http://t.zoukankan.com/jikexianfeng-p-6269629.html

可以尝试使用两个 180 度舵机,一个控制舵机的上半部分,另一个控制下半部分。这样可以实现 360 度舵机的控制。另外,您也可以尝试使用一个更高精度的舵机,例如 240 度舵机。这样可以提供更精确的控制,并且不需要使用两个舵机