0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过程序控制彩灯的发光

linkboy知多少 来源:linkboy知多少 作者:linkboy知多少 2022-03-08 09:31 次阅读

本文中列举的例子相关程序仿真视频和实物视频,都可以在bilibili观看。

前言

春节,路边的树木都挂上彩灯,欢乐喜庆的气氛更加浓郁。彩灯是常用的装饰器件,很多场合都会用到彩灯来烘托氛围。彩灯带更是可以变幻多种发光效果。本文以linkboy为编程平台,介绍如何通过程序控制彩灯的发光,探索彩灯带的多种发光算法

一、彩灯

彩灯应用光的三原色的原理,可以发出各种颜色的光。光的三原色为红、绿、蓝,每种颜色的数值范围为0-255,三种原色按照不同的数值组合,就可以产生不同颜色的光。在linkboy中也可以使用色调指令控制彩灯的颜色。如图所示程序可实现彩灯依次为红、橙、黄、绿、青、蓝、紫,然后随机发光。

如何通过程序控制彩灯的发光

二、彩灯带

彩灯带是由多个彩灯串联而成,通过程序控制各个彩灯的状态,可以形成多种灯带效果。接下来就给大家介绍几种灯带发光效果。

1、跳动光子:随机位置随机变换颜色,呈现一种跳动的效果。

如何通过程序控制彩灯的发光

2、流动光子:彩灯从第1个开始逐个点亮,仿佛一束流动的光。

如何通过程序控制彩灯的发光

3、颜色变变变:灯带所有灯的颜色同时改变。

如何通过程序控制彩灯的发光

4、流动光波:彩灯颜色递进式变化,呈现波的效果

如何通过程序控制彩灯的发光

5:七彩光波:多种颜色递进式变化,呈现波的效果。

如何通过程序控制彩灯的发光

6:流星:呈现仿佛流星坠落的效果。

如何通过程序控制彩灯的发光

本文中列举的例子相关程序仿真视频和实物视频,都可以在bilibili观看。

这里就给大家介绍这么多,如果有其他的灯带算法,欢迎在评论区交流讨论。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 彩灯
    +关注

    关注

    4

    文章

    65

    浏览量

    33652
  • 仿真
    +关注

    关注

    50

    文章

    4047

    浏览量

    133429
  • 原理
    +关注

    关注

    4

    文章

    550

    浏览量

    44870
收藏 人收藏

    评论

    相关推荐

    基于esp01通过程序控制彩灯

    元器件彩灯
    BanGO
    发布于 :2022年02月18日 15:40:03

    什么是数字程序控制

    第3章开环数字程序控制本本章章主主要要内内容容::1.数字程序控制基础2.逐点比较法插补原理3.步进电机控制技术什么是数字程序控制?能根据输入的指令和数据,
    发表于 09-01 08:09

    是否可以通过Android应用程序控制ESP?

    您好我是这个论坛的新手,需要一些帮助。我正在使用 ESP-01 制作一个简单的 wifi 灯控制器。我想知道是否可以通过 Android 应用程序控制 ESP。
    发表于 05-10 07:04

    程序控制和显示电路图

    程序控制和显示电路图
    发表于 05-19 09:48 4次下载
    <b class='flag-5'>程序控制</b>和显示电路图

    可编程序控制器的功能指令在电气系统中的应用技巧

    可编程序控制器的功能指令在电气系统中的应用技巧:叙述了可编程序控制器功能指令在工业控制中的一些巧妙应用.通过结合三菱公司FX2系列可编程序控制
    发表于 10-26 13:42 27次下载

    流动灯饰程序控制

    流动灯饰程序控制器,程序控制器由时钟产生电路,逻辑电路和可控硅控制电路等组成,用于广告灯和流动灯饰程序控制
    发表于 12-26 19:19 711次阅读
    流动灯饰<b class='flag-5'>程序控制</b>器

    洗衣机洗涤程序控制

    洗衣机洗涤程序控制器 设计一个洗衣机洗涤程序控制器,控制洗衣机的电机作如下规律运转:
    发表于 04-29 16:06 1421次阅读
    洗衣机洗涤<b class='flag-5'>程序控制</b>器

    PLC-S7200可编程序控制器介绍

    可编程序控制器介可编程序控制器介绍可编程序控制器介绍
    发表于 04-28 18:02 16次下载

    第8章 可编程序控制器的程序设计(改)

    第6章 FX2系列可编程序控制器及指令系统 第7章 S7-200系列可编程序控制器. 第8章 可编程序控制器的程序设计 第9章 可编程序控制
    发表于 04-29 11:28 25次下载

    使用Arduino通过程序控制LED灯

    本文档的主要内容详细介绍的是使用Arduino通过程序控制LED灯资料免费下载。
    发表于 05-31 17:54 5次下载
    使用Arduino<b class='flag-5'>通过程序控制</b>LED灯

    51单片机通过程序控制心形led灯闪烁的设计

    所谓的“呼吸灯”,就是通过程序控制led灯的闪烁过程,像呼吸一样有节奏。有亮度渐变的过程
    发表于 07-10 15:32 6493次阅读

    单片机中如何通过程序控制震动马达震动

    流程先看电路图,知道怎么动电路分析画一个控制流程图建立.C文件和.H文件在main.c中调用先看电路图,知道怎么动  当遇到需要通过程序控制实际硬件的时候,首先我们需要从硬件原理图(电路图)开始
    发表于 01-13 16:03 10次下载
    单片机中如何<b class='flag-5'>通过程序控制</b>震动马达震动

    如何通过程序控制屏幕的显示

    上一篇文章中介绍了LED灯、LED数码管和LED点阵屏幕。电子作品中除了数码管和点阵屏,液晶显示屏也是常用的显示器件,可根据需要显示的内容选择对应的屏幕型号。本篇内容将以linkboy为编程平台,以LCD1602、LCD12864、240*240彩色屏幕为例,介绍如何通过程序控制屏幕的显示。
    的头像 发表于 02-28 09:07 4298次阅读
    如何<b class='flag-5'>通过程序控制</b>屏幕的显示

    通过UWP应用程序控制和LED连接到Arduino Uno

    电子发烧友网站提供《通过UWP应用程序控制和LED连接到Arduino Uno.zip》资料免费下载
    发表于 11-25 14:44 0次下载
    <b class='flag-5'>通过</b>UWP应用<b class='flag-5'>程序控制</b>和LED连接到Arduino Uno

    应用程序控制的机器人

    电子发烧友网站提供《应用程序控制的机器人.zip》资料免费下载
    发表于 07-06 10:21 0次下载
    应用<b class='flag-5'>程序控制</b>的机器人