2.4智能调光


什邡市实验小学信息科学六年级上册集体备课

名 称

智能调光

集备时间

2023年 10月 10日

主备人

钟贞

参加人员

代成阳、罗强

学习目标

通过探索,了解九合一扩展板上的按钮并正确使用;通过小组合作,合理搭建脚本实现智能调光。

学习重难点

了解九合一扩展板上的按钮并正确使用;合理搭建脚本实现智能调光。

教学课时

1课时

教学过程

学生活动

教师活动

一、新课导入

欢欢发现,光线传感器自动感知到光线不足,发出提醒后,要自己去开灯,能不能自动开灯,调到合适的光线呢?

二、任务分析,想一想

要实现智能调光醒,可以设计任务分析表,请你根据需求想一想。

小提示:

1.学会按钮的使用。

2.完成智能调光灯的制作。

三、知识积累,学一学

为了合理使用智能调光功能,先认识九合一扩展板上的板载按钮。

1.找一找

在九合一扩展板上找到按钮 ,它也是最简单的数字输人设备。

按钮下方的标记为:SW1 D2。SW是“开关”的英文SWITCH的前两个字母,它有“开”和“关”两个状态;D2表示所连接的是数字引脚2。

2.想一想

另一个按钮 ,标记为:SW2 D3,是什么意思呢?

3.做一做

因为按钮是数字输人设备,所以我们从 “Arduino”类找到 拖放到“脚本搭建区”,参照前面的方法,测试按钮的状态与获取数值的关系。如图2-4-1所示。

我们发现:测试得到的值总是为0或1。

情景展示:

欢欢:在测试中,按下按钮,返回值是“0”,松开按钮,返回值是 “1”。

爷爷:有的产品设计可能不一样,按下按钮为“1”,松开按钮为“0“。

小提示:

数字输入设备的状态只有开或关,得到的值是1或0,模拟输入设备的状态是连续变化的,得到的值在0到1023之问。

四、技能学习,试一试

思考:如何通过编程实现智能调光?

1.开启智能调光功能

根据任务分析表,按下按钮SW1,开启智能调光功能。我们可以使用 ,等待按下按钮SW1,即D2返回值为0,才执行后续脚本。如图2-4-2所示。

情景展示:

欢欢:爷爷,为什么按下按钮之前,要设置D13为低电平呢?

爷爷:主要是为了让D13的LED初始状态为熄灭。

2.关闭智能调光功能

无人使用图书角时需要关闭智能调光功能,按下按钮SW2关闭此功能。如图2-4-3所示。

3.实现智能调光效果能

将开启与关闭智能调光功能结合在一起。如图2-4-4所示。

当有人使用图书角,按下按钮D2,开启智能调光功能,光线不足,自动开灯,光线合适,自动关灯;当图书角无人使用时,按下按钮D3,停用智能调光功能,即便光线不足,也不会自动开灯。

五、互帮互助,做一做

欢欢一直想做走廊光控灯,白天光线充足的时候,自动关灯,晚上光线不足需要使用时,自动开灯,你能帮他实现吗?

六、学习延伸,试一试

你知道吗?按钮还可以用于电子投票、抽取幸运奖等活动,你还想到了哪些实用的、好玩的作品,快来试一试!

七、课堂小结

今天你有哪些收获?你对智能调光有哪些认识?遇到了哪些困难?是怎么解决的?还有哪些困惑?

八、作业布置

预习下一课《新年晚会策划师》。

教学后记


dcy791213 2024年2月26日 09:58 收藏文档