赞
踩
为什么使用L293D电机驱动板驱动4个电机,uno板插上USB线,电机可以变换方向,不插USB线,只用电池供店 ,电机就不会变换方向。
arduino代码:
#include <AFMotor.h>
AF_DCMotor motor1(1,MOTOR12_1KHZ);
AF_DCMotor motor2(2,MOTOR12_1KHZ);
AF_DCMotor motor3(3,MOTOR12_1KHZ);
AF_DCMotor motor4(4,MOTOR12_1KHZ);
void setup(){
Serial.begin(9600);
Serial.println(“Motor test!”);
motor1.setSpeed(200);
motor2.setSpeed(200);
motor3.setSpeed(200);
motor4.setSpeed(200);
}
void loop(){
Serial.println(“tick”);
motor1.run(FORWARD);
motor2.run(FORWARD);
motor3.run(FORWARD);
motor4.run(FORWARD);
delay(4000);
motor1.run(BACKWARD);
motor2.run(BACKWARD);
motor3.run(BACKWARD);
motor4.run(BACKWARD);
delay(4000);
motor1.run(FORWARD);
motor2.run(FORWARD);
motor3.run(BACKWARD);
motor4.run(BACKWARD);
delay(4000);
motor1.run(BACKWARD);
motor2.run(BACKWARD);
motor3.run(FORWARD);
motor4.run(FORWARD);
delay(4000);
}
求大神指导!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。