发布于 2018-03-07 11:33:37
这一定是密码。如果有人需要的话,试试这个
public class mySampleStepper extends AppCompatActivity {
Button button_forward,button_backward;
private static final String[] leftMotorPins = { "GPIO_10", "GPIO_35", "GPIO_33", "GPIO_128" };
private ULN2003 mLeftStepper;
private int minSpeed=100;
StepDuration stepDuration;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my_sample_stepper);
button_backward=findViewById(R.id.button_forward_ID);
button_forward=findViewById(R.id.button_backward_ID);
stepDuration = new StepDuration(0, minSpeed);
try {
mLeftStepper = new ULN2003(leftMotorPins[0], leftMotorPins[1], leftMotorPins[2], leftMotorPins[3]);
mLeftStepper.open();
} catch (Exception e) {
Log.e(MainActivity.TAG, "Error opening steppers", e);
}
button_forward.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mLeftStepper.setDirection(Direction.CLOCKWISE);
mLeftStepper.performStep(stepDuration);
}
});
button_backward.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mLeftStepper.setDirection(Direction.COUNTERCLOCKWISE);
mLeftStepper.performStep(stepDuration);
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
try {
mLeftStepper.close();
} catch (Exception e) {
Log.e(MainActivity.TAG, "Error opening steppers", e);
}
}}
PIN配置
我在机器人和步进电机之间使用步进驱动程序(L293D驱动)。

销连接
快乐编码:)
https://stackoverflow.com/questions/48699729
复制相似问题