沪科黔科版综合实践活动六年级下册第7单元第1课《点亮LED小灯》教案.doc

沪科黔科版综合实践活动六年级下册第7单元第1课《点亮LED小灯》教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第19课《点亮LED小灯》教学设计

课题

点亮LED小灯

单元

第七单元

学科

小学综合实践活动

年级

六年级下

学习

目标

价值体认:通过了解LED灯的特点,了解用编程控制LED小灯所需设备与材料。合理利用科技与资源,意识到资源以及对人类的价值,珍惜资源。

责任担当:团队成员都有责任认识编程语言,学习用程序代码控制LED小灯。在团队合作中,每个成员需要承担自己的角色,以确保整个项目的成功完成。

问题解决:在活动中可能会面临对程序代码不认识的情况,需要查找资料,团队合作,共同找到解决问题的合理方案。

创意物化:想象一个简单的电器可以用程序来控制,以此来表现自己的创新想法,查阅书籍或者询问老师,从而促进创新思维和个人或团队协作能力的发展。

重点

了解LED灯、编程点亮LED灯的设备和材料、动手点亮LED灯。

难点

在活动中可能会面临编程代码知识不够,不知道如何正确地用程序代码点亮LED灯,以及研究不透彻等问题,能在老师帮助下解决以上问题。

教学过程

教学环节

教师活动

学生活动

设计意图

导入新课

第19课《点亮LED小灯》

板书课题。

视频导入:《点亮LED小灯》

导语:生活中,开关用来控制电路的接通和断开、信号的连接或关闭,其中用得最多的是对各种灯的控制。我们看到舞台上,灯光交错,美轮美奂,这里有开关的功劳。但这并不是我们通常使用的开关,往往需要通过编写程序来控制。现在,我们来尝试通过编写程序点亮LED小灯吧!

听教师讲解,同时发明LED灯的视频。

通过问题带领大家一起思考,引入教学内容。

讲授新课

一、问题小推车

1、收集资料,什么是LED灯

LED灯,发光二极管,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光。

2、LED灯有什么特别之处

LED光源发光效率高。

LED光源耗电量少。

LED灯有节能效果。

二、了解设备与材料

查一查——查找资料后我们了解到,要通过编程点亮一盏LED小灯需要以下这些设备和材料:

序号

材料或设备

实物图

功能

1

电脑

编写、调试程序。

2

ArduinoUNO板

开源微控制器开发板。

3

面包板

电子电路的组装、调试和训练。

4

电阻

限制电流的大小。

5

LED小灯

产生光。

6

元器件连接线

连接设备、数据传输。

7

UNO板与电脑的连接线

供电、程序下载和数据通讯。

三、动手制作

做一做——点亮LED小灯

(1)打开Arduino官方网站,下载相关软件并安装。

(2)按照连接图,完成器材连接。

(3)使用UNO板与电脑的连接线,将UNO板与电脑相连,将程序写入UNO板。你就会看到面包板的小灯亮起。

注意事项:

(1)面包板上,同一列中的5个插孔是互相连通的,而列和列之间以及凹槽上下部分是不连通的。

(2)元器件引脚或导线头要沿面包板的版面垂直方向插入方孔。

(3)LED小灯的长脚为正极,短脚为负极。

参考代码:

//loop中的代码会循环执行,直到断电

Voidloop(){

digitalWrite(8,HIGH);

//将8号引脚电压设为高

}

//loop中的代码会循环执行,直到断电

Voidloop(){

digitalWrite(8,HIGH);

//将8号引脚电压设为高

}

四、制作交通信号灯

试一试——交通信号灯上的红灯、绿灯不停地亮灭、灯交替亮起的时长还有一定的规律。我们按照下面的连接图也来模拟搭建一个交通信号灯试试吧。

可以向信息技术老师咨询如何编写程序代码,控制灯亮的时长。

代码参考:

//定义LED引脚

intledPin=9;

voidsetup(){

//初始化LED引脚为输出模式pinMode(ledPin,OUTPUT);}

voidloop(){

//将LED亮度设置为占空比为50%

analogWrite(ledPin,128);//0-255之间的值,128为50%

//等待1秒钟

delay(1000);

//将LED关闭

analogWrite(ledPin,0);

//等待1秒钟

delay(1000);}

五、总结与交流

说一说——在班上交流总结各小组在制作过程中遇到的问题和解决方法,并做好记录。

问题1:程序代码上传到UNO板时显示出错。

解决办法:

点击软件菜单中的工具窗口,检查是否选择了正确的端口。

检查程序代码是否有错误,程序中的语句都应以英文状态下的分号结尾。

问题2:程序代码上传后,LED小灯没有点亮。

解决办法:

LED小灯有正、负极之分,检查是否接反。

电阻的阻值太大,导致流入LED小灯的电流大小,可以换一个电阻较小的电阻试试。

为LED小灯供电的正极引脚应该要和程序中的引脚保持

文档评论(0)

***** + 关注
实名认证
内容提供者

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。

版权声明书
用户编号:8116111057000017

1亿VIP精品文档

相关文档