大(dà) 创 实 验 室

更多内容请联系我们

第二章 第2课 小猫互动显身手(shǒu)

发(fā)表时间:2020-05-27 17:09来(lái)源:大创实验室网址:http://www.bellistspa.com


2.1小猫互动(dòng)显身手

果果:互动媒体究竟能(néng)给我(wǒ)们带来(lái)怎样的奇妙世界呢(ne)?

可可:我们连接LED小灯和(hé)按(àn)键让(ràng)小猫互动显(xiǎn)身手吧!

一、创设情境

想一想


任务发布
所需(xū)角色
舞(wǔ)台背(bèi)景
设计思路
每(měi)次按下按键,碰到边缘后,LED灯(dēng)亮起1秒,小猫(māo)移动十步,碰到边缘左右(yòu)翻转并发(fā)出“Meow”声音。
小猫
第1步:连接硬件(jiàn)
第2步:搭建“小猫”角色脚本
第3步:互动测试



学一学(xué)

项目所用(yòng)到的(de)积木










角色移动10步

碰到边缘就(jiù)反(fǎn)弹














将角色旋转模式设为左右旋转
如果(guǒ)条件为真(zhēn),那么执行接口(kǒu)内的程序



8号(hào)管(guǎn)脚的按钮开(kāi)关是否(fǒu)按下(xià)。按(àn)下为低电平,松(sōng)开为高电平(píng)。
侦(zhēn)测是否碰(pèng)到舞台边(biān)缘或碰到鼠标指针
播(bō)放声音“Meow”



二、小(xiǎo)试身(shēn)手——小猫互动(dòng)显身(shēn)手

(一)硬件(jiàn)连接(jiē)

模块(kuài)清(qīng)单(dān)


实物图
模块名称
按钮模块
模块(kuài)数量
1



连(lián)一连

绿色按键(jiàn)与主控(kòng)板(bǎn)连(lián)接


主控板
按钮模块
功能
5V(V)
V
电(diàn)源(yuán)正极(jí)
Gnd(G)
G
电(diàn)源负极(jí)
D8(S)
S
数字接(jiē)口


如下图:

(二)互动设计(jì)

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

使用Scraino默(mò)认的小猫(māo)角色,无需其它(tā)角色和(hé)背景。

2、搭建脚本

(1)搭建“小猫”角色脚本



角色
代码
功能描述
小(xiǎo)猫
当(dāng)绿(lǜ)旗(qí)被点击时,如果按下按键,小(xiǎo)猫移动10步(bù);小猫在舞台内(nèi)来(lái)回走动,小猫碰到边(biān)缘翻转并(bìng)广播“哎呀(ya)”声音



3、互动展示(shì)

放(fàng)置二维(wéi)码,扫(sǎo)码观看

三、互动升级——小猫互动游戏(xì)

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

连一连

绿色按(àn)键、红色(sè)LED灯主控板连接


主控板
绿色(sè)按键
红色(sè)LED灯
功(gōng)能
5V(V)
V
V
电源(yuán)正(zhèng)极(jí)
Gnd(G)
G
G
电源负极
D8(S)
S

数字接(jiē)口
D10(S)

S
数(shù)字(zì)接口


如下图:


想一(yī)想

按钮模(mó)块(kuài)每次按下按键小猫移动(dòng)十步,碰到(dào)边缘(yuán)后,如(rú)何让LED灯亮起1秒?小猫在(zài)界(jiè)面内来回(huí)走动,碰到边缘如何让小猫左右(yòu)翻(fān)转(zhuǎn)并发出声音“Meow”?

(二)互动设(shè)计(jì)

1、创建背景(jǐng)和角(jiǎo)色

背景和(hé)角色设计与“小猫互动显(xiǎn)身(shēn)手”相同。

2、搭建脚本


角色(sè)
代码
功能描述(shù)
小猫
当绿(lǜ)旗(qí)被点击时,如果按下按键(jiàn)小猫(māo)移动十步,碰到边缘(yuán)后,LED灯亮起1秒;如果小猫碰到舞台(tái)边缘,小猫左右(yòu)翻转并发出声(shēng)音(yīn)“Meow”



3、互(hù)动展示

放置(zhì)二维(wéi)码,扫码观看

四、头脑风暴(bào)


方案
硬件模块(kuài)
方案(àn)详情
1
红色LED灯
黄色LED灯
绿色(sè)LED灯
小猫触碰(pèng)不同(tóng)颜(yán)色的(de)路障,分别亮起红黄绿颜色的(de)led灯。
2
红色按键
绿色按键
红(hóng)色LED灯
当按下红色按键,小(xiǎo)猫(māo)在舞台上(shàng)向左(zuǒ)走
当(dāng)按下绿色(sè)按(àn)键(jiàn),小猫在舞(wǔ)台上向右(yòu)走
碰到边缘后,红色LED灯亮起(qǐ)1秒
3
……
……




山东省济南市历下区(qū)舜华路(lù)750号大学(xué)科技(jì)园北(běi)区3号楼
服务热线:13256445996                                  www.bellistspa.com

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

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