用arduino控制360度舵机
Controlling 360 degree servo with arduino
我正在制作一个机器人并购买了 mg90s 伺服但不幸的是它是一个改进的伺服(连续旋转伺服)但我不需要 360 并且这些伺服不能通过 myservo.write();
旋转并且在我的项目中我需要它旋转不超过 180 度,任何人都可以帮助我将伺服器移动到某个位置的代码,我了解到使用 myservo.writeMicroSeconds(1500);
我们可以将伺服器旋转到中间所以请有人告诉我价值是多少对于 0 和 180(以便我可以使用 map() 命令来完成剩余的操作)。并请说明舵机能不能保持位置!
您发送到连续旋转舵机的 PWM 信号将决定其转动方向和速度,而不是其位置。
想做的事做不到;你要么必须un-modify你的伺服系统,要么购买一个未修改的伺服系统。
我正在制作一个机器人并购买了 mg90s 伺服但不幸的是它是一个改进的伺服(连续旋转伺服)但我不需要 360 并且这些伺服不能通过 myservo.write();
旋转并且在我的项目中我需要它旋转不超过 180 度,任何人都可以帮助我将伺服器移动到某个位置的代码,我了解到使用 myservo.writeMicroSeconds(1500);
我们可以将伺服器旋转到中间所以请有人告诉我价值是多少对于 0 和 180(以便我可以使用 map() 命令来完成剩余的操作)。并请说明舵机能不能保持位置!
您发送到连续旋转舵机的 PWM 信号将决定其转动方向和速度,而不是其位置。
想做的事做不到;你要么必须un-modify你的伺服系统,要么购买一个未修改的伺服系统。