第五章 第六节 scratch3.0 欧姆定律模拟实验 您所在的位置:网站首页 有间学堂怎么报名 第五章 第六节 scratch3.0 欧姆定律模拟实验

第五章 第六节 scratch3.0 欧姆定律模拟实验

2024-06-21 07:20| 来源: 网络整理| 查看: 265

电池电压(U)的滑块范围为0到10;电阻(R)的滑块范围为1到10;当用户使用滑块改变U和R时,程序计算相应的电流值(i)。灯泡的亮度随着电流值的变化而改变电流越大,灯泡越亮。用户界面中U、I、R字母的大小也会根据它们的值而改变。

源文件下载:https://files.cnblogs.com/files/youjianschool/OhmsLaw_NoCode.rar

总的来看,程序包含五个角色(电压角色Volt、电流角色Current、电阻角色Resistance、等号角色 Equal和灯泡角色Light和三个变量(U、I、R)。图5-21的其他部分(电池、导线、灯座等)都是舞台的背景。舞台中的脚本驱动其他脚本的运行,如下图所示。

               主程序(放在舞台中)

脚本初始化变量U和R的值后进入重复执行。每次执行时先使用变量U和R计算I的值(变量U和R的值是用滑块控制的),然后向其他角色广播一条消息通知它们更新角色的外观。下图展示了角色Volt、 Current、 Resistance和Light的Update消息处理程序。

当接收到Update消息后,角色Volt、Current和Resistance根据当前数值改变自身大小(从原始大小的100到最大的200)。角色Light根据不同的电流变量I的值执行将虚像设定为积木,这样便可以设定其透明度,使灯泡的效果看上去非常逼真。

电压:voltage   英 [ˈvəʊltɪdʒ]

电流:current   英 [ˈkʌrənt]

电阻:resistance 英 [rɪˈzɪstəns]

电灯:light  英 [laɪt]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有