4985| 3
|
[项目] 智能风扇 |
炎热的夏天,你是否渴望拥有一个”懂你”的风扇,随时为你服务呢? 当你进屋时,风扇自动打开,当你离开时,无需任何操作,风扇自动关闭。 那么如此智能的风扇,它是如何做到的呢?让我们来一起探个究竟吧! 本项目利用运动传感器的红外探测功能,通过红外来检测人员的移动,进而实现风扇的开关,使你的风扇”智能”起来。 1.什么是红外探测? 红外探测器工作原理: 红外探测器是靠探测人体发射的红外线来进行工作的。探测器收集外界的红外辐射进而聚集到红外传感器上。红外传感器通常采用热释电元件,这种元件在接收了红外辐射温度发出变化时就会向外释放电荷,检测处理后产生报警。这种探测器是以探测人体辐射为目标的。所以辐射敏感元件对波长为10μm左右的红外辐射必须非常敏感。 应用: l 红外测温仪 l 红外线气体分析仪 2.什么是人体红外热释电传感器? 热释电红外传感器是一种能检测人或动物身体发射的红外线而输出电信号的传感器。 应用: l 自动门 l 红外线防盗报警器 l 高速公路车辆车流计数器 我们将分为两步将任务完成,首先我们使用运动传感器的红外探测功能,利用红外探测功能来检测人员的流动,并将检测到的结果输出。然后我们就可以根据输出的结果来控制风扇的开关啦。 任务一:红外探测 在这步我们需要让运动传感器能够识别人员的流动并能给出反馈,以便我们下一步能够对应实现风扇的开关。 任务二:添加风扇的开关功能 这步就需要在上步的基础上添加开关风扇的功能,并制作对应的结构。 任务一:红外探测 1. 硬件连接 2. 程序设计 这里我们需要设置传感器,使其进行红外探测。 Step1 mind+软件设置 打开 Mind+ 软件(1.62 或以上版本),切换到“上传模式”,点击“扩展”,在“主控板” 下点击加载“micro:bit”,在“传感器”下点击加载“人体红外热释电运动传感器” Step2流程图分析 3. 程序实例 4. 运行效果 当有人靠近时显示数字”1”,当人离开时显示数字”0”。 任务二:添加风扇的开关功能 1. 硬件连接 2. 程序实现 3. 运行效果 当有人靠近时,风扇自动打开,当人离开时,风扇自动关闭。 项目回顾: 本节课学习了解了人体红外探测的工作原理,并通过使用人体红外热释电运动传感器实现了智能风扇的效果。 知识点回顾: 学习了红外探测和人体红外热释电运动传感器的工作原理及其应用。 想一想:当风扇转得太快时,如何给它调整转速呢? 答:我们可以通过按钮模块,设置三个不同的速度挡位,当我们需要调整风扇的转速时,只需要多按几下按钮就可以了。 1. 硬件连接 2. 程序实现 3.运行效果 当有人靠近时,风扇自动打开,且以0档较慢的速度运行,同时led发出微弱的灯光;第一次按下按钮后,风扇以1档的速度转动,同时led的灯光稍亮;第二次按下按钮后,风扇以2档的速度运行,同时led的灯光再次变亮;第三次按下按钮后,风扇以3档的速度运行,同时led的灯光最亮。当人离开时,风扇自动关闭。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed