无线模块让Arduino更自由(一).doc_第1页
无线模块让Arduino更自由(一).doc_第2页
无线模块让Arduino更自由(一).doc_第3页
无线模块让Arduino更自由(一).doc_第4页
无线模块让Arduino更自由(一).doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

无线模块让Arduino更自由(一)发表日期:2011-03-22 10:55:12 来源: 作者:程晨 【大 中 小】 浏览:10520次 评论:0条 Arduino的简单宜用,使得更多的人能够将自己想法变成现实,但仅仅依靠Arduino是不够的,各种各样的外围模块也是必不可少的。上期杂志为大家介绍了Arduino的部分传感器模块,它们可以构成以Arduino开发板为基础的机器人的器官世界,本期笔者整理了4种应用于Arduino开发板的无线模块,它们是APC220、DFduino wireless、Bluetooth V3和XBee 1mw,4种模块均可直接插在Xbee传感器扩展板V5 (曾在2010年第11期及上一期无线电杂志中介绍过) 上使用。就让我们以遥控小车为应用平台,走近这几种无线模块吧。下面,分别对4种无线模块作个介绍。 图4图5 图6 图7无线模块让Arduino更自由(二)发表日期:2011-03-22 10:55:12 来源: 作者:程晨 【大 中 小】 浏览:10521次 评论:0条 Bluetooth V3模块基于蓝牙通信协议研制,自带高效板载天线,信号质量好,可与各种蓝牙适配器、蓝牙手机配对使用,使我们可以用手机控制小车。Bluetooth V3蓝牙模块通过USB to Serial模块进行简单设置后就可以“上岗”了,这里我们重点讲讲如何使用Andriod系统的智能手机控制遥控小车。A在PC上通过USB to Serial模块对Bluetooth V3蓝牙模块进行设置,见图10。B将设置好的Bluetooth V3蓝牙模块连接到遥控小车上,见图11。C先用PC机通过蓝牙控制遥控小车,见图12。D选择一部Android系统的手机,安装Amarino软件。运行Amarino软件后能够搜索到蓝牙设备Bluetooth_V3,选择connet按钮,见图13。E打开遥控小车电源,在手机上输入指令就可以控制遥控小车了,见图14。F在Amarino软件上能够实时查看到手机发送的数据。另外软件内有许多的Event可以选择,比如我们选择Compass Sensor,手机就会发送罗盘数据,可以编写一个程序通过手机的方向来控制小车的速度,见图15。还有更多的应用读者可以自己去尝试。 图9 Bluetooth V3模块图10图11图12图13图14图15XBee 1mw模块的点对点传输距离为100m,但它的强大之处在于多个模块可以形成一个多跳的自组织Zigbee网络(基于IEEE 802.15.4协议),在网络中的各个节点均可移动,网络的拓扑结构也会随着节点的移动而不断地动态变化,有兴趣的读者可以查看Zigbee应用的相关文章和资料。PC上使用X-CTU就可轻易地对模块进行设置,合理地应用XBee 1mw模块,就可以实现多个设备的远距离控制。图16 XBee 1mw模块图17 Zigbee网络的拓扑结构最后,我们将4种无线模块进行简单地对比,大家可以挑选适合自己的模块应用到自己的Arduino项目中。其实还

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论