4027浏览
查看: 4027|回复: 3

[项目教程] micro:bit × OBLOQ挑战赛第二轮——智慧家园

[复制链接]
本帖最后由 a4i2vskc 于 2018-8-19 01:57 编辑

      智能家居(英文:smart home, home automation)是以住宅为平台,利用综合布线技术、网络通信技术、 安全防范技术自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
     智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
     突然想起我的学生之前做了一个别墅模型,非常漂亮,第二轮的挑战赛,决定在的那个别墅模型上加入micro:bit × OBLOQ让别墅成为一个简单的智能家居。
micro:bit × OBLOQ挑战赛第二轮——智慧家园图1
   智慧家园加入micro:bit × OBLOQ功能构思:主人回家了(红外热释电模块检测到人),大门灯打开,3秒后全屋子的灯打开(继电器控制),10秒后全部关闭。远程可以控制家里所有的灯开(发送K)和关(发送G)。
材料清单:
1:micro:bit 编程板 x1
2:OBLOQ物联网模块  x1
3:继电器模块  x1
4:红外热释电模块  x1
5:模拟声音传感器  x1
6:带线LED灯 x9(其中3个水池灯为蓝色LED灯,6个为黄色LED灯)
7:电池盒 x1
8:别墅模型x1
编程软件:离线MAKECODE(或在线https://makecode.microbit.org/
介绍一下人体红外传感器
micro:bit × OBLOQ挑战赛第二轮——智慧家园图2
热释电人体红外线传感器是上世纪80年代末期出现的一种新型传感器件。现在,已得到越来越广泛的应用。目前,一些书刊只简要介绍了被动式热释电人体红外线传感器的基本应用。本文就主动式和被动式两方面的基本应用原理作一大致介绍。

一、 热释电人体红外线传感器的基本结构和原理

目前,市场上出现的热释电人体红外线传感器主要有上海产的SD02、PH5324,德国产的LH1954、LH1958,美国HAMAMATSU公司产P2288,日本NIPPONCERAMIC公司的SCA02-1、RS02D等。虽然它们的型号不一样,但其结构、外型和电参数大致相同,大部分可以彼此互换使用。

热释电人体红外线传感器(以下简称:传感器)由敏感单元、阻抗变换器和滤光窗等三大部分组成。图1为P2288、SD02、SCA02-1的外形图。图1a为它们的顶视图,其中较大的矩形部分为滤光窗,两个虚线框矩形为敏感单元,面积约2x1mm2 ,间距1mm。图1b为侧视图;图1c为底视图;它们的监视、探测角度如图1a、d,其中参数为SCA02-1的数据,其它两种的参数大致相同。

1.敏感单元
micro:bit × OBLOQ挑战赛第二轮——智慧家园图3micro:bit × OBLOQ挑战赛第二轮——智慧家园图4
对不同的传感器来说,敏感单元的制造材料有所不同。如,SD02的敏感单元由锆钛酸铅制成;P2288由LiTaO3 制成。这些材料再做成很薄的薄片,每一片薄片相对的两面各引出一根电极,在电极两端则形成一个等效的小电容,如图2中的P1、P2。因为这两个小电容是做在同一硅晶片上的,而它们形成的等效小电容能自身产生极化,极化的结果是,在电容的两端产生极性相反的正、负电荷。但这两个电容的极性是相反串联的。这正是传感器的独特设计之处,因而使得它具有独特的抗干扰性。

当传感器没有检测到人体辐射出的红外线信号时,由于P1、P2自身产生极化,在电容的两端产生极性相反、电量相等的正、负电荷,而这两个电容的极性是相反串联的,所以,正、负电荷相互抵消,回路中无电流,传感器无输出。

当人体静止在传感器的检测区域内时,照射到P1、P2上的红外线光能能量相等,且达到平衡,极性相反、能量相等的光电流在回路中相互抵消。传感器仍然没有信号输出。同理,在灯光或阳光下,因阳光移动的速度非常缓慢,P1、P2上的红外线光能能量仍然可以看作是相等的,且在回路中相互抵消;再加上传感器的响应频率很低(一般为0.1~10Hz),即传感器对红外光的波长的敏感范围很窄(一般为5~15um),因此,传感器对它们不敏感。

当环境温度变化而引起传感器本身的温度发生变化时,因P1、P2做在同一硅晶片上的,它所产生的极性相反、能量相等的光电流在回路中仍然相互抵消,传感器无输出。

从原理上讲,任何发热体都会产生红外线,热释电人体红外线传感器对红外线的敏感程度主要表现在传感器敏感单元的温度所发生的变化,而温度的变化导致电信号的产生。环境与自身的温度变化由其内部结构决定了它不向外输出信号;而传感器的低频响应(一般为0.1~10Hz)和对特定波长红外线(一般为5~15um)的响应决定了传感器只对外界的红外线的辐射而引起传感器的温度的变化而敏感,而这种变化对人体而言就是移动。所以,传感器对人体的移动或运动敏感,对静止或移动很缓慢的人体不敏感;它可以抗可见光和大部分红外线的干扰。
micro:bit × OBLOQ挑战赛第二轮——智慧家园图5
micro:bit × OBLOQ挑战赛第二轮——智慧家园图6
扩展板各针脚具体连接:
1:音乐模块接P0口;
2:P1、P2接OBLOQ物联网模块;
3:P8口接继电器控制端;
4:P12口接红外热释电模块;
5:P16口接大门灯柱的灯正极;
6:所有灯的负极统一接供电电源的负;
7:所有灯的正极接继电器No,继电器Com接电源正。
micro:bit × OBLOQ挑战赛第二轮——智慧家园图7
程序WiFi链接
micro:bit × OBLOQ挑战赛第二轮——智慧家园图8
远程控制程序块
micro:bit × OBLOQ挑战赛第二轮——智慧家园图9
人体红外模块程序块
micro:bit × OBLOQ挑战赛第二轮——智慧家园图10
检测到人体活动前3秒状态
micro:bit × OBLOQ挑战赛第二轮——智慧家园图11
全部灯打开的状态。




安卓机器人  中级技神

发表于 2018-8-19 11:51:44

本帖最后由 安卓机器人 于 2018-8-19 11:54 编辑

需要耐心呀
回复

使用道具 举报

hnyzcj  版主

发表于 2018-8-19 12:41:38

房子狠漂亮
回复

使用道具 举报

rzyzzxw  版主

发表于 2018-8-19 13:10:27


房子狠漂亮+1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail