三原色光模式(RGB color model),又称RGB颜色模型或红绿蓝颜色模型,是一种加色模型,将红(Red)、绿(Green)、蓝(Blue)三原色的色光以不同的比例相加,以合成产生各种色彩光。
RGB三原色LED彩灯,由红色、绿色和蓝色三个独立的灯珠构成,常见的有四个引脚,一个公共端和三个颜色控制端。三个颜色任意组合可以产生其他颜色,如红色和绿色同时亮,蓝色不亮则是黄色;绿色和蓝色同时亮,红色不亮则是青色;红色和蓝色同时亮,绿色不亮则是品红色;三色都亮则产生白色。
RGB发光二极管上面有4个引脚,学习板上面的是共阴极RGB发光二极管。类似于有红绿蓝三个LED,把它们的阴极接在一起,只用一条导线引出来。那么只要给阳极的三个端子输入高电平,就会点亮RGB发光二极管。学习板上已经把阴极接到电源地GND
,我们只需要接阳极的三个端子就可以。
# 部署
- 电位器
POT1
端子连接到RGB发光二极管的G
端子。 - 电位器
POT2
端子连接到RGB发光二极管的B
端子。 - 电位器
POT3
端子连接到RGB发光二极管的R
端子。
# 运行结果
此时通过调节电位器就可以看到颜色的变化。通过控制各个LED的亮度,你可以混合出几乎任何你想要的颜色。