教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

红外发射和接收管使用指南

来源:网络收集 时间:2026-05-20
导读: 红外发射管:如左图,通电之后,管子就会一直向外发射红外线。值得注意的是,发射的红外线方向是近乎往前的,并不是向四周发散的。若想控制红外发射的时间(如想做到只有对接的时刻才发射红外线),那可以把电路的一端接开发的一个管脚(如图中的D11),控制

红外发射管:如左图,通电之后,管子就会一直向外发射红外线。值得注意的是,发射的红外线方向是近乎往前的,并不是向四周发散的。若想控制红外发射的时间(如想做到只有对接的时刻才发射红外线),那可以把电路的一端接开发的一个管脚(如图中的D11),控制管脚高低电平就可控制红外发射管是否工作。

红外接收管:相当于一个可调电阻,阻值随接收到的红外线的强弱而变化,如果我们按图连接电路(图中100k欧电阻改用10k欧也应该可以),那个2处的电压变化就间接反映了接收红外强弱的变化。所以,可以通过读取2处的模拟值,来判断红外的强弱,从而进行对接。

int IR_R_V;//存储模拟值

void setup()

{

其他配置。

Serial.begin(9600);//配置串口通信

}

void loop()

{

IR_R_V=analogRead(IR_R_PIN);//读取模拟值

Serial.println(IR_R_V);//将模拟值打印到串口监视器

delay(500);//延时以便看清打印的值

}

我想重点谈一下如何测试出合适的阈值。

大家可以利用串口监视器,将要看的2处的模拟值打印到串口监视器中。

Serial.println(IR_R_V);便是这个功能。要使用串口监视功能,记得进行配置:Serial.begin(9600);

9600是波特率可以理解成数据传输速率,和串口监视器右下角的波特率选项对应。一般默认9600.

提醒一点,由于发射管的特性,只有在发射管和接收管头对头时,信号比较强。

红外发射和接收管使用指南.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/336044.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)