利用Labview与Arduino两大利器的蓝牙温湿度测量仪设计.docVIP

利用Labview与Arduino两大利器的蓝牙温湿度测量仪设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用 Labview 与 Arduino 两大利器的 蓝牙温湿度测量仪设计 作者 / 张力 Arduino 控制器上。我比较欣赏 DFRobot 公司的电路板层 叠设计的理念,这样可以把作品的电控部分集成在一起,为 我们创作作品腾出了更多的创意空间。 把 Arduino 控制器和 DHT11 温湿度传感器用双面胶带 粘在电池盒背面,再把电池盒的电源插头插到 Arduino Uno 的电源插座里,给 Arduino Uno 板提供电源的同时也给蓝 牙温湿度采样器供电。于是采样器的硬件系统就这样快速搭 建完成了,如图 3 所示。 DF-BluetoothV3 蓝牙模块,默认设置为从机模式,波 特率为 9600b/s,通过 AT 指令可以修改波特率和主从机模 式,将 2 个模块分别设置为主模块和从模块后,2 个模块就 可以自由配对进行数据传输,因此它非常适用于 2 个单片机 之间的数据通讯。 如果仅是 PC 机与 Arduino 单片机的蓝牙通信,就用出 厂默认设置即可,即从机模式,波特率为 9600 b/s,这样就 不需要用 AT 指令进行事先特别设置,对于两个单片机之间 主从机蓝牙通信实验,暂时不详细介绍。 DF-BluetoothV3 模块有两个拨码开关,1 号开关 LED Off 是 LINK 灯的开关,可以关闭 LINK 省电,拨到“ON”为开, 拨到“1”端为关;2 号开关 AT Mode 是 AT 命令模式开关, 拨到“ON”,进入 AT 命令模式,拨到“2”端,退出 AT 命令模式。在进行 PC 机与 Arduino 单片机之间进行蓝牙无 线通信实验前,仔细看图 4 中蓝牙模块电路板的标识文字, 要把 1 号开关 LED Off 拨到 ON,把 2 号开关 AT Mode 拨 到 2 端。 PC 机与 Arduino 控制器之间进行蓝牙无线通信不仅 需要 DF-BluetoothV3 模块,而且还需要把蓝牙适配器插 在 PC 机 USB 插座里,市面上大多数蓝牙适配器都可以与 DF-BluetoothV3 模块成功配对。插上蓝牙适配器,电脑会 自动搜索新设备,安装蓝牙驱动,并映射出两个 COM 串口, 可以在设备管理器的“端口(COM 和 LPT)”目录里看到它们, 这些虽不是我们需要的端口,但千万不要把它们卸载了! 使用蓝牙适配器和 DF-Bluetooth V3 配对时,DF- Bluetooth V3 必须设置为从机模式,蓝牙适配器不需要驱动 程序,配对密码为“1234”。 我用 Windows XP 自带的蓝 牙组件“LINK”联机 DF-Bluetooth V3 蓝牙模块,不成功。 采用 IVT BlueSoleil 1.6 蓝牙管理软件联机是成功的! IVT 软件请从以下网址下载 : HYPERLINK http://115.com/file/e7xrv2ou http://115.com/file/e7xrv2ou# IVT Bluesoleil 1.6.zip。 安装 IVT BlueSoleil 1.6 蓝牙管理软件时,它会让您安 图 1 蓝牙温湿度测量仪全景图 在电脑上,我用 Labview 制作了一个酷酷的界面,显 示着宜昌城区的室内气候,由于连续几天的大雨,显然此刻 温度和湿度都比较宜人(见图 1)。电脑屏幕前是 Arduino 温湿度采样器,采样器左侧的部分是 Arduino 控制器,上面 层叠着蓝牙模块,右侧部分是 DHT11 温湿度传感器。传感 器把温度和湿度通过蓝牙上传到了上位机,在 Labview 的仪 表盘中显示出来。有了无线蓝牙通信,PC 机仪表面板与采 样器之间可以脱离开有线的束缚。现在把采样器拿到 5 米以 外,对着 DHT11 传感器,哈气,一股潮湿的暖流向它袭去, 再看电脑屏幕上的仪表盘,指针行动起来了,温湿度值同时 开始上升。好玩!我们又一次亲身体验到了科技的乐趣。 DF-Bluetooth V3模块与PC机的蓝牙连接 笔者将着重介绍 DFRobot 公司出品的蓝牙模块的应 用。DF-BluetoothV3 蓝牙模块采用独特双层板设计,既美 观又能防止静电损坏模块。模块设计有两个电源输入口,宽 电压供电(3.5 ~ 8V)和 3.3V 供电,可适用于各种场合 ; STATE 和 LINK 指示灯清晰明亮,用于显示模块工作状态 和联机状态 ;自带高效板载天线,信号质量好发射距离远 ; 提供透明串口协议,可与各种蓝牙适配器、蓝牙手机配对使 用。这些人性化的设计为二次开发提供了便利。 通过蓝牙模块 DF-BluetoothV3,建立起 PC 机与 Ar- duino 单片机之间无线通信的流程图如图 2。 图 2 中 DF-BluetoothV3 蓝牙模块,它可以层叠在

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档