温度湿度计

来自Microduino Wikipedia
853387039@qq.com讨论 | 贡献2015年6月7日 (日) 04:22的版本 (Created page with "{{Language| 温湿度计}} {| style="width: 800px;" |- | ==目的== 通过温湿度传感器和光敏传感器将获取到的环境数据结合Microduino-BT蓝牙传送到手...")
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
Language English

目的

通过温湿度传感器和光敏传感器将获取到的环境数据结合Microduino-BT蓝牙传送到手机上。

原理

设备

模块 数量 功能
Microduino-CoreUSB/zh 1 核心板
Microduino-Sensorhub/zh 1 传感器转接板
Microduino-BT/zh 1 蓝牙模块
Microduino-Temp&Hum/zh 1 温湿度传感器
Microduino-Light /zh 1 温湿度传感器

文档

Android客户端: 注意:新版BT是蓝牙4.0,需要Android 4.3以上的系统才能支持。这里只提供Android的APP。

APP下载:'文件:Microduino-Temp&Hum-APP.zip

搭建硬件

  • Setup 1:将CoreUSB、BT与Sensorhub叠堆。
  • Setup 2:将Light光敏传感器接到Sensorhub的A0引脚上。
Microduino-sensorhub rule.JPG
  • Setup 3:将温湿度传感器接到Sensorhub的A4,A5引脚上。

软件调试

  • Setup 1:开始编程。搭建开发环境,下载程序代码。
  • Setup 2:下载Android客户端。解压安装并打开,如果没有打开蓝牙,会提示用户需要打开蓝牙设备。
Microduino BT Serial 1.png
  • Setup 3:点击右上角SCAN搜索设备,设备名为Microduino,点击进行连接。
Microduino BT Serial 2.png
  • 初始情况在右上角出现Serial Present,等待变成Serial ready,此时就能正常通讯了。每隔1S上传一个环境数据。
  • 代码说明,一部分接收蓝牙信息,另一部分根据模拟值的大小控制灯的颜色组合。
    • 蓝牙信息读取

CoreUSB与蓝牙的通讯串口:Serial1

#define my_Serial Serial1
    • 灯颜色变换

当有蓝牙连接时,每隔1S发送一个环境数据。


结果

通过Microduino可以成功实现用手机控制彩灯,得到你想要的任意颜色。你也可以通过乐高搭建一个漂亮的外观。

视频