0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino红外信号检测器的制作

454398 来源:wv 2019-10-08 10:50 次阅读

步骤1:基本材料/布局

材料

10k Ohm电阻器

红外光电晶体管

连接导线

电路布局(请参见图)

简单地串联光电晶体管和电阻器。连接光电晶体管的发射极引脚(长脚)连接到GND,集电极引脚(短脚)连接到电阻,该电阻将连接到Arduino的5v引脚。

模拟引脚0需要读取光电晶体管两端的电压降,因此连接A0引脚连接到光电晶体管的集电极引脚。

第2步:代码

Arduino代码从IR光电晶体管获取100个读数(已读取)每100uS大约aprox),并使用它来确定此信号是否包含设定的频率。

代码Flash_det是信号检测代码,它将检测大约200Hz的脉冲IR信号(可以通过flashing_ir代码生成)。

Flash_det的频率通过更改两个脉冲之间的距离来设置“检测到”(在Flash_det代码中为48)

if(t》 t2){

Val = t-t2-48;//在这里更改

}//如果

else {

Val = t2-t-48;//和这里

}//结束其他

如果您想更改IR频率,Arduino将检测到未注释打印输出代码的IR频率,并使用它来确定平均值脉冲之间的距离(见图)。如果您过多更改频率,则还必须更改采样率-设置为-delayMicroseconds(1);

“信号”功能是进行检测的地方,它将返回阵列的最低值(IR源的信号强度),取决于设置频率是否为正或负被检测到-如果检测到信号,则为负。

Flash_det最终将打印出返回值。

-请注意,可以修改Flash_det代码以检测最突出的红外光源的频率以及它的力量。

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

    关注

    184

    文章

    6427

    浏览量

    184814
  • 信号检测器
    +关注

    关注

    0

    文章

    3

    浏览量

    7667
收藏 人收藏

    评论

    相关推荐

    一文总结过零检测器的原理!过零检测器的应用

    过零检测器将输入信号与零参考电压 (Vref ) 进行比较。它通过从低切换到高来改变 +V sat 或 -Vsat 的输出,反之亦然。当输入越过零参考电压时。当输入电压信号稍微高于或低于 0v 时,输出会迅速变化。可以使用通用运
    发表于 02-15 10:49 954次阅读
    一文总结过零<b class='flag-5'>检测器</b>的原理!过零<b class='flag-5'>检测器</b>的应用

    过零检测器的原理和作用

    过零检测器(Zero Crossing Detector,ZCD)是一种用于检测信号波形过零点的电子设备。在许多应用中,如同步、相位锁定环路(PLL)和频率检测等,过零
    的头像 发表于 02-01 14:12 531次阅读
    过零<b class='flag-5'>检测器</b>的原理和作用

    基于物联网的LPG气体泄漏检测器

    使用MQ-5传感、ESP8266和Arduino构建一个基于物联网的LPG气体泄漏检测器
    发表于 09-22 06:06

    单双张检测器-叠料检测器-铜片检测-阿童木科技

    检测器
    阿童木(广州)智能科技有限公司
    发布于 :2023年09月08日 11:29:32

    红外接近检测器电路图解说明

    这是红外(IR)接近检测器电路。该电路使用匹配的红外发射器和检测器对。LM567 音调检测器 IC 的压控振荡器部分用于将发射器 LED 脉
    的头像 发表于 07-27 16:42 575次阅读
    <b class='flag-5'>红外</b>接近<b class='flag-5'>检测器</b>电路图解说明

    12伏简单灵敏的火焰警报 火苗检测器 监控检测器

    检测器
    学习电子知识
    发布于 :2023年07月17日 20:20:30

    制作可以检测墙壁和用户周围移动的Arduino设备

    电子发烧友网站提供《制作可以检测墙壁和用户周围移动的Arduino设备.zip》资料免费下载
    发表于 07-06 14:59 0次下载
    <b class='flag-5'>制作</b>可以<b class='flag-5'>检测</b>墙壁和用户周围移动的<b class='flag-5'>Arduino</b>设备

    带LCD的Arduino EMF鬼检测器

    电子发烧友网站提供《带LCD的Arduino EMF鬼检测器.zip》资料免费下载
    发表于 07-05 09:12 0次下载
    带LCD的<b class='flag-5'>Arduino</b> EMF鬼<b class='flag-5'>检测器</b>

    使用Arduino和雨滴传感器的雨量检测器

    电子发烧友网站提供《使用Arduino和雨滴传感器的雨量检测器.zip》资料免费下载
    发表于 06-28 16:07 0次下载
    使用<b class='flag-5'>Arduino</b>和雨滴传感器的雨量<b class='flag-5'>检测器</b>

    使用Arduino制作心跳检测和监测系统

    电子发烧友网站提供《使用Arduino制作心跳检测和监测系统.zip》资料免费下载
    发表于 06-28 11:23 0次下载
    使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>心跳<b class='flag-5'>检测</b>和监测系统

    阿童木金属双张检测器的原理

    检测器
    阿童木(广州)智能科技有限公司
    发布于 :2023年06月27日 15:20:04

    Arduino音乐:音符和和弦检测器

    电子发烧友网站提供《Arduino音乐:音符和和弦检测器.zip》资料免费下载
    发表于 06-26 10:11 0次下载
    <b class='flag-5'>Arduino</b>音乐:音符和和弦<b class='flag-5'>检测器</b>

    使用AD9850模块和Arduino制作频率信号发生器

    电子发烧友网站提供《使用AD9850模块和Arduino制作频率信号发生器.zip》资料免费下载
    发表于 06-25 10:37 3次下载
    使用AD9850模块和<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>频率<b class='flag-5'>信号</b>发生器

    使用MQ3酒精传感器制作酒精检测器

    电子发烧友网站提供《使用MQ3酒精传感器制作酒精检测器.zip》资料免费下载
    发表于 06-15 14:34 0次下载
    使用MQ3酒精传感器<b class='flag-5'>制作</b>酒精<b class='flag-5'>检测器</b>

    高效液相色谱(HPLC)|检测器

    泵、色谱柱及检测器是HPLC的三大关键组成部分。样品经色谱柱分离后随流动相共同进入检测器检测器将样品的物理或化学信号转换为电信号,得到样品
    的头像 发表于 06-01 14:47 1919次阅读
    高效液相色谱(HPLC)|<b class='flag-5'>检测器</b>