内容正文:
浙教版信息技术 九年级
第12课 机器人巡逻
新知导入
机器人沿直线行走
新知导入
视频中的机器人沿直线行走,我们是否能够设置机器人沿正方形行走呢。这节课我们就一块来学习利用虚拟软件设置机器人沿正方形行走。
新知讲解
在居民小区和重要的建筑设施中,经常需要保安日夜值班巡逻,工作人员非常辛苦,如果使用机器人代替保安巡逻,就可以减轻他们的工作量。
新知讲解
编写一个程序,控制机器人沿正方形“大楼”的四周巡逻。
新知讲解
机器人走正方形的规划路线如图所示。
一、问题分析
①前进一段距离
②左转90度
③前进一段距离
④左转90度
⑤前进一段距离
⑥左转90度
⑦前进一段距离
⑧左转90度。
新知讲解
由分析可知,整个任务就是让机器人重复4次执行“前进”与“左转90度”
新知讲解
二、设计流程图
根据问题分析,按照顺序结构设计流程图如图所示。
新知讲解
根据任务的特征,“前进”与“左转90度”重复了4次,也可以利用循环结构设计流程图,如图所示
新知讲解
根据任务与算法分析,结合具体的机器人,按照下面实施项目。
三、项目实施
新知讲解
实施项目
机器人搭建
1.配件:主机1个,马达2个,随动轮1个。
实施内容
2.左马达所接的端口号:( ) 右马达所接的端口号:( )
新知讲解
实施项目
场地的搭建
用正方体模拟一个建筑物作为机器人活动的场地。
实施内容
新知讲解
实施项目
程序
实施内容
1.控制模块库中选择“多次环”模块。
2.设置“多次循环”模块属性:循环次数为4次。
3.把“前进”和“转向90度”所需模块分别拖放到循环体中,并设置好相应的参数。
新知讲解
循环模块的次数参数的设置,决定机器人循环执行的操作的次数
直行模块速度和时间参数的设置,决定机器人前进的速度和距离
转向模块速度和时间参数的设置,决定机器人转向的速度和角度。
新知讲解
机器人在走四边形中,转向模块参数的设置起着决定性的作用。
新知讲解
实施项目
调试
实施内容
机器人行走距离、转角大小由马达功率与行调试走时间两个参数决定,为了提高调试效率每次修改参数时最好两者选其一进