本文中列举的例子相关程序仿真视频和实物视频,都可以在bilibili观看。
前言
春节,路边的树木都挂上彩灯,欢乐喜庆的气氛更加浓郁。彩灯是常用的装饰器件,很多场合都会用到彩灯来烘托氛围。彩灯带更是可以变幻多种发光效果。本文以linkboy为编程平台,介绍如何通过程序控制彩灯的发光,探索彩灯带的多种发光算法。
一、彩灯
彩灯应用光的三原色的原理,可以发出各种颜色的光。光的三原色为红、绿、蓝,每种颜色的数值范围为0-255,三种原色按照不同的数值组合,就可以产生不同颜色的光。在linkboy中也可以使用色调指令控制彩灯的颜色。如图所示程序可实现彩灯依次为红、橙、黄、绿、青、蓝、紫,然后随机发光。
二、彩灯带
彩灯带是由多个彩灯串联而成,通过程序控制各个彩灯的状态,可以形成多种灯带效果。接下来就给大家介绍几种灯带发光效果。
1、跳动光子:随机位置随机变换颜色,呈现一种跳动的效果。
2、流动光子:彩灯从第1个开始逐个点亮,仿佛一束流动的光。
3、颜色变变变:灯带所有灯的颜色同时改变。
4、流动光波:彩灯颜色递进式变化,呈现波的效果
5:七彩光波:多种颜色递进式变化,呈现波的效果。
6:流星:呈现仿佛流星坠落的效果。
本文中列举的例子相关程序仿真视频和实物视频,都可以在bilibili观看。
这里就给大家介绍这么多,如果有其他的灯带算法,欢迎在评论区交流讨论。
审核编辑:汤梓红
-
彩灯
+关注
关注
4文章
65浏览量
33730 -
仿真
+关注
关注
50文章
4082浏览量
133608 -
原理
+关注
关注
4文章
550浏览量
44899
发布评论请先 登录
相关推荐
评论