呼吸燈效果具有美好的視覺(jué)觀感,前一段時(shí)期感受了一位大佬在MCU中實(shí)現(xiàn)呼吸燈顏色漸變效果,很是震撼。這引起了我的興趣,本文則是實(shí)現(xiàn)一種呼吸燈效果(主要在于顏色的漸變體現(xiàn))。
程序整體視圖
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-580908.html
程序框圖
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-580908.html
公式節(jié)點(diǎn)程序
int red_is_0 = red == 0 ? 1 : 0;
int green_is_0 = green == 0 ? 1 : 0;
int blue_is_0 = blue == 0 ? 1 : 0;
int color_swicth = (red_is_0 << 2)+ (green_is_0<< 1) + blue_is_0 ;
int huangzhigao = 0;
huangzhigao = (rf<< 2)+ (gf<< 1) + bf ;
switch(huangzhigao)
{
case 1:
blue++;
break;
case 2:
green++;
break;
case 4:
red++;
break;
case 8:
red--;
break;
case 16:
green--;
break;
case 32:
blue--;
break;
}
switch(color_swicth)
{
case 1:
if(255 == green)
{
rf = 2;
gf = 0;
bf = 0;
}
break;
case 2:
if(255 == red)
{
rf = 8;
gf = 0;
bf = 0;
}
break;
到了這里,關(guān)于labview實(shí)現(xiàn)呼吸燈顏色漸變效果的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!