拥有一台遥控小车,大概是许多孩子的梦想。
作为老师,你有没有想过?如果在课堂上,利用程小奔和神经元,就能让孩子们自己做出一台遥控小车,是不是可能一下子就点燃了孩子的学习兴趣?
其实,想要实现这台遥控小车并不难:简单的拼搭步骤,再搭配上慧编程的特色功能——广播,一切就像搭积木一样容易!
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、我是如何看程小奔和神经元的?
个人观点:程小奔和神经元天然就是互补的。
一方面,程小奔因为小奔不能拆解,在孩子用程小奔创作创意作品时,外形自由度受限,但是如果小程加上神经元模块,就可以做出外形千变万化的创意作品了。
另一方面,神经元的模块太多了,学生用纯神经元要创作一个综合性的创意作品,有时难免会缺少几个模块,但是加上小程、小奔就有了更多可能和想象空间。
怎么样?遥控小车做起来比想象中的容易很多吧?
当然了,在课堂上,还是建议老师让孩子们尽情发挥创意,在学会拼搭小车、学会使用“广播”功能的基础上,鼓励孩子们逐步完善原有案例,搭建出他们的专属遥控小车哦~
推荐阅读:
- 童心制物(Makeblock)发布少儿编程新品
- 童心制物(Makeblock)发布儿童编程教育新品
- 童心制物推出两款针对不同年龄段孩子编程教育的新品
- 童心制物(Makeblock)2019新品发布会-次时代儿童编程教育走进家庭