4.3物联网搭建实例 学习活动记录表 班级: 姓名: 课前预习 物联网的搭建步骤: _____、_____、_____、_____、_____、_____; _____是为了确定用户需求; _____通过访问服务器获得各种数据信息,数据的统计、分析、呈现等功能主要在_____中完成; 架构设计主要包括模块_____、_____和_____三大部分; 软件开发分为两部分, 一部分为_____程序, 一部分为_____端程序。 项目名称 本次项目是_____。 三、前期分析 1.功能需求 2.硬件资源 3.软件资源 四、架构设计 1.本次项目采用_____模式。 2.本次项目使用的硬件资源,与该模式在下表中对应。 模式结构 传感器 硬件中间件 网络传输设备 服务器 执行器 硬件对应 五、实践活动 1.硬件连接,请简要绘制连接,并标针脚名称。 2.硬件连接检测步骤,并做好问题记录。 1)先断开Obloq模块的连接; 2)请使用BXY打开学习资源包中的“连接调试.py”; 3)将该程序烧录至Micro:bit,根据串口提示进行操作; 3.客户端程序操作步骤,并做好问题记录。 1)重新连接Obloq模块; 2)请使用学习资源包中的“客户端.py”; 3)修改运行“服务端”程序的电脑IP、SSID账号和密码; 4)将程序烧录至Micro:bit。 4.服务端程序操作步骤,并做好问题记录。 1)使用IDE工具打开学习资源包中的服务端项目文件夹,并打开“服务端.py”; 2) 确保服务端使用的Flask相关库都已安装,如未安装,请先用pip或conda进行安装; 3)查找代码中“模块配置”的代码,了解这三行代码的设置方法,便于后期硬件的扩展; 4)运行“服务端.py”,并记录服务端访问地址。 5.系统调试步骤,并做好问题记录。 1)用浏览器打开上一步记录的服务器访问地址; 2) 点击网页“系统监测”链接,查看网页上LED灯的状态和实验板中LED灯的状态是否相同; 3)点击网页“远程控制” – “灯光远程控制”链接,根据页面上LED灯三个选项,对LED灯操作,和实验板中LED灯的状态进行匹配; 4)选择“自动控制”时,可以用手遮挡光线传感器和移开光线传感器,查看LED灯的亮度变化。 五、项目小结 请根据项目实施的过程、效果及成果展示交流的结果,对自己完成项目的情况进行客观的评价,并思考后续完善的方向,填在下面的表格中。 序号 项目待优化点 程序待优化点 本节课学习收获 1 2
~~ 您好,已阅读到文档的结尾了 ~~