基于Arduino控制小车源程序代码
谁能帮忙看看小车程序如何控制? ?程序呢? 董董soul 发表于 2016-4-6 10:39 static/image/common/back.gif?程序呢?
#include <AFMotor.h>
int buttonpin(9);
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
void setup()
{
motor1.setSpeed(255);
motor2.setSpeed(255);
}
void loop()
{
motor1.run(BACKWARD); //正转
motor2.run(BACKWARD);
delay(10000); //延时10秒
motor1.run(RELEASE);//停止
motor2.run(RELEASE);
delay(5000); //延时5秒
motor1.run(FORWARD);//反转
motor2.run(FORWARD);
delay(10000); //延时10秒
} 这个应该不用再解释了吧? 阳阳 发表于 2016-4-6 18:23 static/image/common/back.gif
#include
int buttonpin(9);
AF_DCMotor motor1(1);
具体引脚设定已经包含在了头文件的库《AFMotor.h》里面了,然后我一步一步往下给你解释,首先是定义了一个buttonpin的引脚为9,声明一下两个电机控制为1,2。
setup里面写的是设置电机速度为255,
loop是循环,循环大括号里面的语句,前进10秒,停止5秒,后退10秒,
整体程序就是这样,建议在后退的语句后面,再加上停止5秒的语句,这样你就能看到小车,前进一下,后退一下的效果,中间有停顿,会更好看 说一下你的问题是啥呀,
程序编译是否成功?
编译成功了小车是否有运动?
遇到的问题是什么? 董董soul 发表于 2016-4-7 10:54 static/image/common/back.gif
具体引脚设定已经包含在了头文件的库《AFMotor.h》里面了,然后我一步一步往下给你解释,首先是定义了一个 ...
这只是一个轮子转,我在想如何让小车四轮转 阳阳 发表于 2016-4-13 14:30 static/image/common/back.gif
这只是一个轮子转,我在想如何让小车四轮转
能看下你的电机驱动模块吗?是什么型号的 董董soul 发表于 2016-4-14 10:48 static/image/common/back.gif
能看下你的电机驱动模块吗?是什么型号的
L293D电机驱动模块 阳阳 发表于 2016-4-15 10:50 static/image/common/back.gif
L293D电机驱动模块
http://www.arduino.cn/thread-15785-1-1.html
这个资料,你看看
页:
[1]