大(dà) 创(chuàng) 实 验 室(shì)

更多内容请联系我们

第二(èr)章(zhāng) 第3课(kè) 魔法(fǎ)小猫(māo)巧变身

发表时间:2020-05-27 17:13来源:大创(chuàng)实验室网址:http://www.bellistspa.com


2.3魔(mó)法小猫巧变身

果(guǒ)果:我很喜欢(huān)变魔(mó)术,能不能用scraSo设计小猫变(biàn)身的魔术?

可可:当然,我们(men)使用按键(jiàn)模块可以轻(qīng)松完成小(xiǎo)猫变身的魔术(shù)互(hù)动(dòng)项目。

创(chuàng)设情境(jìng)

想(xiǎng)一想



任务发(fā)布
所需(xū)角色(sè)
舞台背景
设计思路
按(àn)一下按键,小猫(māo)变大,再按一次按键,小猫变小。
小猫
Party
第1步:连接硬件
第3步:导入“Party”舞台背景
第3步:搭建“小猫”角色脚本
第(dì)4步(bù):互动测试



学一(yī)学

项(xiàng)目所用到的积木





将角(jiǎo)色的大小设定为100。若(ruò)数值为50,将角色缩小(xiǎo)到原图的一半(bàn)大小,即50%;数值为200,将角色扩大(dà)到(dào)原图的2倍,即200%。
如(rú)果条件为真(zhēn),执行第(dì)一个接口内的程序,如果条件为假,执行(háng)第(dì)二(èr)个接(jiē)口内(nèi)的程序(xù)。

在2号管脚按键按下之前一直等待。






发送“变大”或“变小”信息(xī)给所(suǒ)有角色及舞台

当(dāng)接收到消息“变(biàn)大”或“变小”则执行下面的内(nèi)容


二、小试身手——魔(mó)法(fǎ)小(xiǎo)猫(māo)

(一)硬件连(lián)接

模(mó)块清单(dān)


实物图
模块名称
按键模(mó)块
模块数量
1



连(lián)一连

将绿色按键主(zhǔ)控板连接


主(zhǔ)控板
绿色按键
功能(néng)
5V(V)
V
电源正极
Gnd(G)
G
电源负极
D2(S)
S
数字接口


如下(xià)图(tú):

(二)互动设计(jì)

1、创建背景和(hé)角(jiǎo)色

(1)从系统背景库中选(xuǎn)择“Party”。

(2) 使用craSo默认小猫角色(sè)

2、搭建“小猫”角色(sè)脚本



角色
代码
功能描(miáo)述(shù)
小猫


等待2号管脚的按键(jiàn)按下(xià),如果(guǒ)被按(àn)下,广播“变大”;再次等(děng)待2号管脚的按键(jiàn)按下,广(guǎng)播“变小”。

当接收到变大的消息,小(xiǎo)猫(māo)增大到原图(tú)的2倍;当接收(shōu)到(dào)变小的消(xiāo)息,小猫缩(suō)小(xiǎo)到原图的一半。



3、互动展示

放(fàng)置二维码,扫(sǎo)码(mǎ)观(guān)看

三、互动(dòng)升(shēng)级——魔法小猫巧变身

(一)硬件连接

模块(kuài)清单


实物(wù)图
模块名称
绿色按键(jiàn)
黄色按键(jiàn)
模块(kuài)数(shù)量
1
1



连一连

将绿色按(àn)键、黄色按键分被与主(zhǔ)控板连(lián)接(jiē)


主控(kòng)板(bǎn)
绿色按键
黄(huáng)色(sè)按键
功能
5V(V)
V
V
电源正(zhèng)极(jí)
Gnd(G)
G
G
电源负极
D2(S)
S

数字(zì)接口
D4(S)

S
数字接口


如下图:

想一想

在“魔法小猫”中,只(zhī)是用一个按键模块实现小猫变身(shēn),如何(hé)才能(néng)实现两个(gè)按键(jiàn)模块(kuài),一(yī)个(gè)让小猫(māo)变大,另一个让小猫变(biàn)小(xiǎo)呢?

(二)互动设计

1、创建背景和角色

   背景(jǐng)和角色设计(jì)与“魔法小猫”相同。

2、搭建“小猫”角(jiǎo)色脚本


角(jiǎo)色
代码
功能描述
小猫
按一下(xià)2号管脚(jiǎo)的按键,广播“变大”,按(àn)一下4号管脚的按键,广播(bō)“变小”。

当接收(shōu)到变大的消息,小猫增大(dà)到(dào)原图的2倍,当接收到变(biàn)小的消(xiāo)息,小猫缩小到(dào)原图的(de)一半。


3、互动展示

放置二维码,扫码观(guān)看

四、头脑风暴


方(fāng)案
硬(yìng)件(jiàn)模块
方(fāng)案详(xiáng)情
1
红色按键
绿色按键(jiàn)
黄色(sè)按键
按下(xià)绿色按键(jiàn),小猫变大
按下(xià)黄(huáng)色按键,小猫变(biàn)小
按下红色(sè)按键,小(xiǎo)猫还原(yuán)
2
绿色按键
红色LED灯
按一(yī)次(cì)绿(lǜ)色按键,小猫变大,红(hóng)色LED闪(shǎn)烁1秒;再按(àn)一次按(àn)键,小猫变小,红色LED闪烁(shuò)2秒。
3
……
……




山东(dōng)省济南市历下区舜华路750号(hào)大学科技园北(běi)区3号楼
服务热线:13256445996                                  www.bellistspa.com

首页_JDB(中国)电子_官方网站

首页_JDB(中国)电子_官方网站