极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25553|回复: 12

Arduino让小车跑起来[1:软件部分]

[复制链接]
发表于 2012-1-11 13:30:30 | 显示全部楼层 |阅读模式


目标:用键盘的WASD作为方向键控制小车移动
对象:初级玩家



过程:
0、Examples->Basics->Blink Upload OK!熟悉Arduino基本操作

1、插入外部电源(5V)和USB通讯线缆到载有电机驱动板的Arduino主控板上,电机驱动板的电气原理图相见AFMotor、mshieldv1-schem_0.png
2、Computer Management->Ports(COM&LPT)->USB Serial Port(COM#)(本例为COM2)
3、下载库文件AFMotor_0.zip,解压缩并复制到软件路径\arduino-0022\libraries\中
4、下载程序文件MotorControl.pde,载入Arduino中
5、下载程序文件AccessPort134.zip,解压并运行AccessPort.exe
6、配置AccessPort,然后在键盘输入区域输入WAS或D键即可控制小车的四个方向,如图




相关附件下载链接:http://www.geek-workshop.com/forum.php?mod=viewthread&tid=171

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-9-1 01:38:38 | 显示全部楼层
新生弱弱问下楼主,那个直流电机能不能直接插到Arduino上,而不用电机驱动板?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-1 08:03:35 | 显示全部楼层
co8bit 发表于 2012-9-1 01:38
新生弱弱问下楼主,那个直流电机能不能直接插到Arduino上,而不用电机驱动板?

不行
端口电流小于40mA,电机至少100mA+,会烧板子的
回复 支持 反对

使用道具 举报

发表于 2012-9-1 13:01:51 | 显示全部楼层
幻生幻灭 发表于 2012-9-1 08:03
不行
端口电流小于40mA,电机至少100mA+,会烧板子的


哦,再请问一下,那个..不用xbee扩展板可以么?
我就差个apc220和电机、2个伺服马达
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-1 16:13:50 | 显示全部楼层
co8bit 发表于 2012-9-1 13:01
哦,再请问一下,那个..不用xbee扩展板可以么?
我就差个apc220和电机、2个伺服马达

无所谓
走串口通信的都可以,
回复 支持 反对

使用道具 举报

发表于 2012-9-3 19:16:03 | 显示全部楼层
幻生幻灭 发表于 2012-9-1 16:13
无所谓
走串口通信的都可以,

哦!!~,谢谢。弱弱问一下,如果有一个arduino板子,2个L298N电机驱动板,4个直流电机,一个电池盒,一个xbeeV5扩展版的话,要怎么连线才能让arduino分别控制四4个轮子??(就是每个电机驱动板接2个直流电机,然后一个arduino板子控制这两个电机驱动板)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-3 19:42:41 | 显示全部楼层
co8bit 发表于 2012-9-3 19:16
哦!!~,谢谢。弱弱问一下,如果有一个arduino板子,2个L298N电机驱动板,4个直流电机,一个电池盒,一个 ...

L298N电机驱动板 没用过,不过论坛应该有教程,自己找一下吧
Xbee占用端口0和1,另外需要给每块L298N电机驱动板分配地址的
回复 支持 反对

使用道具 举报

发表于 2012-9-4 00:45:42 | 显示全部楼层
幻生幻灭 发表于 2012-9-3 19:42
L298N电机驱动板 没用过,不过论坛应该有教程,自己找一下吧
Xbee占用端口0和1,另外需要给每块L298N电机 ...

占用地址是什么意思?

另外。。。。弱弱的问下,那个..电机驱动板怎么接到arduino上..或者xbeeV5扩展板上??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-4 21:19:19 | 显示全部楼层
额,建议你先把Xbee和电极板子的照片及相关资料发上来
你这么空白着问,很难说的。因为每块电机驱动板可能接口都不一样
还有一点,难道卖板子的不提供样例程序么?如果有也要发上来的

这样大家才能给你更好的建议
而且如果是你这种方案的话,建议单独一个求助帖子,效果应该会更好的
回复 支持 反对

使用道具 举报

发表于 2012-10-19 11:32:27 | 显示全部楼层
我在執行MotorControl.pde都錯誤耶,請問怎麼會這樣
回复 支持 反对

使用道具 举报

发表于 2012-10-23 17:50:30 | 显示全部楼层
楼主的电机驱动板哪里买的啊,我想买一个,可是在淘宝上找不到带插排的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-23 21:45:52 | 显示全部楼层
兔巴哥 发表于 2012-10-23 17:50
楼主的电机驱动板哪里买的啊,我想买一个,可是在淘宝上找不到带插排的啊

自己买排针焊接吧,我这个是老板子。
不过弘毅那边好像有这种排针,你问问
回复 支持 反对

使用道具 举报

发表于 2012-10-23 22:11:35 | 显示全部楼层
谢了,我在淘宝上找到了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-28 23:12 , Processed in 0.043539 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表