智能风扇
简介
在本项目中,我们将学习如何制作一个智能风扇,利用温湿度传感器监测当前温度,当温度高于阈值时,自动开启风扇降温。
教学目标
了解DHT11温湿度传感器的使用方式
了解风扇模块的使用方式
教学准备
在开始教学之前,请确保您已经准备好以下必要的材料:
图片 | 名称 | 数量 | 备注 |
---|---|---|---|
智慧生活套装 | 1 | ||
USB数据线 | 1 | ||
micro:bit | 1 | 自行准备 | |
PC | 1 | 自行准备 |
这些材料将为您提供一个完整的体验,确保您可以顺利地进行后续的操作和学习。如果您已准备好以上内容,我们可以继续进入下一步。
课程引入
合适的温度对于人体的健康和舒适至关重要。人体正常体温范围大约在36.3℃至37.2℃之间,在环境温度方面,科学研究显示,当环境温度在18℃到25℃,相对湿度在40%到70%时,人体感觉最舒适。这个温度范围有助于维持人体的热平衡,既不需要额外产生热量来保暖,也不需要通过出汗来散热。我们能不能制作一个可以根据室内温度自动启停的智能风扇?
项目制作
硬件连接
将DHT11温湿度传感器连接到wukong扩展板的P1接口,风扇模块连接到wukong扩展板的P2接口,OLED显示屏连接到wukong扩展板的IIC接口。
编程平台
我们通常使用图形化编程平台makecode对micro:bit进行编程
编程平台入口:https://makecode.microbit.org/
新建项目
打开https://makecode.microbit.org/
新建项目
输入项目名称并点击创建。
添加软件库
在makecode编程界面的Toolbox点击Extensions。
在弹出页面搜索iot-environment-kit
,并点击选择iot-environment-kit的软件库。
在弹出页面搜索wukong
,并点击选择wukong软件库。
编写程序
示例程序:https://makecode.microbit.org/_VReMzUepM99U
你也可以通过以下网页直接下载程序。
如何将程序下载到micro:bit?
使用USB线连接PC和micro:bit V2。
连接成功后,电脑上会识别出一个名为MICROBIT
的盘符。
点击左下角的,选择Connect Device
。
点击。
点击。
在弹出窗口选择BBC micro:bit CMSIS-DAP
,然后选择连接,至此,我们的micro:bit就已经连接成功。
点击下载程序。
结果
当智能风扇监测到周围环境温度高于预设温度时,自动开启风扇进行降温。
为了演示效果,结果展示中使用了套装中没有的物料,比如:木质房屋、水杯等。
扩展知识
温度 温度是物质冷热程度的量度。 常见的温度单位有摄氏度 (°C)、华氏度 (°F) 和开尔文 (K)。 温度的变化会引起物质的热胀冷缩现象。 温度会影响物质的物理状态,例如水在 0°C 时会结冰,在 100°C 时会沸腾。
湿度 湿度是指空气中水蒸气的含量。 常见的湿度单位有相对湿度 (%) 和绝对湿度 (g/m³)。 湿度会影响人体的舒适度,例如高湿度会让人感到闷热,低湿度会让人感到干燥。
温湿度对人体的影响 适宜的温湿度对人体健康非常重要。 过高的温度会导致中暑,过低的温度会导致冻伤。 过高的湿度会导致人体感到闷热,过低的湿度会导致人体感到干燥。