一、 项目来源
依据《义务教育信息科技教学指南》八年级“物联网实践与探索”中的内容要求,在第二单元第10课“物物互通有新径”的基础上,结合物联网MQTT工作原理,设计了《基于行空板K10的小孩发烧报警系统》,旨在让学生通过简易物联系统的设计与搭建,探索物联网中的数据采集、处理、反馈等基本功能,体验物联网、大数据等。



二、 项目背景及简介:
1、设计意图:
活泼乱跳的小人儿突然蔫了!原来是遇到几乎每个小朋友都会的发烧啦。发热是小儿最常见的症状,每个人在儿童期都有发热的经历。作为家长,对孩子发热都会恐惧和焦虑,生怕夜间幼儿发烧导致惊厥情况发生。
2、作品功能:
在夜间,利用非接触式红外温度传感器对幼儿的体温进行实时的监测,如果超出正常体温过多,幼儿所在房间的行空板K10会亮灯并闪烁,同时父母的手机就会发出语音提醒“小孩高烧了,请立即处理,小孩高烧了,请立即处理,小孩高烧了,请立即处理”、提醒父母孩子的体温过高。如果父母没有处理这一信息,将一直提醒,直到父母处理这一信息。
三、 知识点
1. 学习使用行空板K10和Mind+图形化编程
2. 学习MQTT协议的工作原理
3. 学习通过SIoT物联网平台进行数据管理,包括数据采集、数据处理和数据可视化
四、 项目硬件
1. 硬件清单:
行空板K10
掌控扩展板 *1
LED灯 *3
锂电池 *1
非接触式红外温度传感器 *1
蜂鸣器 *1
Android 手机 *1
2. 硬件简介

行空板K10是一款专为信息科技课程中的编程学习、物联网及AI项目教学需求而开发的学习板。它集摄像头、LCD彩屏、麦克风、扬声器、WiFi蓝牙模块、RGB指示灯及多种传感器和扩展接口于一体,无需额外设备即可实现传感器控制、物联网应用、图像检测、语音识别、语音合成等AI项目。
3. 接口&器件说明

五、 项目原理
《基于行空板K10的小孩发烧报警系统》项目中,物联网硬件架构如下图:

六、 软件准备
1. 下载行空板K10公测版Mind+压缩包:
· 网页下载(20250103版):点击下载
· 百度网盘下载(20250103版): https://pan.baidu.com/s/15ORx5VbobeZjiQvOxar21g?pwd=d2aa 提取码: d2aa
· 夸克网盘下载(20250103版): https://pan.quark.cn/s/db00cf6ae510
· 将压缩包解压,注意解压过程中关闭杀毒软件,解压后文件夹路径不含中文,解压后文件夹路径不易过长。
· 若编译任何代码都报错,请查看:公测版解压问题
· 打开解压后的文件夹,找到Mind+.exe,双击打开,切换到上传模式。

2. 开始Mind+图形化编程
· 点击“扩展” ,在扩展页面中,点击“主控板”,选择“行空板K10” ,点击“返回” ,完成加载。

· 使用USB线将行空板K10的Type-C口接到电脑USB口,在mind+中点击“连接设备”,找到对应的K10设备并点击,完成设备连接。


详细制作过程:
1、连接k10与扩展板

2、将红外测温外感器连接到扩展板IIC接口上,将红外测温传感器对准小孩睡觉的头部位置。

3、注册并登录Dfrobot 的easy iot物联网开放平台,创建新产品,新增设备

4、编写单片机端程序,将儿童房间端单片机设备连接到物联网

5、编写手手机端程序,将手机端连接到easy iot 平台上,
评论