文档版本:v0.1

日期:2018/5/28

作者:Alex

适用软件及版本:mblock v5.0.0-beta.2.3

神经元案例

希望这些项目能够给大家带来启发和灵感,帮助大家创作自己的项目。

案例分享

1、开始第一个项目——制作跳动的红心(入门)

1)连接神经元LED面板模块

2) 将“当绿旗被点击”积木块拖到脚本区。

3) 添加外观积木,选择外观积木中LED面板的相关块,组成以下程序。

4) 点击“绿旗”运行。

LED面板模块会依次显示对应图案,构成一颗跳动的红心。

5) 你也可以绘制更多图案,比如星星或雪花

小技巧:在积木上点击右键可以复制脚本;在脚本区的空白处点击右键,可以整理所有积木。

6) 保存你的程序。

7) 最后一步,将作品展示给身边的人~

2.创作音乐——蜂鸣器奏乐(入门)

这个项目将会告诉你如何使用神经元的蜂鸣器发声,并制作一段小音乐

1) 该项目建议使用以下积木:

2) 在新建项目中拖动对应的语句块,组成如下程序:

3) 点击下拉框选择播放的音符。

4) 继续完善这组音乐,注意使用之前提到的复制技巧

5) 点击绿旗尝试播放这段音乐,你听出来这是哪一首曲子了吗?

小技巧: 可以通过改变节拍来调整音乐播放的速度。

3.并行执行——心随乐动(入门)

将积木组合起来就形成了脚本。小程最多可以同时执行六个脚本

该程序包含了两个脚本,一个脚本控制LED面板绘制跳动的红心,一个脚本控制蜂鸣器鸣唱歌曲。

小技巧: 使用“重复执行”语句块可以使得程序被重复的执行

4.用震动控制LED面板——变脸(中级)

1)本项目建议使用以下积木:

2)为了使得陀螺仪能够控制LED面板上的图案,我们需要使用“如果...那么...”语句块,当判断条件为真时,“如果...那么...”语句块内的语句块会被执行,否则它将被跳过。

3)拖拽上述语句块组成如下程序:

当陀螺仪感受到震动时,LED面板上的表情就会随之变化。

5.通讯变量——熊猫报数(中级)

用小熊猫来报告陀螺仪检测到震动的次数

1) 该项目建议使用以下积木:

当陀螺仪检测到震动时,(摇晃或拍击桌面均能使得放在桌上的陀螺仪检测到震动)该输出结果为true,否则为false。

2) 在本项目中我们将使用变量来使得小熊猫感知陀螺仪的震动次数

在“数据”下点击“新建变量”新建一个名叫“震动次数”的变量。

3)拖动相关语句块构成如下程序:

4)切换到“角色”栏,选择小熊猫(你当然可以选择其他角色)

5)拖动语句块,利用变量让小熊猫实时汇报震动次数

6)点击“绿旗”,敲击桌面查看程序的运行效果

你可以和小伙伴们比赛,看在固定时间内谁的震动次数大。

6.与舞台角色互动——使用 Funny Touch 演奏乐器(中级)

使用广播的功能可以让神经元与舞台角色通讯,完成舞台互动作品:

1) 创建新消息,让Funny Touch 蓝色鳄鱼夹与地线导通时发送广播“Blue”。同理新建“Yellow”,“Red”,“Green”三个广播消息,让它们在对应颜色的鳄鱼夹与地线导通时发送对应广播。

2) 切换到角色栏,添加相关角色,新增的角色会出现在舞台区。

然后删除掉原来的小熊猫。

3) 点击“+”添加音乐扩展

4) 任意挑选你喜欢的声音作为输出结果,比如下面程序中所选择的:

5) 点击“绿旗”看一下具体效果吧

更多资源

教育站

您还可以登录官方教育站,获得更多学习资源。

http://education.makeblock.com/zh-hans/resource/

论坛分享

欢迎大家登陆神经元的官方论坛分享自己的作品,交流学习经验:

http://bbs.makeblock.com/forum-79-1.html

results matching ""

    No results matching ""