机器人假日活动课时安排计划张红05/10/06第一课时学习目标:了解基础知识学习软件操作机器人基本控制学习步骤:1、了解机器人——拆装你的机器人机器人的组装主板及盒体的安装马达的安装电池的安装了解轮胎的安装导线连接2、学习软件操作机器人操作环境的安装使用“纳英特机器人积木式编程”使用“机器人操作平台”了解最新的图形化编程软件下载操作系统和应用程序下载操作系统下载测试程序“hbtest.ic”应用程序3、机器人基本控制编写第一个程序,控制机器人动作:“让机器人前进2秒钟”更进一步让机器人倒退2秒钟让机器人转弯试着做其它动作……小结:了解基础知识机器人拆装机器人基础知识学习软件操作积木式编程操作平台下载操作系统和应用程序机器人基本控制让机器人按程序执行动作实战演习内容:a.任务一:机器人走正方形独立编写程序,让机器人在地面上走出一个正方形,要求如下:开机后延时2秒钟后机器人开始行进;机器人走边长50cm正方形;走完正方形后停止。b.机器人走正方形视频播放c.使用简便的方法让机器人走正方形循环的使用多次循环——某个动作执行N次永远循环——永远执行某个动作d.使用多次循环完成机器人走正方形第二课时学习目标:使用红外传感器使用火焰传感器让机器人作出判断了解项目制作流程学习步骤:1、认识传感器a.传感器的作用让机器人了解所处环境,作为进一步执行动作的依据b.传感器分类数字型传感器模拟型传感器2、使用数字型传感器a.了解红外传感器的特点判断是否有障碍检测距离可调b.传感器的使用让机器人做出判断机器人避障碍物3、使用模拟型传感器a.了解火焰传感器的特点判断是否有火焰及火焰的远近b.传感器的使用检测到火焰,前进;接近火焰时,停下来;没有火焰,无动作。4、使用2个传感器a.理解两种逻辑关系并且&&(两个传感器要检测的条件都成立;传感器A并且传感器B)或者||(两个传感器要检测的条件有任意一个成立;传感器A或者传感器B)小结:认识传感器数字型传感器模拟型传感器红外传感器的使用火焰传感器的使用多个传感器的使用实战演习内容:任务二:机器人避障多个传感器同时检测不同方向的障碍根据预定的规则控制机器人前方传感器——有障碍物右转左方传感器——有障碍物直行两个都没有停止第三课时学习目标:理解机器人走迷宫原理机器人走迷宫搭建方法指导机器人走迷宫程序方法讲解学习步骤:1、播放迷宫视频2、走迷宫方法与原理a.机器人走迷宫程序方法机器人前方有障碍物——右转机器人45°有障碍物——右转机器人左方有障碍——直行机器人三个方向都没有障碍物——左转b.搭建迷宫机器人传感器接口前方:数字945°:数字10左方:数字15c.迷宫机器人示例程序voidmain(){while(1)//永远循环{if(digital(9)==0||digital(10)==0)//前方或45°方向有障碍,右转{motor(0,50);motor(1,-50);}elseif(digital(15)==0)//只有左方有障碍,前进{motor(0,100);motor(1,100);}else//左方无障碍,左转{motor(0,-100);motor(1,100);motor(0,30);motor(1,100);}}}小结:理解机器人走迷宫原理机器人走迷宫搭建方法指导机器人走迷宫程序方法讲解实战演习内容:a.任务三:机器走迷宫要求机器人能较快的速度走完迷宫的1、2、3号房间,时间在30秒内机器人在走迷宫的过程中不会被卡死机器人在走迷宫要较少的碰触墙壁b.机器人走迷宫注意事项传感器方向前方、45°、左方传感器检测距离前方约20cm45°约10cm左方约20cm程序结构检测顺序,判断的优先级调试内容马达功率、方向、检测距离第四课时学习目标:理解机器人灭火原理机器人灭火搭建方法指导机器人灭火程序方法讲解学习步骤:1、如何发现火火焰回顾火焰传感器的使用检测火焰远近与强弱2、适当距离灭火灭火风扇的使用3、迷宫灭火场地展示4、机器人对火焰的定位(三种情况:正前方、左方、右方)何时灭火?5、搭建灭火机器人a.传感器及灭火风扇接法左火焰:模拟3中火焰:模拟5右火焰:模拟4底部灰度:模拟2灭火风扇:马达3传感器及马达距地面15cmb.播放灭火视频6、程序部分讲解a.灭火示例程序voidmain(){//灭火部分while(analog(5)<10&&analog(2)<150){//距离合适且检测到标志线motor(0,-15);//...