分享

六年级上册第12课 初识智能编程硬件 教案

 蒲公英桃李 2022-11-16 发布于甘肃

教学内容

第12课初识智能编程硬件

教学目标

认识智能编程硬件——光环板

了解如何通过mBlock对光环板进行编程

教学重点

难点

编写触碰亮灯程序、连接光环板点亮光环板

编写循环彩虹灯程序、上传程序

教学准备

维护计算机正常运行 备课 制作课件

第13周

课时

 一、导入

mBlock除了可以制作游戏、动画以外,还可以做些什么?

其实mBlock还可以通过编程实现对各种机器人、智能编程硬件的控制!今天我们就一起通过mBlock来点亮智能编程硬件一光环板吧!

二、编写触碰亮灯程序

认识光环板:

12个可编程彩色LED

麦克风

3.3V引脚

GND引脚

可编程按钮

运动传感器

4个触摸传感器

io扩展引线:I/O输入/输出

McroUSB小口的USB接口

光环板是一块可无线联网的单板计算机,如图12-1。这块直径只有4.5 em的小板子上集成了可编程彩色LED灯、可编程按钮、Micro USB接口以及各种各样的传感器:运动传感器、触摸传感器、麦克风(声音传感器) 等,光环环板功能强大,通过mBlock为其编程,可以创作出各种有趣的电子设备。

光环板功能表组成功能介绍

彩色LED灯:可以呈现不同灯光颜色,排列顺序和钟表的数字顺序是一样的。

麦克风:用于语音识别和对周围声音响度的判断。

可编程按钮:可以通过编程为按钮设置功能。

运动传感器:用于检测光环板是否处于运动状态。

触摸传感器:分别标注着“0123",用于感知是否被触摸。

MicroUSB接口用于连接硬件与编程软件,也可以给整个光环板供电。

三、连接光环板

!原来光环板有这么多的功能,那么我们怎么样才能控制它呢?通过mBlock就可以对光环板进行编程控制了!

连接光环板

1打开 mBlock编程软件,单击设备选项卡,删除默认设备。

2设备面板单击添加,进人设备库,选择光环板,并单击确定按钮。如图12-2所示。

3USB数据线连接光环板和电脑,在设备面板单击连接按钮,如图12-3所示。在弹出对话框中单击连接按钮,如图12-4所示,开始连接。

4显示连接成功后,进入程序设计环节。

四、点亮光环板

光环板连接成功后,在积木区显示了许多新的积木类,我们来编写点亮光环板的程序。

1确认光环板连接成功。

2事件积木类型下的“当按钮被按下时

积木拖放到代码区,将灯光积木类型下的“显示”积木拖放到下面,将控制积木类型下的“等待1秒”积木拖放到“显示”积木下方,修改等待时间为3秒。

3最后再将灯光"积木类型下的回熄灭所有灯光积木拖放到代码区,拼接到等待3积木下方。

4按下光环板中心位置的蓝色按钮,测试程序。

五、编写循环彩虹灯程序

掌握了灯光的基本控制以后,可以利用变量,使光环板的彩色灯动态循环变化。新建'“num”变量,通过循环控制num”1变到12,使彩灯旋转亮起来。程序如图12-7 所示。

六、上传程序

设备连接好以后,默认为“在线”模式。设备在连接计算机的情况下才能运行程序。要想设备离开计算机后也能继续运行编写好的程序,就需要将程序上传到设备上。在“设备”面板,单击“上传”按钮,如图12-8所示,再单击“上传到设备”按钮,会出现显示上传进度的窗口。当进度条全部变成绿色并且出现“上传代码成功”时,就表示程序已经成功上传到光环板了。从计算机上拔出USB连接线,为光环板接上电源,就可以运行刚才上传的程序。

注意,光环板只能记忆最后一次上传的程序。

七、作业

一练

1.除了用光环板上的按键作为灯光开启的控制键以外,还可以利用光环板上其他的功能模块来.控制灯光的开启。尝试编写不同的控制灯光开启程序。

2.根据个人喜好,通过编写不同的程序为光环板设计更多的灯光效果,测试并保存程序。

智能化问答:

3.3V引脚,GND引脚,哪一个是负极(?)GND引脚

io扩展引线是什么(?)输入/输出

彩色LED灯呈现不同灯光颜色用什么(?)方法来实现。编程

什么(?)用于语音识别和对周围声音响度的判断。麦克风

什么(?)用于检测光环板是否处于运动状态。运动传感器

分别标注着“0123"用于感知是否被触摸的是(?)触摸传感器

(?)用于连接硬件与编程软件,也可以给整个光环板供电。MicroUSB接口

教学

反思

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多