怎样用不同种类的LED作为光传感器

电子说

1.3w人已加入

描述

第1步:你需要什么

随机分类LED

LED限流电阻器

万用表

面包板

明亮的手电筒

微控制器(我使用Arduino)

第2步:它是如何工作的?

光传感器

根据维基百科:

LED作为光传感器:

“LED只是一种二极管,专门用于高效发光,并采用透明外壳封装。因此,如果以与插入电路相同的方式插入电路中一个光电二极管,基本上是相同的,LED将执行相同的功能。“

光电二极管:

”光电二极管是一种能够转换的光电探测器根据操作模式,将光线转换为电流或电压。“

步骤3:感应

你要做的就是连接万用表以读取LED发出的电压,就是这样!尝试将LED指向不同的光源并查看读数如何变化。

步骤4:尝试使用不同的LED

光传感器

维基百科文章还指出,“作为光电二极管,它对等于或短于其发出的主要波长的波长敏感。例如,绿色LED对蓝光敏感一些绿灯,但不是黄灯或红灯“

获取一些不同颜色的LED,看看颜色如何影响电压输出。

我的结果:

(见第二张图片)

环境光的电压读数与上面解释的波长特性一致。 IR具有最高电压,蓝色具有最低电压。

我得到的最大读数似乎与LED的类型而不是颜色有关。红色,黄色和绿色超亮LED发出的电压最高。

Dark对于所有这些都是.001或0。

对于电流,我的万用表读数为.000安培。我确定它会推出一些,但我无法衡量。如果某人有一些可以获得阅读的设备我会有兴趣知道它是什么。

第5步:添加一些编程

现在我们有了一些漂亮的LED传感器(也就是普通LED),现在是时候让它们做点什么了。我做了一个快速的Arduino草图,当它变暗时打开LED。代码非常简单;当来自传感LED的电压低于设定值时,Arduino知道它是黑暗的并打开LED。我使用了红色超亮的传感器,因为它们具有最佳范围(IR太敏感)。

注意:这个程序只是我想到的一个简单的例子,并在几分钟内完成。对于这个概念,这绝不是唯一可以做的事情。这个教学的内容正在进行实验。

现在您已经知道如何使用LED作为光传感器了,并且制作出令人敬畏的东西!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分