×

Pocketbeagle LED音乐展示台

消耗积分:0 | 格式:zip | 大小:0.16 MB | 2022-12-13

梅利号

分享资料个

描述

动机

我的宿舍套房公共休息室的墙壁周围有几个 LED 灯带,每当我们举办聚会和派对时,我们都会打开它们。它们可以从一种颜色过渡到另一种颜色,但这就是它们所能做的。我想,为了提高未来派对的质量,我会编写一个 LED 灯条来响应音乐!搬出去后,我还想把这个反应式 LED 灯条放在我的桌面显示器背面,为我的房间增添灯光秀!

软件

该项目分为四个部分:录制/播放音频、分析音频以获取可用数据、将 Pocketbeagle 连接到 LED 灯带,以及让 Pocketbeagle 触发 LED 灯带以响应音频数据。所有软件说明都在GitHub中,每个部分都有进一步的描述。

构建说明

袖珍猎犬焊接

要使用 microUSB 分线板,我需要先将一些引脚焊接在一起(P1.05 和 P1.07,P.13 和 P.15)。

poYBAGOSoLqAOTIzAASxVZVByGg240.jpg
有点乱,但是P1.05(VB)和P1.07(VI),P1.13(ID)和P.15(GND)是焊接在一起的
 

木箱_

为了在 Pocketbeagle 周围构建盒子,我激光切割了一块 1/4" 英寸的胶合板,并附有此页面上的 .ai 文件。

pYYBAGOSoMCAaovbAAA8cBbIND8430.png
.ai 文件的屏幕截图,表示哪一块是哪一块(长边 1 和短边 2 的侧面还包含一个用于 LED 线的小插座)
 

按照上图中的注释将盒子放在一起很简单。我会先将带有插座(长边 1、长边 2 和短边 2)的部分放在其他位置之前。这可确保插座在其他部件之前安装(或不安装,请参见下面的注释)。

pYYBAGOSoNeAG30rAAhGFgrOpOQ968.jpg
附有长边 2 的底部
 

安装这些部件时,我意识到我在 Short Side 2 中切割的 microUSB 插座太小了 - 我只考虑了集线器的小圆形部分,而不是实际尺寸限制的大矩形集线器。为了修复这个错误,我使用电钻和 6mm 钻头使圆更接近椭圆形。这使得矩形轮毂能够穿过。

pYYBAGOW4GmAb0yhAAjDqtgSyGg047.jpg
虽然插座现在看起来不太好,但 microUSB 集线器可以通过
 

LED 线的插座也有类似的问题。我把原来的激光切割开得太窄了,因为我忘了考虑两根额外的电线。我用锉刀和锉刀增加了开口的大小。

pYYBAGOW4IeAcPo3AAT9dBmpt0w339.jpg
归档LED出线口(从线材粗细来看还是有明显缝隙)
 

操作说明

要创建可视化工具,首先将 Pocketbeagle 的必要引脚焊接在一起以用于 microUSB 分线板。按照fritzing图连接组件,并将Pocketbeagle通过microUSB插入计算机。按照 GitHub 上的软件说明录制 WAV 文件,然后随着 LED 灯光秀及时播放该 WAV 文件!

 

未来的改进

我最初的目标是流式传输音乐并让音乐对流做出反应。录制WAV文件并阅读是一种临时解决方案;因为我害怕用信息淹没 Pocketbeagle,所以我选择了录音和播放方法,而不是响应轻快的现场音乐播放。最终,我想实现我最初的目标,即让 AUX 线播放音乐,同时让灯光直接对输入音频作出反应。此外,对于木箱,我会更改 microUSB 和 LED 线出口的大小和形状以适应组件的大小。


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !