人体感应壁炉

来自Microduino Wikipedia
Yanglibin@microduino.cc讨论 | 贡献2016年10月12日 (三) 07:40的版本 相关案例
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

概述

让我们制作一个壁炉,有人在时自动加热,无人时关闭节能。
适合套件:mCookie202,IBC


模块清单

模块

模块 数量 功能
mCookie-Core 1 核心板
电池盒 1 程序下载和供电模块
mCookie-Hub 1 传感器转接板
湿度传感器 1 检测湿度
人体感应传感器 1 检测人体活动
ColorLED 1 彩色灯

其他设备

  • USB数据线*1
  • 传感器连接线*2
  • 传感器外壳
  • 乐高或其它固定结构

模块搭建

认识新模块

人体感应传感器
可以感应到是否有人或动物运动(靠近),感应距离为0-12米,角度为50°,球形部分为感应部分。

  • 我们去某些银行,商场,酒店等,走到门口门能自动打开。同学们知道什么原因吗?
    • 无人经过时,传感器未检测到到人,大门静止。
    • 有人经过时,传感器检测到人靠近,大门开启。

搭建

  • 将模块和传感器组装起来:
    • 将全彩LED灯连接在Hub的6/7管脚;
    • 将温湿度传感器连接在Hub的IIC管脚;
    • 将人体感应传感器连接在Hub的4/5管脚。
    • 将USB连接线一端插入电池底座,另一端连接电脑;

编程

使用的程序块

编程思路

当室内有人活动并且室温低于30度时 (需要取暖),点燃壁炉取暖。当室内无人活动或者室温高于30度时(不需要取暖)熄灭壁炉。

开始编程

有人取暖
彩灯准备:6号管脚上接1个彩灯。等待4号引脚的人体感应传感器感应到屋里有人,并且室温低于30(有人需要取暖),亮起红灯(点燃壁炉)。

熄灭壁炉 等待4号引脚的人体感应传感器感应到屋里无人,或者室温高于30(不需要取暖了)则关灯(熄灭壁炉)



测试结果
上传成功后,靠近人体感应传感器(手挥动),若室内温度小于30度,红灯点亮。向温度传感器吹气(模拟热空气),观察彩灯是否会熄灭。由于不同季节的温度不同,为方便观察,可以将壁炉熄灭点亮的标准值(程序中是30)适当调整。

技术规范

  • 湿度传感器产品编号:MSDT31
  • 人体感应传感器详细参考Sensor-PIR/zh

相关案例

Q&A