所属成套资源:青岛版信息技术第四册导学案全套
青岛版第四册第7课 丰富的扩展优秀导学案
展开这是一份青岛版第四册第7课 丰富的扩展优秀导学案,共6页。学案主要包含了庖丁解牛,学以致用等内容,欢迎下载使用。
第7课 丰富的扩展
项目成员及分工
项目实施
生活发现
(一)生活情境:
1:视频展示自动循迹小车,介绍小车循迹的规则及原理。
2:实物展示用micr:bit开发板和扩展板制作的遥控车,让学生体验自主控制小车行走。
3:展示用micr:bit和扩展设备制作的创意作品图片。经过前几课的学生,相信大家对micr:bit开发板的强大功能都有了一定的了解。但是如果想利用micr:bit开发板实现更多的功能,比如弹奏音乐、驱动小车、自动浇水等等,就需要外接一些扩展设备了,哪么如何外接设备呢?
(二)问题提出:
__________同学:___________________________________;
__________同学:___________________________________;
__________同学:___________________________________;
__________同学:___________________________________;
(三)我的设想:
___________________________________________________
___________________________________________________
___________________________________________________
___________________________________________________
二、庖丁解牛
(一)用电安全
(1)我国的生活用电电压是________V。
(2)对人体安全电压是小于________V。
(3)micr:bit开发板的电压是________V。
(二) 开发板接口
micr:bit开发板下方的金属引脚中,标示着0、1、2的是__ 接口;标示着“3V”的是 接口;“GND”是 接口
(三)制作触摸控制LED灯。
任务一:触摸控制LED阵列
下面大家一起操作一下,在Makecde中,点击工具栏中的“输入”,可以看到有一个指令块叫“当引脚P0被按下时”,当我们用一个手指按下主板右下方的“GND”引脚,然后用另一个手指按下主板左下方的“0”引脚上时,这个指令块就会被激活。
大家思考一下,如何使用这个指令块做一个触摸就能点亮LED阵列的程序呢?各小组来完成这个任务,显示的内容自定义。若有能力,可以对程序进行适当增强,如把1、2引脚也利用起来。
任务二:触摸控制外接LED灯
利用鳄鱼夹,将一个LED小灯接到主板的引脚上,然后通过触摸来控制小灯的亮灭。
注意:1.LED灯珠的正负极不要接错,负极接GND。
2.使用鳄鱼夹要小心,不要短路。
3.数字值只有1和0,1代表输出3V电压;0代表无电压输出。
这个程序,大家需要用到工具栏中的“高级—引脚—向引脚P0数字写入值”指令块。如右图:
小组合作完成,注意引导学生排查出现的问题。对于完成速度较快的学生,可指引其对程度做适度扩展,比如增加LED阵列显示、用杜邦线代替手指测试、利用面包板做扩展等等。
思考:“向引脚P0模拟写入1023”这个指令块可以用在这里吗?更改最后的数字1023可以实现什么效果?自己动手尝试一下吧。
外接设备:
因为micr:bit开发板本身没有可以直接插线的接口,所以外接设备一般有两种方法:一个是用鳄鱼夹直接夹住下方的金手指引脚;另一个方法就是使用专门的扩展板。不同的扩展板会有不同的连线方式,一般VCC和电源+(正)极对接,GND和电源-(负)极对接,DO代表数字输出(digtal),AO代表模拟输出(analg)。
(四) 机器人小车动起来
任务三:让小车走直线
小车上有两个可独立控制的驱动电机,下面我们尝试让小车向前行走。观察电机控制指令块,有三个参数,分别对应电机、转动方向、速度,如右图:
大家分小组思考一下,如何让小车向前直线行驶一小段距离,然后停下,注意电机的速度范围是0-255。
参考程序如图:
当开机时,两个电机同时以255的速度正转2秒钟,然后停止。
编写好程序后,保存至micr:bit开发板,然后把主板插入小车板对应的插座中。注意①micr:bit开发板方向不要插错,应该是有LED的一面向前。②插入时,确保小车板的电源是关闭状态的。
观察思考:小车走的路线是直线吗?如果发生偏移,该如何调整程序以保证小车的直线前进?
任务四:让小车走正方形
大家已经会让小车动起来了,那能不能让小车走的路线更复杂一些,比如走个正方形?
想走个正方形,小车需要每走出一段固定长度的直线,就进行一次90度转向,一共4组。大家思考一下,可以怎样实现呢?需要用到什么样的程序结构?有没有更多不同的方法可以实现?引导学生分组讨论。
将程序保存至开发板上以后,再将开发板插入小车扩展板,打开小车电源,把小车放在地板上测试程序。
观察思考:①小车转的角度是不是90度?如果不是,是大于90度还是小于90度?该如何调整?②小车最终能不能回到出发点?
顺序结构
两种循环结构
参考程序如图:
三、学以致用
(一)创意提出
利用0、1、2三个引脚,设计一个触摸不同引脚,LED阵列会显示不同图案或文字的程序,要求LED显示的同时,利用外接音响或耳机播放不同的音乐,并无线控制另一块micr:bit主板显示相同内容、播放相同音乐。参考下图进行编写:
接收端
发送端
结合数学知识,编制程序,让小车画一个圆形、六边形、五角星等图形,想一想有没有办法可以把一支笔固定在小车上,然后在纸上画出真正的图形?
(二)院士行动
小组讨论,制定方案,并实施。
(三)快乐分享
根据制定方案进行作品的制作,完成后进行展示评价。
收获展望
(一)惊喜收获
通过本节课的学习,我收获了:______________
________________________________________
______________________ ____________
________________________________________
(二)未来展望
本课学到的众多新技能,我认为它在未来可以应用到:
____________________________________ __
___________________________________________________
___________________________________________________
相关学案
这是一份初中信息技术第8课 制作无线遥控车精品导学案,共5页。学案主要包含了庖丁解牛,学以致用等内容,欢迎下载使用。
这是一份初中信息技术青岛版第四册第一单元 开源硬件——智能机器人第6课 强大的通信精品导学案,共4页。学案主要包含了庖丁解牛,投票器等内容,欢迎下载使用。
这是一份初中信息技术青岛版第四册第5课 周到的预案精品学案,共3页。学案主要包含了庖丁解牛,简单的按钮,不简单的玩法,学以致用等内容,欢迎下载使用。