2024-12-1 20:56:40 [显示全部楼层]
83浏览
查看: 83|回复: 1

[M10项目] 信息科技实验(苏教版)——模拟本地控制单盏路灯系统

[复制链接]
本帖最后由 hnyzcj 于 2024-12-2 10:52 编辑

教材再现:
信息科技教材八下(苏教版)第四单元物联网数据处理探索1“物联系统原型的搭建”安排了实验“模拟本地控制单盏路灯系统”。该实验旨在通过模拟本地控制单盏路灯系统,帮助大家理解物联系统中的智能控制。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图1
实验设计:
实验1模拟本地控制单盏路灯系统,利用实验套盒测量环境光,设定光线阈值,完成利用光线控制灯的开关,理解控制系统中的输入、计算、输出三个环节。
实验2模拟本地控制单盏路灯系统(可调阈值),在实验1的基础上,通过定义全局变量传递阈值参数实现对路灯阈值的实时调整。
实验效果:
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图2
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图3
教学建议:
根据对教材的理解和分析本课教学内容分两个层次任务具体如下所示
实验1必做内容,需理解并掌握控制系统三个环节,设定合理阈值实现恰当控制。
实验2:选做内容,可根据教学实际情况进行安排,进展顺利可进行教学,若有难度可教师展示学生观看,但务必使学生知道,阈值调节不光可以在程序中也在程序运行时,实时调节。
知识储备:
模拟本地控制单盏路灯系统,使用光线传感器检测环境中的光线值。光线值是个连续变化的量,具体光线值在多大时才能开启LED,这里需要我们对其进行环境光测量,并进行阈值标定。例如,我们测量到的环境光强度为500时,我们标定该数值为光线暗的条件,此时,就设定打开照明设备,反之,则认为此时环境光线强无需打开照明设备。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图4
实验一:模拟本地控制单盏路灯系统
实验目的:
(1)理解并掌握控制系统的三个环节:输入、计算、输出。
(2)编程实现模拟本地控制单盏路灯系统。
需求分析:
(1)光线传感器检测环境光数据,并与设定的阈值进行比较给出是否开灯的指令。
(2)屏幕显示实时检测到的环境光数据及开灯和关灯两种状态的图像。
技术分析:
判断实时检测到的环境光是否小于设定阈值,并控制执行LED的开关。
实验器材:
(1)行空板M10实验盒
(2)Mind+编程软件
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图5
实验一操作步骤
环节一:光照控制系统中使用光线传感器检测环境中的光线值。环境光线值在控制系统中是个连续变化的量,具体环境光线值在多大时才能开启LED,这里需要我们对其进行环境光测量,并进行标定。例如我们测量到的环境光值为400时,以此标定数据为光线暗的条件。此时,就设定了打开照明设备的阈值条件;反之,系统则认为此时环境光线强无需打开照明设备。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图6
环节二:打开mind+软件,编写程序如下,通过终端或屏幕查看获取环境光线值,小组合作设定合理阈值。分别对教室内和教室外两种环境情况设定相应的环境光阈值。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图7
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图8
环节三:根据环节一设定的逻辑,当光线值小于设定阈值时开灯;光线大于设定阈值时关灯,具体程序如下所示。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图9
(3)运行程序,效果如图所示
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图10
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图11
拓展思考:
1)不同环境状态下的阈值是否相同?
2)如何在不要重复烧录程序情况下实时修改阈值?




01光线数据采集(串口、屏幕).zip

468.62 KB, 下载次数: 0

售价: 5 创造力  [记录]  [购买]

02光控灯(固定阈值).zip

533.68 KB, 下载次数: 0

售价: 5 创造力  [记录]  [购买]

03光控灯(带阈值控制).zip

563.51 KB, 下载次数: 0

售价: 5 创造力  [记录]  [购买]

hnyzcj  版主
 楼主|

发表于 3 天前

实验二:模拟本地控制单盏路灯系统(带阈值调整)

本帖最后由 hnyzcj 于 2024-12-2 11:12 编辑

实验二:模拟本地控制单盏路灯系统(带阈值调整)
实验目的:
AB键实时调节阈值大小,实现不同环境情况下的单盏路灯控制系统。
需求分析:
1)界面需求:显示路灯状态、环境光强度、环境光阈值相关数据。
2)功能需求:通过AB键实时修改光线阈值大小(A+/B-)。
技术分析:
光控灯算法逻辑。
定义全局变量传递参数。
实验器材:
(1)智能开发板行空板M10实验盒1
(2)Mind+编程软件
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图1
实验二操作步骤
Step01:定义变量及相关控件。
变量:光线强度和光线强度阈值并赋初值。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图2
控件:p为图片,kongzhi、ludeng、zhuangtai、yuzhi、qiangdu、gq、gqsz为文本。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图3
Step02:定义全局变量传递阈值参数,光线强度阈值除了在主程序中定义赋值外,还在按钮按下这个事件发生后改变,因此这里把光线强度阈值定义为全局变量,实现在按钮按下后改变并将修改的参数值传递到主程序中。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图4
按钮按下程序如下图所示:
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图5
主程序部分如下图所示
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图7
Step03:测试运行,分别在教室内和教室外两种不同环境光条件下测试,调整光线强度阈值,实现模拟不同光线场景下的路灯控制系统。
信息科技实验(苏教版)——模拟本地控制单盏路灯系统图6
信息科技实验(苏教版)——模拟倒车雷达工作过程

信息科技实验(苏教版)——模拟公交卡充值扣费过程
信息科技实验(苏教版)——体验智能开发板连接Wi-Fi
信息科技实验(苏教版)——探究蓝牙的数据传输距离
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail