跳到主要内容

温控风扇

简介

欢迎来到温控风扇的制作课堂!本项目使用micro:bit开发板、OLED显示屏、温湿度传感器和风扇模块,亲手制作一个能“感知温度”的智能小风扇,感受科技与生活的结合。

教学目标

认识温湿度传感器的功能,学会读取温度数据

掌握风扇模块的控制方法和OLED显示屏的显示逻辑

能用图形化编程实现“温度触发风扇启停”的智能逻辑

教学准备

在开始教学之前,请确保您已经准备好以下必要的材料:

图片名称数量备注
智能家居探索者套装1
micro:bit1自行准备
PC1自行准备

这些材料将为您提供一个完整的体验,确保您可以顺利地进行后续的操作和学习。如果您已准备好以上内容,我们可以继续进入下一步。

课程引入

夏天写作业时,风扇总是手动开关很麻烦?能不能让风扇自己“知道”什么时候该转?今天我们就来制作一个温控风扇:当温度超过设定值时,风扇自动启动送风;温度降低后,风扇自动停止。它就像一个贴心的小助手,帮我们保持舒适的学习环境!

项目制作

硬件连接

将温湿度传感器和OLED显示屏连接到花瓣基础扩展板的IIC接口,将风扇模块连接到花瓣基础扩展板的J1接口。

编程平台

我们通常使用图形化编程平台makecode对micro:bit进行编程

编程平台入口:https://makecode.microbit.org/

新建项目

打开https://makecode.microbit.org/

新建项目

输入项目名称并点击创建。

添加软件库

在makecode编程界面的Toolbox点击Extensions。

在弹出页面搜索petal,并点击选择petal的软件库。

编写程序

示例程序:https://makecode.microbit.org/_8V9RkW0go0F2

你也可以通过以下网页直接下载程序。

如何将程序下载到micro:bit?

使用USB线连接PC和micro:bit V2。

连接成功后,电脑上会识别出一个名为MICROBIT的盘符。

点击左下角的,选择Connect Device

点击

点击

在弹出窗口选择BBC micro:bit CMSIS-DAP,然后选择连接,至此,我们的micro:bit就已经连接成功。

点击下载程序。

结果

开机后,智能灯根据环境光强度自动点亮或者熄灭彩虹灯。

扩展知识

温控风扇在生活中的应用

1. 家庭场景

卧室 / 书房:代替传统手动风扇,自动调节室内温度

宠物窝 / 植物角:为小动物或植物提供舒适的温度环境(如多肉植物怕高温)

2. 创意改造

桌面小空调:在风扇前放置冰块,降温效果更明显

加湿风扇:搭配喷雾瓶,干燥时同时加湿(需额外材料)

3. 其他场景

小发明拓展:给风扇加装 LED 灯,风扇转动时显示彩色灯光

节能设计:白天光线充足时自动增强风力,夜晚光线暗时降低风力