红外发射模块为什么有效距离不到半米
本帖最后由 xjchome 于 2012-11-20 22:15 编辑上网买了Arduino MEGA 2560 R3 + ArduinoMEGA传感器扩展板V1.2 + 红外发射接收套件
已实现读取电视遥控,可以遥控电视,但发现有两个问题
1. 红外发射模块为什么有效距离不到半米,要放在电视机面前才能遥控?
2. 发射红外后用手机的摄像头看到红外一直亮?
代码
#include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop()
{
if(Serial.read() != -1 ){
for (int i = 0; i < 3; i++) {
irsend.sendNec(0x2FD7887, 32);
delay(100);
}
}
} 发射端功率小了吧,我用电视遥控器3~5M都可以 我也觉得是发射功率小了,查看一下这个管的功率是多少的! 还有一个问题什么用手机的摄像头看到红外一直亮 xjchome 发表于 2012-11-21 12:25 static/image/common/back.gif
还有一个问题什么用手机的摄像头看到红外一直亮
平时 没有信号发送时,应该关闭红外管,不然会烧掉的 支持楼上的:D singlechip 发表于 2012-11-21 16:46 static/image/common/back.gif
平时 没有信号发送时,应该关闭红外管,不然会烧掉的
不知道哪位高手能指点下。。:D 顶 顶 顶{:soso_e104:} 没有加三极管放大吧 自己用洞洞板搭个电路吧
10米都不是问题
俺买过多个arduino
但是一个shield都没有
自己做更有意思 提示: 注意站空比 可以到 1/3, 低一点
瞬时功率可以更大一点,一般的940nm的红外发射管,
短时间内瞬时电流到100毫安都没有问题
页:
[1]