当前位置:首页 > 名师导学 > 专家点拨 > 亮宁可视化编程平台V2.2第5讲(图文)

亮宁可视化编程平台V2.2第5讲(图文)

发表日期:2017-08-06 12:15:08文章编辑:浏览次数: 标签:亮宁机器人可视化平台    

分支结构之二

 

      还有另外一种形式的分支结构,我们称这为开关语句。如下图所示。


 

     点击对话框里的“+”号按钮,可以增加分支的数量。然后将在此分支下执行的语句写在”case X“与”break“之间。

   

  勾选对话框里有“否则”多选择项,会产生一个特殊的分支。即上述条件不满足时执行的动作。

   

      下面的程序段,让机器人追赶随手移动的点烯的蜡烛:

void repeat()

{

   minV=fre.minV();

    ch=fre.minN();

   if (minV<30)

   {

      switch (ch)

      case 1:motor(-50,50);break;

      case 2:motor(0,50);break;

      case 3:motor(50,50);break;

      case 4:motor(50,0);break;

      case 5:motor(50,-50);break;       

   }

   else

   {

      motor(0,0);while(1);

   }

}

      下面我们要提到的是,如何将已有的程序结构放入分支结构中。

 

 

    上图左:按住CTRL,鼠标点击开始行,中图:按住CTRL,鼠标点击最后一行,两步选定要放入分支结构的程序段。然后如右图所示,打开右键菜单,选择"添加/if".。最后按下图操作。 

输入分支条件后,则形成上图所分支结构。

 

 

如没特殊注明,文章均为亮宁电子原创,转载请注明出处
相关新闻

论中小学机器人教练员应该具备的基本素质

【摘 要】本文重在提示中小学机器人教练员建立必要的自信心和自我重塑,提出机器人教练员一些必须具备的基本素质,提醒可能成为机器人教练员的老师和目前处于探索阶段的机器...

日期:2018-03-19

亮宁机器人特有的符号系统(图文)

使用亮宁机器人的师生,可能注意到了这样一个特色,即亮宁机器人有自己特有的一套符号系统。如果还没有发现这一特色的师生,那我们就随本文来理解为什么我们要有这套特有的符号系...

日期:2018-01-19

亮宁可视化编程平台V2.2第6讲(图文)

第6讲 循环程序 我们先来看看顺序结构的程序实例。我们先用可视化系统设置如下: 上述设置的程序运行结果是八个LED灯同时被点亮。 我们看不出八个灯的点亮语句的顺序...

日期:2017-10-09

数字口与模拟输入口操作详解

一、预备知识亮宁机器人主板上的输入输出口众多,其中分为数字口和模拟口,模拟口又分为模拟输入口和模拟输出口。本节我们来学习位于主板正上方的数字口和主板右边的模拟输入口...

日期:2017-08-31

亮宁可视化编程平台V2.2第5讲(图文)

分支结构之二 还有另外一种形式的分支结构,我们称这为开关语句。如下图所示。 点击对话框里的“+”号按钮,可以增加分支的数量。然后将在此分支下执行的...

日期:2017-08-06

亮宁可视化编程平台V2.2第4讲(图文)

为了清楚说明分支结构的使用方法,这里先借用五红外接收头这个设备。先对设备进行说明。 在使用火焰传感器之前,先要准备一些变量备用。 然后将几个重要的值赋...

日期:2017-08-04