跳至主要內容

彩色LED指示灯

大约 2 分钟约 519 字

彩色LED指示灯

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

  彩色LED指示灯用于提示或显示设备的工作和运行状态。通过主控器的 模拟输出功能,可以灵活控制LED显示不同的颜色,从而直观地反映设备的 各种状态。这种指示灯广泛应用于电子设备、自动化系统以及智能家居等领 域,提供了一种简单而有效的方式来传达操作状态或警报信息。通过调整输 出信号,用户可以实现多种颜色的变化,增强了系统的可视化管理和用户体 验。

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

程序代码

# -*- coding: utf_8 -*- 
from npython import *  # 导入 npython 模块 
while True: 
#输出对应灯的颜色 
npled.write_color(0,0,255,0,0)#指示灯亮红色 
time.sleep(1) 
npled.write_color(0,0,0,255,0) #指示灯亮绿色 
time.sleep(1) 
npled.write_color(0,0,0,0,255) #指示灯亮蓝色 
time.sleep(1) 
npled.write_color(0,0,0,0,0) #指示灯灭 
time.sleep(1) 

程序说明

将彩色LED指示灯接到实验板通用接口。通过数据流控制灯发出 不同的颜色值的灯光。npled.write_color(port,spot,R,G,B)为控制输 出函数,其中参数port为接的端口号,参数spot为灯序号,因为只有一个彩灯所以只能是0,参数R,G,B为发出的颜色值,范围为 0~255。

呈现效果

彩色LED指示灯每间隔1秒切换红色、绿色、蓝色和熄灭。