电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>用音乐点亮Multi-Kpop团体粉丝展示

用音乐点亮Multi-Kpop团体粉丝展示

2023-07-11 | zip | 1.01 MB | 次下载 | 免费

资料介绍

描述

背景

韩流粉丝喜欢通过他们在韩流音乐会期间自豪地举起的 LED 灯显示屏(如下图所示)来表达对他们最喜欢的团体和成员的支持。对于一些粉丝来说,这意味着为他们支持的每个团体制作不同的 LED 显示屏。但是,如果只需按一下按钮,LED 显示屏就可以更改为显示对不同群体的支持,那会怎样呢?

作为一个顽固的 kpop 粉丝,我对这些灯光展示有着复杂的感受。我是否必须为我支持的每个组创建一个新的显示?作为一个站着 10 个以上不同的 kpop 团体的人,这不太可行。演唱会结束后的灯光秀怎么办?在完成创建其中一个显示器所需的所有工作后,我希望重新调整它的用途,以免它只是浪费在灰尘中。在设计一种新型光显示器时,我有动力解决这些问题。这种全新改进的 Kpop 风扇灯显示不仅可以让用户轻松地在不同组的灯显示之间切换,而且组的最佳热门歌曲也会与相应的灯显示一起播放!粉丝们可以即兴演奏他们团体的最佳歌曲,同时欣赏显示他们最喜欢的团体名称、徽标、和会员姓名。这款展示不仅是音乐会的完美配件,而且还可以作为装饰,将任何房间变成“点亮”即兴表演!

显示屏将配备 5 个按钮,颜色编码与特定的 kpop 组相对应。当按下一个按钮时,该组的名称、徽标和成员名称将在显示屏上滚动,同时该组的歌曲将在后台连续播放。让派对开始吧!

准备 PocketBeagle

将接头焊接到 PocketBeagle

所需零件:

  • 袖珍猎犬
  • 双公头
  • 带短引线的 1 亿母头
  • 1 亿长引线母头
  • 尖嘴钳
  • 钢丝钳
  • 无焊面包板

1. 使用双公头创建一个夹具。标题应该是面包板上 PocketBeagle 的宽度。

poYBAGOiY-mAA4yHAAYpqjt8tYI47.jpeg
面包板上的夹具
 

2. 使用尖嘴钳,将中间的四个引脚从母头(长引线和短引线)中拉出。这应该在间隙的两侧留下 18 个引线。

3. 使用剪线钳将集管分成两半。这应该会产生四个接头,每个接头有 18 个引脚:2 个短引线和 2 个长引线。

4. 将接头穿过 PocketBeagle 孔。确保引线位于 PocketBeagle 上带有引脚标签的一侧。

poYBAGOiZA-AJc45AAlv5MT1DH446.jpeg
引线与 PocketBeagle 引脚标签位于同一侧。
 

5. 将 PocketBeagle 放在夹具上,使导线朝上,接头排成一条直线,不要弯曲。

pYYBAGOiZDeAapSFAAfAfx3HjMU38.jpeg
将标题与夹具对齐。
 

6. 仔细焊接每根引线。

pYYBAGOiZEWADx0MAAPEGg0-rfM20.jpeg
最后焊接 PocketBeagle。
 

7. 现在可以从夹具上取下 PocketBeagle 并准备使用。

音频和控制

音频硬件构建

所需零件:

  • USB外置立体声适配器
  • 母 USB A 型适配器
  • 首选演讲者

脚步:

1. 将 V_BUS 和 V_IN 引脚(P1.5 和 P1.7)焊接在一起。

2. 将 ID 和 GND 引脚(P1.13 和 P1.15)焊接在一起。

pYYBAGOiZHCAFXJrAAb8o7YjPr4133.jpg
引脚焊接在一起
 

3. 将母头转 USB A 型适配器的引脚插入 PocketBeagle 接头。引出线如下:

适配器-------------------- PocketBeagle

V_cc ------------------ V_BUS/V_IN (P1.7)

D--------------------- DN (P1.9)

D+ ---------------------- DP (P1.11)

ID ---------------------- ID (P1.13)

GND ------------------ GND (P1.15)

4. 将 USB 外部立体声适配器插入 USB 集线器,USB 集线器连接到母转 USB A 型适配器的 USB 端。

5. 将所选扬声器插入立体声适配器的绿色输出端口

控制硬件构建

所需零件:

  • 按钮 (x 6)
  • 1.5 kOhm 电阻器(x 6;棕色、绿色、红色)

脚步:

1.将按钮放在面包板的中间,使左右引脚之间没有连接。

2. 将按钮的右下脚接地。

3. 将左上脚连接到 1.5 kOhm 电阻器和 3.3 V 电源

4. 还将左上腿连接到 PocketBeagle 上的 GPIO 引脚。该项目中使用了以下引脚(参见下面的完整音频和控制构建的 Fritzing 图和图片):

按钮 -------------- 引脚

蓝色 -------------- P2.17

红 -------------- P2.19

绿色 -------------- P2.18

黄色---------------- P2.20

黑色---------------- P2.22

控制---------------- P2.24

poYBAGOiZHyATBYfAAGHS0vcVAQ662.png
音频电路的 Fritzing 图。
 
poYBAGOiZLWAMXmQAAr19NCZx9Y679.jpg
最终音频和控制硬件构建设置。
 

音频和控制代码

  • 确保安装了 mpg123(命令行 mp3 播放器)包。如果未安装播放器,请按顺序使用这两个命令:

sudo apt-get 安装 mpg123

sudo apt-get 安装 pulseaudio

  • 如果 GPIO 引脚的接线方式不同,则必须更改代码中的常量以反映这种差异。
  • 使用前必须将所需的 MP3 曲目列表加载到 PocketBeagle 上。确保任务函数下的代码中这些列表的路径是完整和正确的。
  • 音频代码也可以使用python3 audiotest.py通过终端运行(确保路径包括 LEDscape)。

LED灯串

LED 串灯矩阵硬件构建

所需零件:

  • HKBAYI 240像素RGB灯串
  • 纸板
  • 透明胶带
  • USB 公头转 5 针母头适配器

1. 将 LED 灯串沿着一块坚固的硬纸板蜿蜒而下,创建一个 25x9 LED 矩阵。末端可以用透明胶带粘住。在每一行的末尾,都会有一个灯不会在矩阵中使用,因为它位于灯串的弯曲处。

poYBAGOiZMWAL5uIAAT4FeKxzhs191.jpg
LED 灯串的 LED 矩阵。
 

2. 使用以下引脚分配将母引脚连接到 PocketBeagle 和 USB 集线器(用于供电):

电线-------------- 引脚

红色(Vout) -------------- USB正极

绿色(输入)---------------- P1.8

白色(GND) -------------- USB负极

pYYBAGOiZNKAfnROAAGWvLCNY0g254.png
最终完整的 Fritzing 图。
 

3. 最终构建应类似于下图。

poYBAGOiZPuAGztdAAhIfeTvqlc288.jpg
最终硬件设置,包括所有音频和 LED 组件。
 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费