云天 发表于 2025-2-2 12:48:07

行空板K10 - 乙巳蛇年电子红包送祝福

本帖最后由 云天 于 2025-2-2 12:54 编辑

项目来源
为满足《义务教育信息科技课程标准(2022年版)》中对信息科技课程的教学要求,结合跨学科主题“智能设备与生活”,设计了项目“行空电子红包”。本项目旨在通过行空板K10的多种功能,让学生体验物联网技术在日常生活中的应用,同时提高学生的编程能力和创新思维。
项目介绍
在“行空电子红包”项目中,学生将使用行空板K10制作一个电子红包,结合行空板K10自带的光线传感器、屏幕、扬声器、WiFi模块,实现一个互动式的红包发放系统。当用户抽出挡在光线传感器前的祝褔纸板时,屏幕循环播放红包图片,扬声器播放“恭喜发财”歌曲,同时通过物联网平台Easy IOT向手机APP发送红包打开次数信息。

项目知识点
贴合新课标中的内容要求,“电子红包系统”核心教学以下知识点:

[*]了解物联网的基本概念和应用场景。
[*]学习行空板K10的基本操作和编程方法。
[*]掌握光线传感器的工作原理和应用。
[*]学习如何通过物联网平台实现设备间的通信。
[*]了解MIT App Inventor 2的基本操作和编程方法。
[*]掌握如何通过手机APP接收和处理物联网平台发送的数据。

项目原理
在“行空电子红包”中,行空板K10作为主控器,通过光线传感器检测祝褔纸板的状态,当检测到纸板被抽出时,触发一系列动作:屏幕显示红包图片,扬声器播放音乐,并通过物联网平台发送数据。手机APP作为接收端,订阅相应的主题,接收行空板发送的数据,并在屏幕上显示“福气值+次数”,同时播放“好运来”歌曲和“祝福动画”。

硬件介绍
在“电子红包系统”中,使用以下硬件实现项目功能:

[*]主控器:行空板K10
[*]传感器:光线传感器
[*]输出设备:屏幕、扬声器
[*]通信模块:WiFi模块
[*]手机APP:MIT App Inventor 2

硬件接线

行空板K10接3.7V锂电池,光线传感器、屏幕和扬声器直接集成在行空板K10上。


流程图
行空板K10的界面和系统控制功能流程图如下:

[*]系统初始化
[*]连接WiFi
[*]连接物联网平台
[*]检测光线传感器状态
[*]纸板被抽出,执行红包发放动作
[*]发送数据到物联网平台
[*]手机APP接收数据并显示

重点程序截图
行空板K10重点程序截图如下:

[*]光线传感器检测程序
[*]红包发放动作控制程序
[*]“次数”存储及物联网平台通信程序


MIT App Inventor 2程序截图




外观结构设计
为了便于课堂教学和项目展示,可利用手工切割设计电子红包的外观结构。示例结构设计如下:

[*]整体结构使用纸质红包外形
[*]下侧为屏幕窗口
[*]上侧为光线传感器窗口





右侧为装入行空板k10及档板的红包

手机APP效果:


整体效果:

附件下载
[*]行空板K10程序:
[*]MIT App Inventor 2程序:

演示视频
https://www.bilibili.com/video/BV1puFzegEJf/?share_source=copy_web
通过本项目,学生不仅能够学习到物联网的基础知识,还能够体验到编程的乐趣,同时提高动手能力和创新思维。




页: [1]
查看完整版本: 行空板K10 - 乙巳蛇年电子红包送祝福