课件编号6608308

第三单元第4课 模拟控制教室灯光 课件+教案

日期:2024-05-03 科目:信息技术 类型:初中课件 查看:31次 大小:2847226Byte 来源:二一课件通
预览图 0
第三,单元,4课,模拟,控制,教室
    粤教版信息技术九年级上第4课模拟控制教室灯光教学设计 课题 模拟控制教室灯光 单元 第三单元 学科 信息技术 年级 九年级 学习 目标 知识目标:学会安装用云平台远程控制板载LED灯硬件装置。学会在OneNET平台上创建用云平台远程控制板载LED的物联网项目。 技能目标:理解机器人的定义、组成及应用;理解开源机器人的制作流程。 情感目标:增强对生活中遇到的实际问题的解决能力。 重点 掌握在OneNET平台上创建项目;理解修改程序代码。 难点 握在OneNET平台上创建项目;理解修改程序代码及代码的原理。 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 每天放学后,同学们总是匆匆地离开教室,经常出现忘记关灯的情况,班主任为此非常苦恼。你能帮班主任设计一个项目,通过电脑或手机远程控制灯的开关吗? 思考 激发学生学习兴趣并快速进入学习状态 讲授新课 一、项目分析 (一)项目要求 设计一个运用物联网云平台实现远程控制灯开关的项目。如图所示。 (二)实现思路 1.硬件安装。 2.在平台创建一个远程控制灯开关的项目。 3.修改程序有关参数、编译上载程序。 4.在平台上远程控制板载LED灯进行开关。 (三)所需器材 本项目所需的器材如下表所示。 (四)所需软件 OneNET(中移物联网开放平台)、Kei(单片机开发系统)。 二、项目实施 (一)硬件安装 本项目只需将Wi-Fi节点通过USB转RS232串口线连接到电脑,用于上载程序即可 实践 把所需要的硬件找出来,并根据下图提供的接线方式,完成硬件连接 (二)在 OneNET平台上创建项目 本项目需要在 OneNET平台创建一个产品,在该产品下添加一个数据流,并设置开关元件。 实践 1.在0 NENET开发者中心创建一个“远程控制灯开关”产品,注意设备接入 ONENET平台使用的是EDP协议。 2.在平台添加设备。 3.在 ONENET开发者中心添加数据流“ yellow_led”,用于接收Mi-Fi节点发送过来的数据。 4.在 ONENET上的开发者中心“应用管理”中添加1个“文字”元件和1个开关元件,“文字”元件用来显示固定文字“远程控制灯开关”; 开关元件属性的数据流设为“ yellow_led”,开关属性的EDP命令内容设为ye led:{V}”。如图所示。 (三)算法设计 Wi-Fi节点接收从 ONENET-平台发来的数据,然后对数据进行解析,如果有开灯的命令,那么开灯,反之,关灯。算法流程图如图所示。 (四)修改程序 1.打开Kei集成开发环境,打开教材配套源代码,修改“esp8266.c”文件和“ onenet. c”文件。 实践 打开“教材配套源代码\第4课远程控制家里灯光”下的test.uvproj工程文件,参照本单元第2课介绍的方法修改程序。 (1)在程序文件esp8266.C中设置Wi-Fi名称和Wi-F1i密码。 (2)在程序文件 onenet.c中设置设备ID号及 ApIkey。 (3)完成程序的编译和上载。 2.了解程序代码的功能及作用。 探究 阅读“ onenet.c"”程序段,填写相关内容。如图所示。 控制数据如果为1,代表 控制数据如果为0,代表 (五)效果检验 点击 ONENET平台上的开关“ON”或“OF"按钮,观测Wi-Fi节点板载LED灯的开关情况。 实践 当点击 ONENET平台上的开关“0N”时,Wi-Fi节点板载LED灯 (点亮/熄灭)。 当点击 ONENET平台上的开关“OFF”时,Wi-Fi节点板载LED 灯 (点亮/熄灭)。 实践与创作 在手机中安装“设备云"APP,通过“设备云”APP实现远程控制灯的开关。 课堂检测 1.本项目设备接入ONENET平台使用的是( )协议 A.HTTP B.EDP C.MQTT D.RTMP 2.中移物联网 ONENET平台元件库元件频率刷新最快为( )秒 A.1 B.10 C.3 D.30 3.0 NENET云服务平台“应用管理”中的“控制元素”有( )。 A.旋钮 B.开关 C.命令 D.文本 通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。 学生小组间讨论,共同完成任务,并分组汇报。 通过教师的讲解,以小组合作的 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~