氛围灯(单个灯)实现条件:

1.灯颜色控制

2.灯亮度控制

音乐刚好解析可以得到频谱和波形。

频谱我们可以用来控制灯颜色。

波形可以用来控制灯亮度。

准备1KHz的MP3播放来获取波形和频谱的相关数据。使用示波器即可量出1KHz的波形是一个正弦曲线。意味着振幅是有规律的变化,频谱是一成不变的。这里我们可以轻松的找出频谱的规律,继而得出频谱使用的数据。

因为只有一个灯,所以只要取频谱数据中的一个元素即可。频谱解析使用傅里叶函数计算得来。

灯的亮度,分析数据它是在0x80上下范围波动,即取绝对值,从而得到灯亮度变化的数值。

氛围灯(单个灯)音乐随动控制相关推荐

  1. 【DIY】多模式51单片机心形流水灯+呼吸灯+蜂鸣器音乐

    目录: 总体设计 1.基础硬件DIY设计 1)整体原理图 2)PCB电路 3)3D_PCB 2.单片机程序设计 1)呼吸灯[简易模拟PWM] 2)蜂鸣器音乐 3)几种简易流水灯方式 3.效果展示 1) ...

  2. arduino灯带随音乐_【创客玩音乐】用灯带让音乐可视化

    一.缘起: 长久以来一直想玩玩用灯带让音乐可视化的项目: 原作者地址: https://github.com/scottlawsonbc/audio-reactive-led-strip 但苦于没有动 ...

  3. Arduino LED灯随着蜂鸣器音乐闪烁

    Arduino LED灯随着蜂鸣器音乐闪烁 所需组件: 开发板 面包板 LED灯 蜂鸣器 连接线 示意图: 接线方式: 3脚蜂鸣器: 1.GND接开发板的一个地口 2.VCC线接5V开发板5v电源 3 ...

  4. 英特尔无人车!灯,等灯等灯!

    夏乙 问耕 发自 凹非寺 量子位 出品 | 公众号 QbitAI 看,一辆英特尔无人车,行驶在以色列街头.当这辆车优雅而稳定的通过一个路口时,路边的行人不禁驻足观望. 等一下! 你发现没有,有什么事儿 ...

  5. 用三极管制作的三色LED循环灯,灯珠颜色及排列可随意组合

    本文介绍三色LED循环灯采用三极管分立元件制作,简单易制,不需调试,并且成本低廉.这种LED循环灯的灯珠颜色及排列可以根据自己的需要来随意组合.该灯可以作为装饰灯,或用来制作会发光的创意盆栽. 原理图 ...

  6. QT-三色灯状态灯IO状态

    QT-三色灯状态灯IO状态 一.演示效果 二.关键程序 三.程序链接 一.演示效果 二.关键程序 代码如下: #include "QSimpleLed.h"#include < ...

  7. WS2812+ESP32 diy拾音灯+各种灯效 通过Blinker控制

    WS2812+ESP32 diy拾音灯+各种灯效 通过Blinker控制 更新说明: 软件版本:2.0.0 2023.02.08 修复软件开机自启动相关bug,具体为bat文件创建快捷方式时起始路径错 ...

  8. arduino灯带随音乐_party神器~ProcessingArduino音乐LED

    这个效果主要是依靠processing实现的:利用processing的minim库分析音频,在通过Serial将处理好的数据传给Arduino,Arduino只要负责把收到的数据显示在led上就可以 ...

  9. arduino灯带随音乐_创意分享:使用arduino实现音乐交互LED灯效果

    今天俺跟大家分享一个使用arduino实现音乐交互LED灯的教程,这个教程是俺在国外网站上看到的一篇教程,根据作者描述该项目可能不超过5分钟就可以完成了,但是根据俺的经验,一般新手在迈出第一步都需要好 ...

最新文章

  1. 从 Gzip 压缩 SVG 说起 — 论如何减小资源文件的大小
  2. Factory - 工厂模式
  3. 2019-06-26 某小型支付公司面试经历
  4. 我的Java开发学习之旅------Java经典排序算法之二分插入排序
  5. 如何把 DropDownList 某一个 Item 的 Text 改成粗体 ?
  6. 函数,名称空间——day11
  7. 浅谈Volatile与多线程
  8. 深入浅出javascript(二)函数和this对象
  9. 《SAS编程与数据挖掘商业案例》学习笔记之五
  10. 热门wordpress主题Essentials汉化绿色版[更至v2.0.0]
  11. codeforces 792CDivide by Three(两种方法:模拟、动态规划
  12. Java集合ArrayList的应用
  13. matlab计算均值和方差
  14. MASA Framework - DDD设计(1)
  15. 关于华硕飞行堡垒系列无法使用扇热小风扇的问题
  16. 招商银行信用卡中心21届实习笔试编程题
  17. 谱聚类matlab算法实现及详解
  18. Cookie 的简单理解
  19. (4.2.44.3)横幅广告图片轮播控件
  20. 信息安全保证人员CISAW-安全集成

热门文章

  1. 毕业论文如何做到查重率为6%以下?
  2. BGP服务器是什么?单线、三线、BGP服务器有什么区别?
  3. 菜鸡的数据库基础知识
  4. 电脑输入法的5个隐藏技巧,有的你未必知道,真的很惊艳
  5. 苹果手机电池健康怎么看_苹果新品文案翻译,你怎么看?
  6. 软件工程笔记(十一)
  7. YOLOv7 参数设置
  8. Win10我的电脑怎么放到桌面
  9. CS224n-Lecture12-Information from parts of words (Subword Models)
  10. mtk charger GM3架构简介