资源描述:
第三课 控速风车一、教学目标 1.知识与技能(1)用键盘控制风车(2)测试电位器2、 过程与方法演示中讲解,激发学生学习兴趣并乐于思考探究,实践操作,巩固所学。3、 情感态度价值观通过学习和体验,感受开源硬件编程的魅力,激发学生编程的兴趣,开拓思维,乐于创新创作新作品。二、教学重点(1)用键盘控制风车(2)测试电位器3、 教学难点(1)用键盘控制风车(2)测试电位器四、教学过程(一)导入这一课做点什么呢嗯,就做一个可以调节速度的风车吧用电位器来调控风车的速度。 这是我做的控速风车 图3-1 用电位器调控风车转速 一 用键盘控制风车 首先做一个用键盘调控风车转速的程序。 【例题3-1】制作一个如图3-1所示的风车,用左右方向键调控风车的转速和方向。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和脚本。 第二步 添加“风车”和“竿”两个角色。 第三步 新建变量“速度与方向”,用于记录风车旋转的速度与方向,使用向上和向下方向键改变变量值的大小。对“风车”角色编写如下脚本 图3-2 运行程序,按向上和向下方向键,可以控制风车的旋转方向和速度。 试一试 在舞台中设计两个风车,分别用“左右键”和“上下键”控制风车的旋转方向和速度。 二 电位器 电位器在我们的日常生活中随处可见。例如,音箱音量开关、灯光亮度开关、风扇调速开关等等。图3-3就是一个常见的电位器。 图3-3 【例题3-2】测试电位器。 【操作步骤】 第一步 通过RJ连线,将电位器接入Arduino主控板接口,然后用USB线将Arduino主控板与电脑连接。 第二步 打开源码编辑器,添加硬件。 第三步 新建变量“电位器传感器的值”,将变量值设置为“电位器的旋转量”。如图3-4所示。 图3-4 第四步 绘制“图示”角色,用电位器控制角色高度。脚本如下 图3-5 运行程序,旋转电位器就可以调节“图示”角色的高度了。 【例题3-3】用电位器控制风车的转速。电位器值为0时,风车不动,电位器值越大,风车旋转速度越快。 【操作步骤】 第一步 打开例题3-1所编写的程序。 第二步 添加硬件。 第三步 给“风车”角色添加如下脚本 图3-6 运行程序。旋转电位器就可以控制风车的速度啦 试一试 修改风车的脚本,使得电位器可以调节风车左右旋转。五、板书设计第三课 控速风车控 用键盘控制风车速风车 测试电位器
展开阅读全文