云天 发表于 2025-1-31 10:43:35

行空板K10物联网伙伴灯

本帖最后由 云天 于 2025-1-31 10:50 编辑

项目来源
为满足《义务教育信息科技课程标准(2022年版)》中对物联网实践与探索的要求,结合跨学科主题“物联网伙伴灯”,设计了“行空板K10物联网伙伴灯”项目。该项目旨在通过物联网技术,实现两个行空板K10之间的互动,培养学生的物联网应用能力、编程能力和创新思维。

项目介绍
在“行空板K10物联网伙伴灯”项目中,学生将使用两个行空板K10,通过物联网平台Easy IOT实现灯光的远程控制与互动。当一方通过语音指令控制台灯开灯或关灯时,另一方的台灯会闪烁并进行语音播报,提示“朋友开灯了”或“朋友关灯了”。同时,学生还可以通过语音指令改变本方台灯的颜色。项目中使用的灯为WS2812灯带,连接在行空板K10的P0口。台灯主体采用激光切割技术制作,具有独特的造型。

项目知识点
本项目贴合新课标中物联网实践与探索的内容要求,核心教学以下知识点:

[*]物联网基础:了解物联网的基本概念,包括传感器、执行器、网络协议等。
[*]传感器与执行器应用:学习如何使用行空板K10连接WS2812灯带,并通过语音识别功能实现灯光控制。
[*]物联网平台应用:掌握如何使用Easy IOT平台进行数据传输和设备控制。
[*]编程与逻辑:通过编写代码实现灯光控制、语音播报等功能,培养学生的编程能力和逻辑思维。
[*]数据传输与反馈:理解物联网中数据的发送、接收和反馈机制,实现设备之间的互动。

项目原理
本项目基于物联网架构,通过两个行空板K10实现互动功能。其中一个行空板作为控制端,通过语音指令控制灯光状态,并将状态信息发送到Easy IOT平台;另一个行空板作为接收端,从平台接收状态信息,并通过灯光闪烁和语音播报进行反馈。项目中使用了行空板K10的语音识别功能和WiFi模块,实现了设备之间的远程通信和互动。

硬件介绍
在“行空板K10物联网伙伴灯”项目中,使用以下硬件实现功能:

[*]主控器:行空板K10(两块)
[*]传感器:行空板K10内置的语音识别模块
[*]执行器:WS2812灯带
[*]其他组件:激光切割的台灯主体

硬件接线

硬件接线原理图如下:

[*]WS2812灯带连接到行空板K10的P0口。




流程图
项目的功能流程如下:

[*]初始化:启动行空板K10,连接WiFi和Easy IOT平台,初始化语音识别和灯带。
[*]语音控制:通过语音指令控制本方台灯的开关和颜色变化。
[*]数据发送:将控制指令发送到Easy IOT平台。
[*]数据接收:另一方行空板K10从平台接收指令,并通过灯光闪烁和语音播报进行反馈。

重点程序截图
以下是部分程序代码:



外观结构设计
为了便于课堂教学和项目展示,使用激光切割技术为伙伴灯设计了独特的外观结构。台灯主体采用环保材料制作,造型简洁美观,适合学生使用。
1.激光切割



2.组装灯A





3.组装灯B



4.整体




演示视频
https://www.bilibili.com/video/BV11zF5ekEqc/?share_source=copy_web

项目总结“行空板K10物联网伙伴灯”项目通过物联网技术实现了设备之间的互动,培养了学生的物联网应用能力和编程能力。该项目不仅符合新课标的要求,还激发了学生的创造力和动手能力。


shzrzxlee 发表于 2025-1-31 13:45:13

老师,有机会共享一下台灯结构的激光切割源文件,13601970671@163.com
页: [1]
查看完整版本: 行空板K10物联网伙伴灯