机器人灭火实验实验实验报告

机器人灭火实验实验实验报告

一、实验目的:

接触比较大规模的编程,激发学习和创新能力。通过灭火的程序对JC 的知识进行全面的巩固,熟练应用各种传感器。

二、实验要求:

要求使用JC 代码编程。

三、实验内容、步骤:

1、机器人巡查火场各个房间,不重复,发现火源,灭火。

2、趋光

3、沿墙走

四、实验代码:

#include "AS_UIII_LIB.h"

int ir_1=0;

void main()

{

// 直走找墙壁并转向让墙壁在左边

drive(5,0);

while(1)

{

if(ir_detector()!=0)

if(ir_detector()!=0)

{

drive(0,2);

while(1) if(ir_detector()==1) if(ir_detector()==1) break; stop();

break;

}

}

//沿墙壁走

drive(2,-2);

while(1)

{

if(ir_detector()==2||ir_detector()==4)

{

drive(0,2);

while(1) if(ir_detector()==0) if(ir_detector()==0) break;

rot_1=rotation(1);

drive(2,0);//go straight

while(rotation(1)-rot_1

if((photo(1)+photo(2))/2

rot_1=rotation(1);

drive(2,2);//turn right

while(rotation(1)-rot_1

stop();

}

drive(2,-2);

}

while(1)

{

if(photo(1)>photo(2))

{

drive(20,20);

wait(0.5);

stop();

}

else

{

drive(20,-20);

wait(0.5);

stop();

}

if((photo(1)+photo(2))/2

}

while(1){Beep();wait(0.5);}

}

五、实验结果:

按下运行按钮之后,机器人先直走一段路程找墙壁,检测到障碍(墙壁)后,机器人原地旋转,使墙壁在机器人的左边,然后开始沿墙走,发现光源后左右前进到光源处报警。

六、实验小结:

通过这次实验,我学会了联合使用光传感器和红外传感器的方法,为进一步学习打下基础。

机器人灭火实验实验实验报告

一、实验目的:

接触比较大规模的编程,激发学习和创新能力。通过灭火的程序对JC 的知识进行全面的巩固,熟练应用各种传感器。

二、实验要求:

要求使用JC 代码编程。

三、实验内容、步骤:

1、机器人巡查火场各个房间,不重复,发现火源,灭火。

2、趋光

3、沿墙走

四、实验代码:

#include "AS_UIII_LIB.h"

int ir_1=0;

void main()

{

// 直走找墙壁并转向让墙壁在左边

drive(5,0);

while(1)

{

if(ir_detector()!=0)

if(ir_detector()!=0)

{

drive(0,2);

while(1) if(ir_detector()==1) if(ir_detector()==1) break; stop();

break;

}

}

//沿墙壁走

drive(2,-2);

while(1)

{

if(ir_detector()==2||ir_detector()==4)

{

drive(0,2);

while(1) if(ir_detector()==0) if(ir_detector()==0) break;

rot_1=rotation(1);

drive(2,0);//go straight

while(rotation(1)-rot_1

if((photo(1)+photo(2))/2

rot_1=rotation(1);

drive(2,2);//turn right

while(rotation(1)-rot_1

stop();

}

drive(2,-2);

}

while(1)

{

if(photo(1)>photo(2))

{

drive(20,20);

wait(0.5);

stop();

}

else

{

drive(20,-20);

wait(0.5);

stop();

}

if((photo(1)+photo(2))/2

}

while(1){Beep();wait(0.5);}

}

五、实验结果:

按下运行按钮之后,机器人先直走一段路程找墙壁,检测到障碍(墙壁)后,机器人原地旋转,使墙壁在机器人的左边,然后开始沿墙走,发现光源后左右前进到光源处报警。

六、实验小结:

通过这次实验,我学会了联合使用光传感器和红外传感器的方法,为进一步学习打下基础。


相关文章

  • 实验室安全测试题l
  • 一.选择题 1.以下符合急救与防护"四先四后"原则的是(A) A.先抢后救 B. 先轻后重 C.先缓后急 D. 先病后伤 2.有人触电时,使触电人员脱离电源的错误方法是(B) A. 借助工具使触电者脱离电源 B. 抓触电 ...查看


  • 智能机器人教育装备
  • 上海寰益--智能机器人教育培训系统产品信息上海寰益智能仪器科技有限公司Shanghai Huanyi Intelligent Equipment Technology CO.,Ltd.上海市漕河泾高新技术开发区 宜山路 705 号科技大厦 ...查看


  • 小学体卫艺科工作三年规划思路
  • [科学] 1.目标: 普及学生的科学知识, 培养科技素养,提高科技技能.让儿童知道我们身边处处有科学,能应用浅显的科学知识解释生活现象,明白科学道理,并养成科学思维的习惯.让学生了解科学探究的过程和方法,通过各项科学探究活动,逐步培养科学提 ...查看


  • 均衡发展讲义
  • 推进"县域义务教育均衡发展"交流材料 临沭县教体局 吴绍宗 一.义务教育均衡发展 1. 时代背景与目标要求: 普九--有学上. 1986年<义务教育法>颁布,国家为提高全民素质,实现民族振兴的奠基工程,开始实 ...查看


  • 科学教研组工作总结2016.1
  • 土门关小学2015下半年科学教研组工作总结 本学期我们科学教研组继续以新课程理念为指导,以课堂教学研究与改革为切入口,不断提高教师的专业理论水平和教学实践能力,努力营造开放的.适合主体发展的教学氛围,使每一位学生和谐.有个性地发展,全面提高 ...查看


  • 消防安全管理职责
  • 消防安全管理职责校消防工作领导小组的职责 1.贯彻上级有关消防工作的指示,研究本单位的消防工作.督促.检查本校的消防工作. 2.督促各部门确定防火负责人,落实各项防火责任制. 3.根据季节特点与消防安全需要,组织有关部门,开展群众性的 ...查看


  • 省创新项目结题
  • 项目编号 __07423___ 福建省大学生创新性实验计划 项目结题表 项 目 名 称: 项 目 负 责 人: 所在学院.年级: 联 系 电 话: 电 子 邮 件: 指 导 教 师: 项 目 起 止 时 间: 填 表 日 期: 基于 MCU ...查看


  • 关于国家科技创新的项目计划书(1)
  • 油罐车注油自动控制系统设计说明书 设计者:×××,×××,×××,×××,××× (XX工业大学机电学院,西安710072) (空一行) 作品内容简介 通过实验设计了一套自动加油系统--(400-600字以内).联系人.联系电话.EMAIL ...查看


  • 社会责任验厂标准实施要求
  • 社会责任验厂标准 实施内容 1.准备一份参加验厂人员花名册,按照花名册人数准备人事档案.劳动合同.[筛选出不符合参加验厂要求的员工,如:童工(历史性童工).进厂时没做体检及备案登记的未成年工]. 2.员工档案要有照片.进厂日期.出生年月.身 ...查看


热门内容