24路舵机控制板控制MG996r一直转圈圈
2019-06-052.3万
AI 快速预览详细
本文讨论了使用24路舵机控制板控制MG996r舵机时遇到的问题。用户发现舵机一直转圈圈,而控制DF9GMS舵机时则能精准偏转到设置的角度。经过分析,发现原因是MG996r是360度舵机,只能进行速度控制,不能进行角度控制。解决方案是调整程序以适应360度舵机的特点。
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
[mw_shl_code=applescript,true]//Servo Potentiometer Control
#include
const int SERVO=9; //Servo on Pin 9
const int POT=0; //POT on Analog Pin 0
Servo myServo;
int val = 0; //for storing the reading from the POT
void setup()
{
myServo.attach(SERVO);
}
void loop()
{
val = analogRead(POT); //Read Pot
val = map(val, 0, 1023, 0, 179); //scale it to servo range
myServo.write(val); //sets the servo
delay(15); //waits for the servo
}[/mw_shl_code]