拥有一台遥控小车,大概是许多孩子的梦想。

作为老师,你有没有想过?如果在课堂上,利用程小奔和神经元,就能让孩子们自己做出一台遥控小车,是不是可能一下子就点燃了孩子的学习兴趣?

其实,想要实现这台遥控小车并不难:简单的拼搭步骤,再搭配上慧编程的特色功能——广播,一切就像搭积木一样容易!

01

特色功能——广播

定义

在慧编程里,「广播」功能也如我们生活中接触到的广播一样,都是用来传递消息的。“在线模式”下,使用这一类型的积木块,可以让支持这一功能的设备和舞台上的角色进行通讯(广播消息和接收消息),从而创作出软硬件互动的作品。

支持设备

光环板、程小奔、mBot、mBot Ranger、Ultimate 2.0、MegaPi Pro、神经元、蓝牙手柄

积木详解

第1个相关积木块:广播消息

编辑搜图

请点击输入图片描述

示例:

编辑搜图

请点击输入图片描述

当空格键被按下时,“消息1”会被广播。        

 第2个相关积木块:

广播指定消息,并等待被该条广播启动的程序执行完毕。

编辑搜图

请点击输入图片描述

示例:

编辑搜图

请点击输入图片描述

当空格键被按下时,广播“消息1”,并等待所有被“消息1”启动的程序执行完毕。

第3个相关积木块:            

当接收到指定消息时,运行其下程序。

编辑搜图

请点击输入图片描述

示例:

编辑搜图

请点击输入图片描述

当角色接收到“消息1”时,会向前移动10步。

02

案例分享——遥控小车

物料清单

硬件:

神经元_蓝牙模块(1个)、神经元_电源模块(1个)、神经元_双电机驱动模块(1套)、神经元_直流电机包(2套)、小程(1个)、蓝牙适配器(1个,可选)

软件:

慧编程

  • 下载并安装慧编程电脑端
  • 打开慧编程网页端搭建小车

有两种类型的小车可供选择,大家可以根据自己拥有的硬件选择合适的小车进行搭建:

  • 第一种小车只用到神经元
  • 第二种小车需要用到神经元和小程

小车1(只用到神经元)

编辑搜图

请点击输入图片描述

△神经元小车正面图

编辑搜图

请点击输入图片描述

△神经元小车背面图

小车2(用到神经元和小程)

编辑搜图

请点击输入图片描述

编写程序

如果你想为小车1编程(只用到神经元搭建的小车),那么:

Step1:打开慧编程(以电脑端为例,实际使用慧编程电脑端、网页端、移动端都可以编程),设备选择神经元,用蓝牙适配器连接神经元组件,程序如下:

编辑搜图

请点击输入图片描述

如果你想为小车2编程(用到神经元和小程搭建的小车),那么:

Step1:打开慧编程(以电脑端为例,实际使用慧编程电脑端、网页端都可以编程),设备选择程小奔,连接后注意选择“在线模式”,然后在积木列表最下面选择“+”,打开扩展中心,添加神经元扩展:

编辑搜图

请点击输入图片描述

程序如下:

编辑搜图

请点击输入图片描述

Step2:然后从设备区切换到角色区,添加5个角色,分别为它们编写程序,第1个角色的程序如下:

编辑搜图

请点击输入图片描述

(注:另外4个角色的程序,只需修改广播的消息内容和显示的文字,在此不做赘述)

反思与小结

1、蓝牙适配器有什么用?

其实蓝牙适配器就相当于USB数据线,只不过是无线的。只要神经元组件通过蓝牙适配器连接到电脑或手机,神经元组件和电脑之间、或者神经元组件和手机之间,就可以互相广播和接收消息。

2、使用慧编程的话,应该选择电脑端、网页端还是移动端?

如果是想遥控小车的话,其实在电脑、平板或手机上都可以,尤其推荐平板或手机,会更方便。

但如果是想给小车编程,还是建议使用电脑端或网页端的慧编程,更方便孩子认清楚或拖动各个积木块。

编辑搜图

请点击输入图片描述

△图为使用华为荣耀平板遥控小车

3、我是如何看程小奔和神经元的?

个人观点:程小奔和神经元天然就是互补的。

 一方面,程小奔因为小奔不能拆解,在孩子用程小奔创作创意作品时,外形自由度受限,但是如果小程加上神经元模块,就可以做出外形千变万化的创意作品了。

 另一方面,神经元的模块太多了,学生用纯神经元要创作一个综合性的创意作品,有时难免会缺少几个模块,但是加上小程、小奔就有了更多可能和想象空间。

怎么样?遥控小车做起来比想象中的容易很多吧?

​当然了,在课堂上,还是建议老师让孩子们尽情发挥创意,在学会拼搭小车、学会使用“广播”功能的基础上,鼓励孩子们逐步完善原有案例,搭建出他们的专属遥控小车哦~

推荐阅读: