灭火机器人灭火程序怎么做?

清华版小学信息技术六下:《机器人智能灭火》教案
  一、教学目标:
  1、知识与技能目标:
  了解亮度检测传感器的使用方法,了解机器人灭火的工作原理。
  2、过程与方法目标:
  ⑴学会亮度检测传感器及机器人灭火原理。
  ⑵学会分析和处理机器人出现各种情况。
  3、情感目标:
  培养学生动手、动脑能力,培养学生创新意识和精神。
  二、教学重难点:
  1、教学重点:
  亮度检测传感器的使用和灭火原理。
  2、教学难点:
  ⑴灭火基本原理。
  ⑵出现各种情况成因分析。
  三、课时:1
  四、教学过程:
  (一)激趣导入:
  师演示机器人灭火的视频,生观看。
  (二)新课教学:
  1、师出示灭火流程图并分析。
  2、请学生自学本课第1小节的内容。
  3、师小节本知识点内容。
  板书:编写灭火程序:
  师讲述:当亮度检测传感器的测试数值小于8时,机器人会停止前进;启动风扇灭火,灭完火后退出循环,停止风扇运动。
  1、师演示操作步骤(略)
  2、生观看。
  3、师请生动手自主学习。
  4、生自学,师巡视,予以指导。
  5、师请做好的学生演示操作步骤。
  6、请学生代表对操作情况予以点评。
  7、师归纳,小结。
  (三)延展。
  师请学生完成书中练习&试一试&。
  (四)评一评。
  请学生对本节课所有知识点掌握情况进行自我点评。
  (五)反思:
  本节课是给机器人安上亮度检测传感器和编制灭火程序两部分内容组成,要让学生知道当机器人检测到火源时,获取的亮度检测传感器的数值是多少,让学生对程序进行反复修改、测试,以达到最好的测试效果
《清华版小学信息技术六下:“机器人智能灭火”教案》摘要:师请做好的学生演示操作步骤。 6、请学生代表对操作情况予以点评。 7、师归纳,小结。 三延展。 师请学生完成书中练习试一试。 四评一评。 请学生对本节课所有知识点掌握情况进行自我点评。 五反思: 本节课是给机器...: ◇
&· &· &· &· &· &· &· &· &· &· &· &·
 | 
 | 
 | 
 | 
 | 
Copyright &
All Rights Reserved 版权所有 
联系我们(9:00-17:00)
***:010-  而控制这一操作的便是来自晋安区第四中心小学五年二班的陈?炜和五年三班的陈歌吟两位小同学。7月26日至30日,他们代表福建参加了在上海浦东举行的第七届全国中小学生电脑制作、电脑机器人竞赛,荣获了小学组机器人比赛亚军,并成为此次福建省参加全国电脑机器人竞赛的唯一获奖项目。
  一个暑假都泡实验室
  “一个暑假几乎都泡在了学校的实验室里,但是我们觉得很开心。”在谈到机器人时,两个小同学说,机器人不是冷冰冰的,也有感情,就像朋友一样。
  “竞赛的项目是电脑机器人灭火,使用的参赛机器人是全自主机器人,用计算机语言编程,通过连线将程序传输到机器人的芯片内,机器人得到指令后,依靠行为判断对各种事件作出反应。陈?炜说,根据兴趣,他负责拼装机器人,陈歌吟负责编程。“刚开始,我们也会碰到一些困难,比如机器人的稳定性及倒转、逆转时如何保持比较快的速度等问题,但是到后来我们越做越顺,特别是后来可以直接做到灭火不进房等。”
  对模型极感兴趣
  陈?炜说,自己在上一年级的时候,便开始玩航模,而且喜欢看科普电视,后来在二年级时,家里买了电脑,便通过电脑接触到有关机器人方面的知识。
  “我刚开始对电脑感兴趣是为了玩游戏,玩着玩着就喜欢上网看新闻,第一次了解到机器人的相关知识就是从网上知道的。”陈歌吟笑呵呵地说,在二年级的时候,他也对模型很感兴趣。而两人真正接触机器人,是在2005年9月,当时学校组织学生报名参加电脑科技夏令营,“许多同学都报名参加了,但是就我们两个入选,我们当时非常高兴,被选上后的第一件事就是上网查关于机器人的信息。”
  此后,每个星期五下午最后一节课都会去老师那了解关于机器人的信息,包括画图、编程文件等。对此,带队的老师也给了他们很高的评价,“他们思维很快,动手能力强,这从他们平时参加过航模小组的表现以及电脑课‘优’等可以表现出来。因此,我们从许多报名参加夏令营的同学中选择了他们两个。”
发表评论:
TA的最新馆藏[转]&[转]&自己做灭火机器人(一)----硬件准备与车体搭建
已经在CSDN上逛了很久了,很多时候一遇到难题,就会先到这里来看看有没有前人处理过并且发过博客,发现大神真的很多。如今也想把自己做一些东西的过程分享出来,姑且算是一些学习笔记,万一帮到其他人那更是极好的。
最近开始做一个灭火机器人项目,原因是这样的,自己接触机器人已经很久了,小时候参加过中小学的灭火机器人比赛,当时感觉这东西也没什么。不过,前几天在省里的机器人竞赛里看到高校的学生做的灭火机器人,简直震惊,比中小学的速度慢了不知道多少。当时学校并没有参加这个项目,以鄙人之拙见认为将此项目做到中小学的水平并不困难。与老师交流一番,老师表示可以支持,于是趁此次电子设计竞赛校赛之机,与两位师弟师妹一起将此物实现出来,先参加电子设计校赛,日后拿去机器人比赛为本校争光。
干说无趣,放两个视频让大家看看所谓灭火机器人究竟是什么东西,顺便比较一下与速度的差距。(点超链接右键新标签打开就好)
大学生真的比中小学生差么,那当然是不会的。中小学基本都是购买某些公司做的产品,有成熟的车体结构、性能强劲的主控、大功率电机驱动和电机、软件上有完备的底层程序。而大学生则是自己用3块5块的51单片机、3块钱塑料齿轮的小电机、5块钱的L298N驱动、程序要从寄存器层面自己写,做车体可能连个电钻也没有,纯靠胶***粘粘粘。因此速度有差距也可以理解吧。。。
但我认为凭大学生的能力,只要知道这机器人应该是什么样子,是肯定能做好的。因此我准备靠自己的经验与能力,做出像某些公司成熟产品一样的机器人。
那么以下就是正文了。
硬件选择与准备:
主控制器:出于将来推广方便学习入门的目的,以及单片机内部资源的考虑,选择带有PWM与AD功能的STC12C5A60S2单片机作为主控。
电机驱动:出于成本考虑,选择L298N电机驱动模块,但目前实际使用的为一个大功率H桥电机驱动模块(注:实验室捡的…)。
电池及稳压电路: 3节18650电池11.1V,用LM2596稳到5V给单片机供电。实际上用了一个体积超小的稳压模块。
避障传感器: 机器人每头5个,距离较短的2个使用便宜的红外对管加比较器,探测距离较长的3个使用工业红外也叫光电开关,效果及价格差异明显=。=
火焰传感器: 自己使用红外接收管制作,用AD采集模拟量,每头3个。
灭火风扇: 使用直流小电机,用继电器控制,直接用电池11.1V供电,风力强劲。
器件清单:
小车底盘及电机
STC12C5A60S2
红外避障传感器
18650 3节电池盒
L298N电机驱动
LM2596稳压模块
火焰传感器
2路继电器模块
直流电机加小风扇
铜柱螺丝等
车体搭建:
由于校赛时间比较紧,所以先做了一个单头避障的灭火机器人,实际上后期要做成前后都能跑的。
搭建车体用了一两天时间,期间过程简略不写了。。。电源部分电路暂时手焊洞洞板,主要是将传感器的数据线与电源线共三根线排成一排,方便插接,再将5V GND 之类的引出来几排,方便扩展其他模块。
接下来上图:
只能用前置摄像头拍照的我有多么郁闷大家体会一下。
还装了一个数码管电压表监控电池电压
本来想挺利索的,结果等全弄完一看,啥玩意儿啊。。。乱七八糟全是线,看来必须得赶紧刻板子了,这么瞎连不是个事儿。
发现一旦跑起来电压掉的很快… 准备要拿借玩四轴的同学的航模电池用一下,貌似会好很多。
另外想拿简单的红外测距模块当火焰传感器,发现不行。以为有一个接收管能一样的用呢,就把发射管的角度稍微掰高了一些,然后用接收管看火焰。结果识别打火机的火焰要10CM之内才能看见,还是赶紧换正经的火焰传感器吧。。。
原理图及PCB的部分稍后会奉上。
今天就到这里~
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1095次
排名:千里之外

参考资料

 

随机推荐