[每周挑战]自制Arduino机器车
作者:dinochen1983 日期:2009-09-13
暑假通过学习单片机,学到了很多电子的东西(入门级),制作了一个简单的机器小车dinocart,如图所示。
采用C++编程,代码比较简单,不需要汇编的基础也行。小车蓝牙无线控制,两个电机,自制驱动板,自制四按键盘,LCD与蓝牙接口板,还有红外线寻迹器,蜂鸣器。基本上了解了H桥的工作原理,市场上的驱动板比较好,但比较贵,去市场买一个IC(L293D)才3元,超便宜。键盘是采只用了一个analog口,改用电阻实现不同按键的识别。C++代码如附件。以前的编程都是电脑里面的东西,现在通过单片机的编程可以实现模拟环境与物理环境的连接,红外传感器是把物理环境的信息变成虚拟的信息,而驱动电机,蜂鸣器等就是把虚拟的信息变成物理环境。提供一下我做的寻迹小车的录像,呵呵,小车比较笨,可见程序与硬件还不太好。
点击下载此文件:dinocart.cpp
评论: 0 | 引用: 0 | 查看次数: 8289
发表评论