1、概述
这是一个常用的LED模块,它采用F5-红绿共阴雾状LED元件。同时,模块上自带一个间距为2.54mm的防反插白色端子。为了方面接线,我们还配送1根3pin线,线的一端为白色防反插接口(和模块上防反插白色端子匹配),另一端为3pin杜邦线母头接口。
控制时,我们需要将模块R G连接单片机PWM口,GND接地线。我们通过调节两个PWM值,控制LED元件显示红光、绿光的比例,从而控制双色LED显示不同颜色。
模块兼容各种单片机控制板,如arduino系列单片机。使用时,我们可以在单片机上堆叠一个传感器扩展板。模块和自带导线连接,然后连接在传感器扩展板上,简单方便。同时,模块自带4个直径为3mm的定位孔,方便你将模块固定在其他设备。
2、规格参数
导线长度:200mm
工作电压:DC 3.3-5V
接口:间距为2.54mm 3pin防反接口
定位孔大小:直径为3mm
控制信号:数字信号(PWM信号)
尺寸:34*22*12mm
重量:2.7g
3、连接图
4、测试代码
int redPin = 6; // R 红色LED 控制引脚 连接到Arduino的 6脚
int greenPin = 5; // G绿色LED 控制引脚 连接到Arduino的5脚
void setup()
{
pinMode(redPin, OUTPUT); //设置redPin对应的管脚6为输出
pinMode(greenPin, OUTPUT); //设置greenPin,对应的管脚5为输出
}
void loop()
{
// Basic colors:
color(255, 0); // 红色亮
delay(1000); // 延时一秒
color(0,255); //绿色亮
delay(1000); //延时一秒
color(255,255); //橙色亮
delay(1000); //延时一秒
color(0,0); // 熄灭led
delay(1000); //延时一秒
} p
void color (unsigned char red, unsigned char green) //颜色控制函数
{
analogWrite(redPin, red);
analogWrite(greenPin,green);
}
5、测试结果
烧录好测试代码,按照接线图连接好线;上电后,双色LED模块会陆续显示红色1秒,绿色1秒,橙色1秒,熄灭1秒,然后循环交替。