怎么调节RGB灯中橙色灯 用c代码怎么写?红橙黄绿青蓝紫

怎么调节RGB灯中橙色灯 用c代码怎么写?红橙黄绿青蓝紫,第1张

cmyk:闹埋红(漏弯厅c:0m:100y:100k:0)橙(c:0m:35y:100k:0)黄(c:0m:0y:100k:0)绿(c:100m:0y:100k:0)青(c:100m:50y:0k:0)蓝(c:100m:100y:0k:0)紫(c:45m:100y:0k:0)RGB:红(R:255G:0B:0)橙返隐(R:255G:156B:0

你最胡培起码要做一个恒流源,给LED供电。D/A转换模块。控制电流的大小。然后调节个个灯的电流变化就可以了,应该有那种调光IC卖的,让友做大单片机直接控制调光IC就可以了。

调光IC自带恒流输出,这样好竖就省事了。

首先理解成你有三个颜色的LED各一个,红绿蓝,然后用三个IO口控制。

第一:占空比,白话就是不停的开关开关(频率至少要达到60赫兹肉眼才不会觉得闪动),当开的时间长,关闭的是间短,则很亮,当开的时间短,关的时间长,则暗哪虚,关闭的时间就是占空比中的神尺:占空。

第二:颜色的混合,可以参考颜色表,百度都很多,就是红+绿=,红+蓝,绿+蓝,红+绿+蓝,然后在这个基础上,调整三个LED的亮度,理论上能达到所有的色值。

第三:这东西其实就是几乎所有LED显像中一个LED的显李瞎燃像方式。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12320787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存