用户:718B2045查看:0 回复:1 评论:0 创建时间:2020-06-10T12:57:48
void setMotor(int speedpin,int dirpin, int speed)
{
if (speed == 0)
{
digitalWrite(speedpin, LOW);
}
else if (speed > 0)
{
digitalWrite(dirpin, LOW);
analogWrite(speedpin, speed);
}
else
{
digitalWrite(dirpin, HIGH);
analogWrite(speedpin,255+speed);
}
}
void setup(){
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}
void loop(){
setMotor(10, 11,-255);
}