关于灰度传感器的知识
发布时间:2020-11-05 01:32:44
发布时间:2020-11-05 01:32:44
关于灰度传感器的知识
一、原理和功能
灰度传感器是模拟传感器,有一只发光二极管和一只光敏电 阻,安装在同一面上。灰度传感器利用不同颜色的检测面对光的 反射程度不同,光敏电阻对不同检测面返回的光其阻值也不同的 原理进行颜色深浅检测。 在有效的检测距离内,发光二极管发出 白光,照射在检测面上,检测面反射部分光线,光敏电阻检测此 光线的强度并将其转换为机器人可以识别的信号。
地面灰度检测传感器主要用于检测不同颜色的灰度值, 例如在
灭火比赛中判断门口白线,在足球比赛中判断机器人在场地中的 位置,在各种轨迹比赛中沿黑线行走等。
灰度传感器
二、硬件安装
灰度检测传感器可以连接到机器人主板模拟接收口
ADC1〜ADC8的任一端口。连接时注意传感器接线位置,如图
所示:
接线方式
传感器固定时,可以将传感器模块直接插在机器人底盘底部的 灰度专用安装孔内,或用双面胶等固定在特殊位置。
三、软件操作
1、 操作步骤
在开发软件中直接选择输入输出模块库中的“模拟输入”模 块,在“模拟输入”模块属性框端口选择中选择与传感器所连接 的相应端口。
灰度检测传感器在使用时返回数值为 0〜1023,当颜色越淡时
数值小,当颜色越深时数值大。
2、 说明
在代码编辑时,使用函数 getadc(n) ,n为端口号。
将尿仅传型細丿:1运打屮1嶠人丄.谓节传泌砂JiMLi高度*并吐变他曲越包
记壊壮懑器返凹值(测试程庁茸丄文屮的聖普程序〉数輻如心
P展 障矗!& | 4mm | 6mm |
白色 | 8 | 15 |
紅色 | 162 | |
蓝色 | 】32 | 186 |
削色 | 172 | 2U7 |
由此测试可得出以卜培血
在底祁蕨度传感闊距海地面2mm-4cm ffj,改变地而的顿色(不同滉浅人
我们葩H別质数的变彳匕可发观地面醱世越门.数血越小,地越議,数十
值越大:
N衣產传感器
所谓灰匯也可认为是亮匿’简单的说就是啊夥附深注程匿口灰窿传感器餉主要工年廩理是它侵用两貝二 极管一只为发白光的高惑发光二极管,另一只为光敏探头.
@1014灰匱传感器宴物凰
发光管发出郵站光照射在物体上.通诡体反射回来落在光鹼二极管匕由于照射在它上面的光线强 弱的影响,光管的阻值在反射光线很弱他就是物体为深色)时为几百仪一般光照度下为几KQ, 在反射光线很强他就是物体颜包很忍 几乎全反射刖为几十Q这样就能检测到物体的脈色的灰度 7-如图1Z硼示.利用LED发出的光聽搦物体上,灰度蘇鮒收物体的反射光.丰瞬反I寸光的 强度,可以利断出恸傑的翊程度.
口!纹是着吕M乎狄扑录山土一工心手冬览屮殳圳的・也冷.虻丿趾圧MJ见七士LM *1 土産一种常勻門 世無人田肉限无法看卩职种也弟但它的钿理持忤与可乩背裁檢甘相储有希轴员的埶坯射.由千它 怖十口以许中盯堆护外侧,曲苗惋“卜禹红外统杓洋圧荊翻樓乱仆+n,75-wn徽米斜耐输 牽図于可见光.
圏1匚苗红百卜询麻器槓块冥梅国
红y卜恃腿棋块咬u圏loi晰示)可用来迦運陳塀翻的$巨咼,由红外发肘管和助験攻髀麻・具扇碼 埋是:茨射管■发射红刿先 当骑右殳有障碍物时,级卜無歎一宜汪苗照射’一旦遇到障厲慚结,红外朮