能识路的机器人
一、程序流程图
1、程序
所谓程序,就是为了让机器人按我们指定的步骤有效地工作或解决某个问题,而用计算机语言编制的一组命令。
2、流程
流程是指解决某个问题或执行某项任务时所经历的过程。
3、程序流程图
为了一目了然地看出解决某个问题或执行某项任务所经历的过程,人们常用一些特定框图来表示每一步所做的事情,再用线条把各个框图连接起来这就形成了程序流程图。
图14-1 程序流程图的表示符号
为了一目了然地看出解决某个问题或执行某项任务所经历的过程,人们常用一些特定框图来表示每一步所做的事情,再用线条把各个框图连接起来,这就形成了程序流程图。图14-1所示就是画程序流程图常用的框图符号。
图14-2 表示我们一天上午的活动的流程图
例如我们一天上午的活动,就可以用图14-2所示的流程图来表示。
二、能识路的机器人
1、光电传感器
图14-3 光电传感器及原理示意图
图14-4 沿黑色跑道行走的机器人
2、任务分析
图14-5 两个光电传感器机器人沿黑线行走原理图
3、搭建机器人
图14-6 能“识路”的机器人
4、画出程序流程图
图14-7 “识路”机器人程序流程图
5、编写程序
第一步:在智慧LOGO中输人图14-8所示的命令程序。
第二步:将程序下载到机器人中。
图14-8 “识路”机器人程序
第三步:在场地上运行验证机器人是否能沿着黑线前进。如果机器人不能按要求前进,就需要对机器人进行调试,或重新修改程序。
谢 谢