1、能力风暴扩展配件使用说明数I.远红外火焰传感器 功能用途: 远红外火焰传感器可以用来探测火源或其它一些波长在 700 纳米1000 纳米范围内的热源。在机器人比赛中,远红外火焰探头起着非常重要的作用,它可以用作机器人的眼睛来寻找火源或足球。利用它可以制作灭火机器人、足球机器人等。 原理介绍: 远红外火焰传感器能够探测到波长在 700 纳米1000 纳米范围内的红外光,探测角度为 60,其中红外光波长在 880 纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过 A/D 转换器反映为 0255 范围内数值的变化。外界红外光越强,数值越小;红外光越弱,数值越大
2、。 使用说明:远红外火焰传感器的安装如下图所示,安装使用时注意以下几点: ,将机器人上光敏传感器取下,然后将远红外火焰传感器直接接在光敏接口上。 ,远红外火焰传感器的插针是有极性的,安装时将红线接在主板上画有“” 的位置;如在使用时无反应,只要将传感器反插就可以了。 ,在图形化编程时,直接用“亮度检测模块” 控制;在代码框编程时,使用函数 photo(1)和photo(2)检测。,远红外火焰探头的工作温度为-25 摄氏度85 摄氏度,在使用过程中应注意火焰探头离火焰的距离不能太近,以免造成损坏。II.地面灰度检测卡功能用途: 地面灰度检测卡可以检测地面反射光线的强度,使机器人能识别地面颜色的灰
3、度,可以用在机器人灭火比赛或足球比赛中。适用于、平台,、软件。 原理介绍: 地面灰度检测传感器是由一只照明用的发光二极管和光敏电阻组成的,发光二极管照亮地面,地面上不同地方的不同灰度的反射光线被光敏电阻接收,转变成电信号送给机器人的微控制器。在这里通过扩展卡连接总线,接入模拟口信号输入端,微控制器中的转换器再将电信号转变成具体数值,供程序使用,如下图所示。使用说明: 一、硬件安装: , 将扩展卡接插到“能力风暴 ”主板上,注意将扩展卡的、和 “能力风暴”的、相对应。 ,AS 地面灰度检测传感器由 4 根连接线,其中两根为光敏电阻的引出线,另两根为发光二极管的引出线,使用时将传感器接插到扩展卡上
4、,注意发光二极管的插针方向,带有金属片的一侧朝下。 ,利用机器人平台上已有的孔,将支撑架安装在机器人底部,然后把地面检测传感器按进支撑架的孔中。 二、软件实施: ,在模拟口(PE5)扩展地面灰度检测传感器,调用函数 analogport(5),返回值表示地面反射光线的强度,返回值越大表示地面的灰度越高,越小表示灰度越低,范围为 0255。 ,编一个测试地面亮度的小程序,看看不同地面的反射光线的强度是多少。在 VJC1.0 的编程环境下编好程序。 下面给一个例程: void main() int m; while(1) /*一直循环*/ m=analogport(5); /*调用库函数 anal
5、ogport(5) */ printf(“surf=%dn”,m); /*在 LCD 上显示返回值*/ wait(0.2); /*等待 0.2 秒*/ 下载并运行此段程序,移动机器人,LCD 上会显示表示机器人所在位置地面反射光线强度的值。 surf=180 (表示此时地面反射光线强弱) 将机器人放在不同材料上,不同光线反射能力或不同颜色的地面,可观察 LCD 上读数不同,显示数值范围在 0255 之间。仔细观察会发现地面反光越弱,颜色越深,数值越大;反之,数值越小。III. 灭火风扇装置功能用途:扇叶旋转可以用来吹灭烛火。此装置可作为能力风暴个人机器人参加灭火比赛时的专用灭火装置。 原理介绍
6、: 通过能力风暴主板上的扩展直流电机口来驱动直流电机旋转,带动风扇页旋转,用风吹灭烛火。 使用说明: 灭火风扇装置由支架、直流电机、扇叶及导线、螺钉等组成。 ,首先取出灭火支架配件,将它们组装起来。 ,将灭火支架装在能力风暴上,在使用灭火支架时不能同时使用能力风暴透明顶盖。 ,将机器人主板右上方的跳线插到 DCA3 口的位置,将风扇电机线接到 MDCA3 口,如图所示。 ,使用风扇时,不能与喇叭、伺服电机扩展口同时使用。 ,扩展直流电机控制没有变速功能,通过改变直流电机插针的结插方向可以改变电机旋转方向。 ,在图形化编程时,直接用“启动电机模块” 与“停止电机模块”控制;在代码框编程时,使用函数motor(3,100)和 stop_motor(3)控制风扇的起止。 跳线连接图: AS-M(AS-U): AS-MII(AS-UII):此主题相关图片如下: