小小科学家机器人910课时_第1页
小小科学家机器人910课时_第2页
小小科学家机器人910课时_第3页
小小科学家机器人910课时_第4页
小小科学家机器人910课时_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实体机器人程序(9-10课时)

过程名指的是程序的名字,可以自己命名,英文字母、英文字母开头加数字的组合,或者汉语拼音都没问题。例如:a、aa、a1、zfx、yuan

不能使用LOGO语言中已有命令(比如fdrtbk等),也不可用数字以及“+、-、*、/、^”等运算符号、括号和空格作为“过程名”的开头;编程时,“过程名”不能重复命名。过程名的注意事项猜猜正确的过程名toato1atob2tofdto=toyuan过程头(to过程名)过程体(命令列表)过程名过程尾(end)tozzrt1wait1zzend过程调用:递归

在执行命令的过程中,过程名的再次出现,让机器人又从头开始调用该过程的本身,从而实现无线循环的效果,这就是“递归”的过程(尾递归)。过程头(to过程名)过程体(命令列表)过程名过程尾(end)过程调用:递归过程调用tozfxrepeat4[fd100rt360/4]endtoxzrt90endtorizfx

xz

zfxend“zfx”、“xz”是子程序,“ri”是主程序,主程序可以调用多次、或者多个子程序,这就是过程调用。修改为尾递归程序,仿真查看效果:togxrepeat3[fd100rt360/3]rt10?end课堂任务tozfxrepeat4[fd100rt360/4]endtoxzrt90endtotian?end建立主程序,调用以下子程序,仿真画出“田”字。gxzfxxzzfxxzzfxxzzfxKC-LOGO基本命令stop无条件结束程序运行例如:TOFFD100STOPRT100END←

此处停止,

下面语句rt100不再运行。如何将编好的程序下传给机器人?思考:第一步,用数据线将机器人与电脑相连接。程序下载端口搭起沟通的桥梁

第二步,打开或编写相应的程序。搭起沟通的桥梁

第三步,点击“语法检查”按钮,检查语法。搭起沟通的桥梁

如果程序出错,“语法检查显示区”就会出现Error提示。***Errors***搭起沟通的桥梁

如果程序正确,“语法检查显示区”就会出现OK提示。OK搭起沟通的桥梁

第四步,点击“编译下载”按钮,开始下载程序。搭起沟通的桥梁

第五步,根据提示窗口,输入相应的过程名,点击确定。第六步,打开机器人的电源开关,选择正确的串口号,直到“下传”按钮变为可点击状态。窗口提示,下载成功!第七步,点击“下传”按钮,开始下载程序。准备好能行走的机器人,给机器人下传程序。让机器人向右旋转3秒钟后停止编程解答:toart3000stopend课堂任务编写程序,下载并调试,让机器人走以下路线:走“圆形”路线“S型”路线摇摆着前进课堂任务圆形路线toy

fd4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论