KE0031 keyes 贴片RGB模块(焊盘孔) 红色环保

来自KEYES
跳转至: 导航搜索

概述

本模块由一个贴片全彩LED制成,通过 R、 G、 B三个引脚的PWM电压输入可以调节三种基色(红/蓝/绿)的强度从而实现全彩的混色效果。我们用Arduino对模块的控制可实现酷炫的灯光效果。模块自带2个定位孔,方便你将模块固定在其他设备。
KE0031-.png

规格参数

  • 工作电压:3.3-5V(DC)
  • 接口:4PIN接口
  • 输入信号:PWM信号
  • 重量:2.6g


连接图

KE0031-1.png


测试代码

int redPin = 6;  // R 红色LED 控制引脚 连接到Arduino的 6脚 
int greenPin = 5;  // G绿色LED 控制引脚 连接到Arduino的5脚
int bluePin = 3;  // B蓝色LED 控制引脚 连接到Arduino的3脚    
void setup()    
{   
        pinMode(redPin, OUTPUT); //设置redPin对应的管脚6为输出
        pinMode(greenPin, OUTPUT); //设置greenPin,对应的管脚5为输出
        pinMode(bluePin, OUTPUT); //设置bluePin对应的管脚3为输出
}    

void loop()  
{    
        // Basic colors:  
       color(255, 0, 0); // 红色亮
       delay(1000); // 延时一秒 
       color(0,255, 0); //绿色亮
       delay(1000); //延时一秒
       color(0, 0, 255); // 蓝色灯亮  
       delay(1000); //延时一秒

        // Example blended colors:  
        color(255,255,0); // 黄色亮
        delay(1000); //延时一秒      
        color(128,0,255); // 紫色亮  
        delay(1000); //延时一秒
        color(255,255,255); // 白色亮  
        delay(1000); //延时一秒
        color(0,0,0); // 关闭led  
        delay(1000); //延时一秒  
}          
void color (unsigned char red, unsigned char green, unsigned char blue)  //颜色控制函数 
{    
        analogWrite(redPin, 255-red);   
        analogWrite(greenPin,255-green); 
        analogWrite(bluePin, 255-blue); 
} 

测试结果

按照上图接好线,烧录好代码,上电后,RGB模块会陆续显示红色1S,绿色1S,蓝色1S,黄色1S,紫色1S,白色1S,停止显示1S,然后循环交替。