机器人走迷宫ppt(苏科版)PPT课件
- 格式:ppt
- 大小:329.00 KB
- 文档页数:10
第十五课机器人走迷宫
教学目标:通过红外线传感器,完成机器人走迷宫
学会编写机器人迷宫程序流程图
掌握子程度及复杂程序的编写
教学重点:理解机器人行走方向的判断
掌握子程度及复杂程序的编写
教学难点:红外传感器在实际生活中的多元应用
教学内容:
一、走迷宫策略
四种判断:
1当左右手都摸不到墙时,向左前方行走,寻找墙壁。
2当左手摸到墙,右手摸不到墙时,向右前方行走。
3当左手摸不到墙,右手摸到墙时,向左转弯
4当左右手都摸到墙时,向右转弯
二、走迷宫编程
在机器人左侧和前方安装红外传感器,分别连接在8、7口。
拖动“条件循环”到“主程序”,并设置“条件循环”为“永远循环”。
拖动“条件判断”到“永远循环”体内,双击“条件判断”,在“参数设置”中,选择“数字输入”、“是”、“0”以及输入端口“8”,然后选择变量为“数字输入”,“是”、“1”以及输入端口“7”,点击“增加条件”和“确定”。
拖动“移动”模块到“条件判断”到“No”分支下,双击“移动”设置左右电机为20、50。
三、子程序建立
在主程序中引入一个程序段,被称为子程序。
选择“主程序”,拖动“条件循环”到“主程序”,并设置“永远循环”,拖动“条件判断”到“永远循环”体内。
打开“程序模块库”,拖动“调用子程序”到“条件判断”的“No”分支下,双击“调用子程序”,添加子程序。