跳至主要內容

颜色传感器

大约 1 分钟约 414 字

颜色传感器

工作电压5V
类型执行模块
接口类型RJ12
外观尺寸32*25*48mm

  红绿灯模块主要由红色、绿色和黄色三个发光二极管(LED)组成,每 个灯可以独立控制其亮灭。该模块模拟了交通信号灯的工作原理,常用于教 学演示、智能交通系统仿真以及各种自动化控制项目中。通过灵活控制每个 LED的开关状态,红绿灯模块能够准确再现实际交通灯的变化序列,帮助实现交通安全和流畅的交通管理。

硬件连接示意图
硬件连接示意图
①USB Type-C数据线
①USB Type-C数据线
②PH2.0-4P转RJ12线
②PH2.0-4P转RJ12线

程序代码

from npython import * 
#接P0/P1 
rgbled=RGB_LED() 
rgbled.init(1,115200,tx=PINS[0],rx=PINS[1],timeout=10) 
#rgbled.set(R,G,B)#为1时为亮,0时灭 
while True: 
 rgbled.set(1,0,0) #红灯亮,绿灯灭,黄灯灭 
 time.sleep(2) 
 rgbled.set(0,1,0) #红灯灭,绿灯亮,黄灯灭 
 time.sleep(2) 
 rgbled.set(0,0,1) #红灯灭,绿灯灭,黄灯亮 
 time.sleep(2) 

程序说明

红绿灯模块接实验板通用接口。

呈现效果

红绿灯模块每间隔2秒切换红灯、绿灯、黄灯分别亮。