《第2课 开关量和“或”运算》精品课件.pptxVIP

《第2课 开关量和“或”运算》精品课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第2课开关量与“或”运算清华大学版2024六年级上册

开关量是指只有两种状态的量,可以表示为“开”和“关”。例如电灯的点亮和熄灭、窗户的开和关。在设备中,开关量可以通过接触器的触点、空气开关等产生,一般用来控制电机、照明灯(图2.2.1)等。处于信息时代,开关量在智能家居、智慧交通等领域有广泛的应用。例如,智能家居中的门窗传感器可以监测门窗的开关状态;智慧交通中的ETC(不停车电子收费系统)助力车辆快速通过。图2.2.1照明灯情境导入

01开关量的表达

开关量以两种状态参与设备的控制过程,在一些需要满足多个条件进行控制的情况下,为了便于进行逻辑运算,人们通常以“真”和“假”分别表示逻辑常量“1”和“0”,用真值表分析事物的控制过程。开关量的表达

生活中,有许多开关控制设备的实例。如图2.2.2所示,在火车站检票时,我们把车票或身份证放在验票闸机上,如果信息正确,那么闸门打开,人员通过;否则,闸门保持关闭状态,并报警提示,需要重新验证购票信息。图2.2.2验票闸机用真值表可以更清晰地分析验票闸机的验证过程,如表2.2.1所示。控制因素布尔值真值状态通过提示灯闸门状态乘车信息正确真(True)1绿开乘车信息错误假(flase)0红关表2.2.1闸机验票真值表开关量的表达

图2.2.3评选计票我们在处理事情时,也经常用开关量做相应决定。如图2.2.3所示,班级差额评选“阳光少年”时,计票员会根据唱票员所读内容,进行计票:读到姓名的同学,票数增加“1”,在其姓名下添加一笔;没有读到姓名的同学,票数增加“0”,不进行任何操作。表2.2.2“阳光少年”评选真值表控制因素布尔值真值状态“阳光少年”票数位居前二真(True)1当选票数落后前二假(flase)0落榜开关量的表达

试列举并分析一个运用开关量的案例,将表2.2.3填写完整控制因素布尔值真值状态事物形态真(True)1假(Flase)0探索表2.2.1??(????????)真值表开关量的表达

02开关量的应用

按键开关是我们生活中最常用的控制方式,主控板上有A、B两个按键,编程时我们可以用按键A、按键B来控制RGB灯的亮、灭。例如,按下按键A所有灯点亮,按下按键B所有灯熄灭,程序如图2.2.4所示,效果如图2.2.5所示。图2.2.4按键A、按键B控制RGB灯的程序图2.2.5?按键A、B控制RGB灯的效果开关量的应用

流水灯灯效是怎么实现的呢?流水灯效果视频开关量的应用

P键被按下0号RGB灯点亮并等待0.5秒?????停止流水灯灯效触发条件及实现原理开关量的应用

03“或”运算的应用

我想为奶奶设计一款卧室双控灯,让奶奶既可以通过卧室门口的按键控制灯,也可以通过床头按键来控制,下面是我的程序,同学们有什么建议吗?“或”运算的应用

设计程序之前,最好先画出算法流程图,梳理思路再编程。“或”运算的应用

“或”运算是两个或两个以上的条件只要满足一个就可以的运算。其真值表如表2.2.4所示。表2.2.4“或”运算真值表条件1条件2“或”运算结果“或”运算表达式1111or1=11011or0=10110or1=10000or0=0“或”运算的应用

尝试借助运算规则,请举例说明生活中的“或”运算。车库门用钥匙或遥控器都可以打开。2.大商场中购物,手机支付、银行卡支付或现金支付都可以。3.使用绑定的手机号或帐号都可以登录中小学智慧教育平台。“或”运算的应用

阅读小清利用以图2.2.9所示程序,实现了卧室双控灯的效果,但在实际模拟过程中,按下A键后时灵时不灵,设计思路没问题,那问题到底出在哪里?同是对按键状态的侦测指令,和的区别在于:“或”运算的应用图2.2.10软件“防抖”处理语句

阅读“曾经按下”是按键完成了“下去——弹起”的整个过程,按键平面已经恢复至触发之前的状态。“已经按下”是按键“正在按下”时,触点“正在接触”的瞬间,某一个按下按键的动作可能会发生一次“接触”,也可能发生多次“接触”,所以反馈的信息也是一次或多次,给人以“抖动”感觉。为避免这个问题,我们可以加上“等待0.1秒”进行软件防抖。“或”运算的应用

试分别用“防抖”方式或“曾经按下”的方式,实现按下按键A或按键B时,开关灯切换的效果,并进行验证。探索“或”运算的应用

“或”运算的应用主控板上还有触摸传感器等输入设备可以参与RGB灯的控制,在按键A或按键B都能控制灯光效果的基础上,能否增加触摸传感器,用于调节灯的亮度呢?请试一试。主控板挑战

文档评论(0)

crsky2046 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档