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

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

3天内不再提示

治愈系!合宙Air001迷你版音乐频谱桌面小摆件

合宙LuatOS 来源:未知 2023-11-03 12:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

wKgaomVEdPOAU-UzADXqK5YXHOo910.gif

wKgaomVEdPSAKn4vADJIqY7Q-4s010.gif

当梦想照进现实,小小的音乐频谱摆件让时光流转变得温暖又治愈……

wKgaomVEdPSAMGDBAAAC867ORy8894.gif

音乐频谱桌面小摆件DIY开源分享


工程师朋友日常少不了DIY各类小物件,除了“DIY神器”合宙ESP32-C3开发板,不妨试试「专为成本敏感用户打造」的合宙Air001系列MCU

wKgaomVEdPaAFAh1ADhV_wxMb3g204.gif

今天特别分享@墨镜臭猫大佬的开源佳作——音乐频谱桌面小摆件,分为基于合宙Air001开发板合宙ESP32-C3开发板两个版本。两个版本除了主控和尺寸差异,基础物料大致相同,主控程序和3D打印资料参见相关项目资料开源链接。

Air001版演示视频

https://www.bilibili.com/video/BV17h4y1C7a9

ESP32-C3版演示视频

https://www.bilibili.com/video/BV148411U78e

wKgaomVEdPaAMQ-8AAcKr-iA9sY848.png

wKgaomVEdPaAZSibAAAMcoCpJIU513.gifwKgaomVEdPaAZ2s2AAHST80qWvU057.png

wKgaomVEdPeANWl7ADtHSdLHiiE689.gif

1

合宙Air001版项目资料

wKgaomVEdPeAaC9lAEmB4SwBaNI660.gif

wKgaomVEdPeAYYxeAAb9EOV_QsY966.png

主要物料准备

  • 主控:

    本项目直接使用合宙Air001开发板,也可用Air001芯片自行打板。

  • WS2812B灯板:
    尺寸65mmx65mm,8x8=64LEDs,Z字形排列顺序,非S形排列。

  • 麦克风:MAX4466;

  • 黑茶色透明亚克力:67x67x2mm;

  • 均光:

    硫酸纸,3块钱几十张的那种,A4纸也可以。

  • 栅格:

    最好用耐高温材料打印,不然容易变形。

开源链接地址

下载最新版程序和3D模型:

https://github.com/weiruitong123/Air001_Music_Spectrum

相关注意事项

  • WS2812B电源接VBUS,接3.3V你的LDO承受不住。

  • 把Air001主频调到HSI 24 MHz,HCLK 48MHz的组合。

  • 视频最后的优化等级要更改,不然会flash over flow。

wKgaomVEdPiALJFfABGbapZPZ0s911.gif

wKgaomVEdPmAe3fyADhVgNK9ruY560.gif

网友反应的问题:屏幕有的存在闪烁问题

可能原因:

1. 灯板一致性不太好。(我的那个灯板正常,把我烧好程序的Air001给一个兄弟,他的灯板依旧闪。)

2. 我程序的原因,SPI控制WS2812程序是我用示波器测得,并不严格符合WS2812B的时序。

我看合宙官方给了WS2812的一个示例:

http://arduino.luatos.com/tutorial-extras/ws2812.html


时序可能控的比我的好,但是不要将CPU频率改到16Mhz,因为FFT(快速傅立叶变换)比较耗时,如果时钟频率低,那么刷新的帧率就低,打破了视觉暂留,看起来会有频闪。

如果实在不想自己改,那建议换ESP32-C3版本,Air001做这个性能还是有点一般。

2

合宙ESP32-C3版项目资料

wKgaomVEdPmAMuywADQosSZdoWU441.gif
wKgaomVEdPmAILvEAAhjuFVB_uM855.png

主要物料准备

  • 主控:

    使用合宙ESP32-C3经典款核心板,带自动下载电路。

  • WS2812B灯板:
    尺寸80mmx80mm,8x8=64 LEDs,S形排列,非Z形排列。

  • 麦克风:MAX4466;

  • 黑茶色透明亚克力:80x80x2mm;

  • 均光:

    硫酸纸,3块钱几十张的那种,A4纸也可以。

  • 栅格:

    最好用耐高温材料打印,不然容易变形。

开源链接地址

下载最新版程序和3D模型:

https://github.com/weiruitong123/ESP32C3_Music_Spectrum

wKgaomVEdPmAdOUHAA6ucE5ibss423.gif

wKgaomVEdPqAfA1mADu-1w9i-hk339.gif

快拿出吃灰的开发板,打造属于你的音乐频谱小摆件吧~

特别感谢@墨镜臭猫大佬
期待更多精彩作品


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

    关注

    0

    文章

    160

    浏览量

    2565

原文标题:治愈系!合宙Air001迷你版音乐频谱桌面小摆件

文章出处:【微信号:HelloLuatOS,微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Air8000W +AI开发APP 诗词闯关(SCCG)开发指南

    本篇旨在讲述在引擎 Air8000W开发诗词闯关 app(SCCG)项目的详细过程。 诗词闯关 app,是一款使用 AirUI 轻量化图形开发框架,基于工业引擎 Air8101引
    的头像 发表于 05-11 15:30 147次阅读
    <b class='flag-5'>Air</b>8000W +AI开发APP 诗词闯关(SCCG)开发指南

    Air8101诗词闯关APP 开发指南

    本篇旨在讲述在引擎 8101 开发诗词闯关 app(SCCG)项目的详细过程。 诗词闯关 app,是一款使用 AirUI 轻量化图形开发框架,基于工业引擎 Air8101引擎主机硬件和 LuatOS 系统软件开发的一款 U
    的头像 发表于 05-11 14:17 99次阅读
    <b class='flag-5'>Air</b>8101诗词闯关APP  开发指南

    Air6208 详细参数解析:Wi‑Fi 4 双模 SoC 硬核

    Air6208支持4.3寸SPI 触摸屏+30万像素摄像头,搭配合AirUI图形框架,应用于屏显交互、视频采集场景。
    的头像 发表于 04-09 12:07 207次阅读
    <b class='flag-5'>Air</b>6208 详细参数解析:Wi‑Fi 4 双模 SoC 硬核

    Air6208 硬件参数与应用场景详解

    Air6208支持4.3寸SPI 触摸屏+30万像素摄像头,搭配合AirUI图形框架,应用于屏显交互、视频采集场景。
    的头像 发表于 04-09 12:01 235次阅读

    MCU 模组—Air1601/Air1602规格简介

    Air1601/Air1602 为基于 ARM Cortex‑M7 的 MCU 模组,以图像处理、UI 交互与高速数据传输为核心能力。模组集成图形加速引擎,配备多路外设接口,适用于工业控制、智能显示及视觉采集等场景。
    的头像 发表于 04-01 11:49 283次阅读
    MCU 模组—<b class='flag-5'>Air</b>1601/<b class='flag-5'>Air</b>1602规格简介

    猛!MCU模组:Air1601/1602双星出击!

    在嵌入式开发中,你是否曾面临这样的困境:高清UI渲染依赖昂贵高端芯片、图像处理卡顿、多网通信协同复杂、工业级稳定设计繁琐……Air1601/Air1602系列MCU模组应运而生:—
    的头像 发表于 02-13 14:05 1061次阅读
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b>MCU模组:<b class='flag-5'>Air</b>1601/1602双星出击!

    高效接入语音交互:模组音频方案如何选?

    本文特别分享4G模组选型与硬件设计要点,为开发者提供实用参考。 一、模组音频支持概况 从主芯片是否原生支持音频功能来看,4G模组大致可分为两类: 1.1 主芯片支持音频功能 比如:经典老
    的头像 发表于 02-08 14:59 1068次阅读
    高效接入语音交互:<b class='flag-5'>合</b><b class='flag-5'>宙</b>模组音频方案如何选?

    LuatOS-Air脚本移植到LuatOS版本注意事项

    。 LuatOS-Air的api: 在https://doc.openluat.com/wiki/21?wiki_page_id=2068这里,又分为了5.1 原生接口 ,提供的 额外接口 两种。 在额外的接口其中,又分为
    的头像 发表于 01-17 14:48 1308次阅读
    LuatOS-<b class='flag-5'>Air</b>脚本移植到LuatOS版本注意事项

    国产崛起粤固态电容,打破日垄断新格局

    在电子元器件领域,日品牌曾长期占据固态电容市场的主导地位,凭借技术积累形成垄断壁垒,导致国内企业面临 “高价采购、供货受限、技术卡脖子” 的困境。如今,随着国产制造的强势崛起,粤以自主研发实力
    的头像 发表于 12-13 10:58 662次阅读

    替代优选!粤车规电容进驻车载电源分配单元(PDU)

    粤车规电容凭借低ESR、高可靠性、宽温工作范围及车规级认证,成为日替代优选,可高效赋能车载电源分配单元(PDU)的稳定运行。
    的头像 发表于 12-10 17:23 844次阅读

    叠层固态电容替代方案:粤品牌,性能持平成本更低

    粤品牌的叠层固态铝电解电容可作为日产品的可靠替代方案,其性能持平甚至部分指标更优,同时成本降低30%-50%,且通过车规级认证,适配新能源汽车等严苛场景。 以下从性能、成本、应用场景及行业实践
    的头像 发表于 11-26 08:35 696次阅读

    电容可以选择国产粤电容替代嘛

    电容可以选择国产粤电容替代 ,且粤电容在性能、可靠性、成本及供应链灵活性方面均展现出显著优势,能够满足车灯等汽车电子系统对高性能、低成本电容的需求。 一、性能与可靠性 高耐压与长寿命 :
    的头像 发表于 11-11 15:01 485次阅读
    日<b class='flag-5'>系</b>电容可以选择国产<b class='flag-5'>合</b>粤电容替代嘛

    【awinic inside】打造桌面神器!艾为芯加持安克Prime 141雷电5桌面拓展坞

    安克创新上半年发布的Prime141雷电5桌面拓展坞,以14个接口与雷电5技术为核心,打造"桌面设备中央枢纽"。图1安克创新Prime141雷电5
    的头像 发表于 11-06 19:05 935次阅读
    【awinic inside】打造<b class='flag-5'>桌面</b>神器!艾为芯加持安克Prime 14<b class='flag-5'>合</b>1雷电5<b class='flag-5'>桌面</b>拓展坞

    迷你舵机的运用范围?

    迷你舵机因体积小、重量轻、控制精准的特点,主要应用于对空间和重量有严格限制的小型设备中,核心运用范围集中在机器人、模型、消费电子及教育 DIY 四大领域。 1. 小型机器人领域 这是迷你舵机最核心
    的头像 发表于 10-16 10:36 620次阅读

    音乐盒芯片方案——N9305音乐芯片

    首饰盒,再到家居装饰中营造浪漫氛围的音乐摆件音乐盒的身影无处不在。音乐盒芯片方案——N9305音乐芯片在
    的头像 发表于 06-05 15:29 1080次阅读
    <b class='flag-5'>音乐</b>盒芯片方案——N9305<b class='flag-5'>音乐</b>芯片