跳至主要內容

彩色LED指示灯

大约 2 分钟约 680 字

彩色LED指示灯

传感器介绍

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

工作电压5V
类型执行器
接口类型RJ12
外观尺寸20*25*30mm
适配类型扩展板

扩展板(V1.0)连接方式

彩色LED指示灯可以连接的扩展板接口有 P9,P5,P12,P7,通过转接线可以连接的端口有P6,P13,P3,下图示例连接P5端口

扩展板连接示意图
扩展板连接示意图

接线类型

① USB Type-C数据线

②PH2.0-4P转RJ12线

③6P6C-RJ12线

程序代码(主板/扩展板)

# -*- coding: utf_8 -*- 
from npython import *  # 导入 npython 模块 
while True: 
  #输出对应灯的颜色 
  npled.write_color(5,0,255,0,0)#指示灯亮红色 
  time.sleep(1) 
  npled.write_color(5,0,0,255,0) #指示灯亮绿色 
  time.sleep(1) 
  npled.write_color(5,0,0,0,255) #指示灯亮蓝色 
  time.sleep(1) 
  npled.write_color(5,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秒切换红色、绿色、蓝色和熄灭。

上次编辑于: