本文中列舉的例子相關(guān)程序仿真視頻和實(shí)物視頻,都可以在bilibili觀看。
前言
春節(jié),路邊的樹(shù)木都掛上彩燈,歡樂(lè)喜慶的氣氛更加濃郁。彩燈是常用的裝飾器件,很多場(chǎng)合都會(huì)用到彩燈來(lái)烘托氛圍。彩燈帶更是可以變幻多種發(fā)光效果。本文以linkboy為編程平臺(tái),介紹如何通過(guò)程序控制彩燈的發(fā)光,探索彩燈帶的多種發(fā)光算法。
一、彩燈
彩燈應(yīng)用光的三原色的原理,可以發(fā)出各種顏色的光。光的三原色為紅、綠、藍(lán),每種顏色的數(shù)值范圍為0-255,三種原色按照不同的數(shù)值組合,就可以產(chǎn)生不同顏色的光。在linkboy中也可以使用色調(diào)指令控制彩燈的顏色。如圖所示程序可實(shí)現(xiàn)彩燈依次為紅、橙、黃、綠、青、藍(lán)、紫,然后隨機(jī)發(fā)光。
二、彩燈帶
彩燈帶是由多個(gè)彩燈串聯(lián)而成,通過(guò)程序控制各個(gè)彩燈的狀態(tài),可以形成多種燈帶效果。接下來(lái)就給大家介紹幾種燈帶發(fā)光效果。
1、跳動(dòng)光子:隨機(jī)位置隨機(jī)變換顏色,呈現(xiàn)一種跳動(dòng)的效果。
2、流動(dòng)光子:彩燈從第1個(gè)開(kāi)始逐個(gè)點(diǎn)亮,仿佛一束流動(dòng)的光。
3、顏色變變變:燈帶所有燈的顏色同時(shí)改變。
4、流動(dòng)光波:彩燈顏色遞進(jìn)式變化,呈現(xiàn)波的效果
5:七彩光波:多種顏色遞進(jìn)式變化,呈現(xiàn)波的效果。
6:流星:呈現(xiàn)仿佛流星墜落的效果。
本文中列舉的例子相關(guān)程序仿真視頻和實(shí)物視頻,都可以在bilibili觀看。
這里就給大家介紹這么多,如果有其他的燈帶算法,歡迎在評(píng)論區(qū)交流討論。
審核編輯:湯梓紅
-
彩燈
+關(guān)注
關(guān)注
4文章
67瀏覽量
34710 -
仿真
+關(guān)注
關(guān)注
52文章
4283瀏覽量
135788 -
原理
+關(guān)注
關(guān)注
4文章
550瀏覽量
45381
發(fā)布評(píng)論請(qǐng)先 登錄

什么是數(shù)字程序控制
是否可以通過(guò)Android應(yīng)用程序控制ESP?
可編程序控制器的功能指令在電氣系統(tǒng)中的應(yīng)用技巧
流動(dòng)燈飾程序控制器

第8章 可編程序控制器的程序設(shè)計(jì)(改)
使用Arduino通過(guò)程序控制LED燈

51單片機(jī)通過(guò)程序控制心形led燈閃爍的設(shè)計(jì)
單片機(jī)中如何通過(guò)程序控制震動(dòng)馬達(dá)震動(dòng)

如何通過(guò)程序控制屏幕的顯示

通過(guò)UWP應(yīng)用程序控制和LED連接到Arduino Uno

評(píng)論