红外传感器
大约 2 分钟约 652 字
红外传感器
传感器介绍
红外传感器(简称红外)用于检测前方是否存在障碍物。它包含一对同向的红外发射和接收二极管,发射管发出特定频率的红外信号,接收管则接收反射回来的相同频率信号。当检测方向遇到障碍物时,红外信号会被反射并被接收管捕捉,经过处理后,通过数字传感器接口将信息传回信息科技实验板。通常情况下,红外传感器在检测到障碍物时返回0,而在无障碍物时返回1。这种机制使得红外传感器能够有效识别周围环境的变化,广泛应用于机器人避障、自动化设备以及安防系统中。
![]() |
| 工作电压 | 5V |
|---|---|
| 类型 | 传感器 |
| 接口类型 | RJ12 |
| 外观尺寸 | 20*25*30mm |
| 适配类型 | 主板/扩展板 |
主板连接方式

扩展板(V1.0)连接方式
传感器可以连接的扩展板接口有 P0,P1,P6,P13,P3,通过转接线可以连接的端口有P9,P5,P12,P7,下图为P0端口连接图

接线类型

① USB Type-C数据线
.png)
②PH2.0-4P转RJ12线

③6P6C-RJ12线
程序代码(主板/扩展板)
from npython import *
while True:
#获取P0口的红外测障传感器(外置)的返回值并显示
oled.print(1,2,"红外:"+str(pin0.read_digital()),1)
time.sleep(0.5) #延时0.5秒
程序说明
传感器接实验板通用接口。获取其变化值并在实验板屏幕上显示。 pin0.read_digital()为端口读取函数。可以获取其变化的数字值,返回0或1。
运行效果


