极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14706|回复: 4

激光接收管笔记与疑问

[复制链接]
发表于 2016-5-30 10:34:02 | 显示全部楼层 |阅读模式
入了一个激光接收管,就是这样一个东东。
店里也没写型号什么的,估计这种就是比较通用的吧。不过竟然连引脚说明都没有,只说了一句接收到激光信号输出高电平(就是常态低咯),真是有够懒的。

查了一下,三个引脚分别是 Gnd,Sig,Vcc,所以就接上了,Sig接的是2号引脚。激光光源直接接5V。

代码很简单
1 setup(){
2   pinMode(2, INPUT); pin2置输入
3   Serial.begin(9600);
4 }
5 loop(){
6   Serial.println( digitalRead(2) );
7   delay(100);
8 }

但是这个代码不能得到应该有的结果,一直都是返回的0,并没有收到激光高电平。

然后加了一个内部上拉电阻,在2后加了一个digitalWrite(2, HIGH), 结果就正常了,有激光1,没有激光0。

不知道具体原因是什么,btw:如果我接了下拉电阻,会怎么样呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-5-30 10:46:16 | 显示全部楼层
这个管子,除激光以外的强光有没有 反应?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-5-30 11:06:37 | 显示全部楼层
sunz 发表于 2016-5-30 10:46
这个管子,除激光以外的强光有没有 反应?

应该没有吧,没拿到太阳下试过。

4.5V的激光头,我用的5v。近距离下3.3v也能亮,但是会暗许多,但也是有反应的。

这个是不带调制的,如果带调制的话,据说性能更好。等待高人来解答。
回复 支持 反对

使用道具 举报

发表于 2016-5-30 11:33:52 | 显示全部楼层
这个能测距么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-5-31 09:28:56 | 显示全部楼层
wing 发表于 2016-5-30 11:33
这个能测距么?

不能吧,我只用到接收管的开关功能,但是感觉不能,只能测有没有激光。
飞思卡尔的那个不知道多些什么功能,也只能测黑白线。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 02:22 , Processed in 0.036761 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表