跳至主要內容

红外传感器

大约 2 分钟约 464 字

红外传感器

工作电压5V
类型传感器
接口类型RJ12
外观尺寸20*25*30mm

  红外传感器(简称红外)用于检测前方是否存在障碍物。它包含一对同 向的红外发射和接收二极管,发射管发出特定频率的红外信号,接收管则接 收反射回来的相同频率信号。当检测方向遇到障碍物时,红外信号会被反射 并被接收管捕捉,经过处理后,通过数字传感器接口将信息传回信息科技实 验板。通常情况下,红外传感器在检测到障碍物时返回0,而在无障碍物时 返回1。这种机制使得红外传感器能够有效识别周围环境的变化,广泛应用 于机器人避障、自动化设备以及安防系统中。

硬件连接示意图
硬件连接示意图
①USB Type-C数据线
①USB Type-C数据线
②PH2.0-4P转RJ12线
②PH2.0-4P转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。

呈现效果