2.4 调速风车随心转(zhuǎn)
果果:今(jīn)天天气太热了,看看!明明手里还拿着一个手持风扇呢?
可可:我们有ScraSo呢?创作(zuò)属于自己(jǐ)的特色小风扇和风车的(de)互动项目清凉一(yī)下(xià)。
一、创设情境
想一想

任务(wù)发(fā)布 | 所需角色(sè) | 舞台背景 | 设计思(sī)路(lù) |
风(fēng)车的向左(zuǒ)旋转的(de)速(sù)度(dù)会随(suí)着旋钮电位器的数值变(biàn)化而调(diào)整。 | 风车 | Light | 第1步:连接(jiē)硬(yìng)件 第2步(bù):导入“Light”背景 第3步(bù):绘(huì)制(zhì)“风车(chē)”角色 第4步:搭建“风(fēng)车”角色脚本 第5步(bù):互动(dòng)测试
|
学一学
项目所用到的(de)积木
|
| 创建一个自命名的(de)变(biàn)量,如转速变量(liàng)。 |
| | 将转速变量的值设定为0 |
| | 转速变(biàn)量的值 |
| | 读取管(guǎn)脚A0旋转电位器的值 |
| | 除法(fǎ)运算 |
| | 乘法运算 |
| | 向右或左旋转指定的角度 |
二、小试身手——让风(fēng)车(chē)转起来
(一)硬件连接
模块清单
实(shí)物图 | |
模块名(míng)称 | 旋转电位器 |
模块数量 | 1 |
连一连
将旋转电位器与主控(kòng)板连接
主控板 | 旋转电(diàn)位器 | 功能 |
5V(V) | V | 电源正(zhèng)极 |
Gnd(G) | G | 电源(yuán)负极 |
A0(S) | S | 模拟接口(kǒu) |
如下图:

(二)互动设计
1.创建背景和角色
(1)从系统背景(jǐng)库中选择“Light”。
(2)绘制“风车”角色,并填充颜色。

2.搭建“风(fēng)车”角色脚本
角(jiǎo)色 | 代码 | 功(gōng)能描述 |
风车 | | 当绿旗被点击时,把A0端口读(dú)取(qǔ)的数值除以1023后在(zài)乘以30并赋给变(biàn)量(liàng)“转速”,使变量“转速”的取值范围为0-30。风(fēng)车的向左旋转的速度会随着(zhe)旋钮电位器的数值(zhí)变化而调整。 |
3.互动展示
放置二维码,扫(sǎo)码观看
三、互(hù)动升级——转动方向我(wǒ)做主(zhǔ)
(一)硬件连接
模块清单
实(shí)物图 | | | |
模块名称(chēng) | 旋(xuán)转电位器 | 绿色(sè)按(àn)键 | 黄色(sè)按键 |
模块(kuài)数量 | 1 | 1 | 1 |
连一连
将旋转(zhuǎn)电位器(qì)、绿色按键(jiàn)、黄色按(àn)键与主控板(bǎn)连接
主控板 | 旋转电位器 | 绿色按键 | 黄色按键 | 功能 |
5V(V) | V |
|
| 电源正极(jí) |
Gnd(G) | G |
|
| 电源负极(jí) |
A0(S) | S |
|
| 模拟接(jiē)口 |
D2(S) |
| S |
| 数字(zì)接口(kǒu) |
D4(S) |
|
| S | 数(shù)字接口 |
如下图:

想一想
在风车旋转(zhuǎn)过程中,风车只能顺时针(zhēn)或逆时(shí)针旋转,如何才能控制风车的旋(xuán)转方(fāng)向呢?
(二)互动设计
1、创建背景(jǐng)和(hé)角(jiǎo)色
背(bèi)景(jǐng)和角色设计与“让风车转(zhuǎn)起(qǐ)来”相同。
2、搭建“风车”角色脚本
角色 | 代(dài)码(mǎ) | 功能描述 |
风车 | | 当绿旗被点击时,把A0端(duān)口读取的数(shù)值除(chú)以1023后在乘(chéng)以(yǐ)30并赋给变量“转(zhuǎn)速”,使变量(liàng)“转速”的取值范围为0-30。按下绿色(D2)按键,风车的向左旋(xuán)转的速(sù)度(dù)会随着旋钮电位器的(de)数值(zhí)变化(huà)而调整(zhěng)。按(àn)下黄(huáng)色(D4)按键,风车的向左旋转的速(sù)度会随着旋(xuán)钮电(diàn)位(wèi)器的数(shù)值变化而(ér)调整。 |
3、互(hù)动展示(shì)
放置二维(wéi)码(mǎ),扫(sǎo)码观看(kàn)
四(sì)、头脑(nǎo)风暴(bào)
方(fāng)案 | 硬件模块 | 方(fāng)案详(xiáng)情 |
1 | 旋转电位器 | 导入(rù)一个动物(兔子)角(jiǎo)色,使用(yòng)旋转电位器,使角(jiǎo)色(sè)在舞台上来回走动。 |
2 | 旋(xuán)转电位器 绿色(sè)按(àn)键(jiàn) 红色(sè)按键 | 设计一个故事(龟兔(tù)赛跑)或游戏,用(yòng)旋转电位器来控(kòng)制一个角色的移动,用绿(lǜ)色(sè)按键和红(hóng)色按键分别控制另一个角色的(de)移(yí)动。 |
3 | …… | …… |