2018-05-29聪明的孩子,都用足球机器人踢足球了!

前文介绍过操作马达的基本编程语法,由于阿童木人工智能会讲到足球机器人,所以下面先介绍一下关于制作传感器的条件,当然,并不会像Java语言中,关于if/while/if else等那样,也不会涉及到较复杂的嵌套循环。

举个例子:

需求:碰一下触摸传感器时,左侧的直流马达会旋转,不碰时,直流马达停止旋转。

动作代码

Program Start

Touch : [IN1] = [Press] {

         DC Motor 1 : [L_MOTOR1] = [Forward],[Speed = 10]

         }

Touch : [IN1] = [None] {

         DC Motor 1 : [L_MOTOR1] = [Stop]

         }

实现这个需求后,阿童木人工智能的老师会让孩子们举一反三,用同样的方法制作一下红外传感器和CDS传感器的多种动作。

除了上面制作传感器的条件句,还有制作遥控器的条件句,比如按下遥控器的上三角和下三角键时,两侧的直流马达会前后来回旋转,或者按下遥控器的左三角和右三角键时,两侧的直流马达会往互相相反的方向旋转等等,。

注意:制作遥控器条件时,一定要输入“KEY OFF”条件文才可以使机器人正常运作。

说完了基本的HUNA编程知识,下面,就要开始实操了!孩子们也很是兴奋,一个个摩拳擦掌,就等着大显身手呢!

2018-05-29聪明的孩子,都用足球机器人踢足球了!_第1张图片

课堂案例1:足球机器人

这节课讲的是制作使用遥控器的机器人!

还是老规矩,在项目实施前,阿童木人工智能的老师们会给孩子介绍一些有趣的知识,这节课,介绍的就是闪闪发光的LED灯,和机器人的耳朵—声音传感器。

LED灯,又叫“发光二极管”,是指相接触的地方有电流流动时,就会发光的一种金属间的化合物,我们所熟悉的电子产品中表示数字的部分,都是用LED的。LED的优点:能量A在转变成能量B时,会有一部分消失掉,所以能量B一直少于能量A,但是把电能转换成光能的LED只需要消耗一点点的电能,所以能节省到电能,还有一点,使用它,对环境的危害极小。虽然LED灯很小,但是发光的时间很长,色彩也多种多样。

声音传感器,是通过感知声音进行移动的,机器人感知声音后,把它转变成电能,然后再发生移动。就算是鼓掌或者说话都能够让机器人移动…

阿童木人工智能的老师会说到,足球机器人的制作,需要搭建出一个基本模型,部件包括左轮子、右轮子、主板、模块…需要注意的是,在机器人初级阶段没有用过的伺服马达的使用方式。

足球机器人的操作方法

把电池夹连接到POWER连接器上;

把左侧直流马达连接到L—MOTOR连接器上;

把右侧直流马达连接到R—MOTOR连接器上;

把伺服马达连接到OUTPUT连接器的OUT4上面;

把遥控器接收端连接到REMOCON连接器上。

软件:有带球、射门两种动作。

制作软件;

确认电源、直流马达和其他传感器是否有连接正确;

确认电源的OFF状态后连接下载传输线;

在软件窗口“SAVE”后点击“下载”按钮;

“下载”状态窗口弹出后打开电源。

下载完毕后,拿掉下载传输线,并关掉电源后重新开启(电源OFF→电源ON)。

编程代码就暂不展示了…

当然,有了运动员,还得有球门与之相匹配。球门大搭建,就是简单的三维积木搭建,学过机器人入门的小朋友,都能轻松的搭建出来。

关注阿童木人工智能公号,了解更多后续信息。可通过添加个人ID:ZWM_IFLET9398,或联系18688708786了解更多信息哦。

2018-05-29聪明的孩子,都用足球机器人踢足球了!_第2张图片

你可能感兴趣的:(2018-05-29聪明的孩子,都用足球机器人踢足球了!)