Hackaday.io上的树莓派项目-B按钮 v2.0
收藏
分享
脑图
 Hackaday.io上的树莓派项目-B按钮 v2.0
关于项目
项目描述:这是一个独立的媒体播放器,有一个大的红色按钮,用于跳过你不喜欢的歌曲。互联网连接是可选的。
项目图片
项目详情
为什么叫 B 按钮 v2.0 ?
为此,我需要告诉你一个故事。或类似的东西, 只是让我白日梦一点点记住...几年前,我的一些朋友决定,住在一所房子里是个好主意。这确实是个好主意, 但我足够聪明, 实际上不会去那里生活。公共房间/厨房有一个电脑与 Winamp 运行的音乐,每个人都可以只是扔任何他们喜欢的音乐到播放列表和 Winamp 将洗牌通过所有歌曲。效果很好,但时时播放的歌曲没有人愿意听到,然后有人喊"B!B 是 Winamp 中的键盘快捷方式,可跳到下一首歌曲。
为了便于此过程,我构建了一个紧急停止按钮,该按钮的作用就像键盘,用于模拟按键。(我实际上选择使用全局歌曲跳过快捷方式, 而不是普通 b, 所以它甚至工作时, winamp 不集中)
现在所有这些朋友都搬到了不同的地方,但一个新的B按钮仍然会很方便。与现代技术,它甚至有可能使它完全独立,这样我就可以把它无处不在!
这个 B 按钮 v2.0 会有什么用?
它会播放歌曲就像旧的设置,也与歌曲跳过的紧急停止按钮,但所有音乐在设备的外壳内播放,而不是在一个单独的电脑上播放。只需将它连接到任何立体声和 usb 电源。它还可用作无线接入点,允许用户上传自己的音乐并管理播放列表。
您打算使用什么硬件?
我已经有一个起重葫芦遥控器, 这是一个理想的外壳, 因为它有紧急停止按钮和 3 个额外的按钮。我第一次尝试适应一个正常大小的树莓派, 这不适合, 所以我会去树莓派零。为了确保 SD 卡不会损坏, 当有人拔插头时, 我会添加一个小锂聚合物电池。一个 usb 连接器将用于连接 usb wifi 适配器。
对于音频输出,我将使用多节制平原®,因为树莓派的 pwm 音频解决方案是您想用于音乐的任何东西。
对于人工接口,我将添加一个 RGB 引导的一些基本信号,并使用起重葫芦遥控器上的 3 个额外的按钮进行音量控制和一些基本的菜单选项,如关闭设备。
项目组件
1X树莓派零
1X某种情况
1X多流平原(+)
1X带安装电池的 5v 锂电池控制器。
1Xusb wifi 适配器
我添加了一根导线和 2 个电阻器(10k 和 22k),以便从电池控制器的电源输入中获取 +3.3v,这样树莓派就可以在电源断开并自动关闭时感应到。
我已经向按钮守护程序添加了自动关机,并设置了 60s 的延迟,这样在临时电源故障(或需要将设备移动到其他电源插座时)就不会关闭。
我一直试图得到一个清晰的声音从 Plaindac®, 但我不断得到卡顿的声音。我试图安装 Pulseaudio, 但这似乎只会恶化它, 我认为它强调 cpu 更多。
相反, 它可能是 vlc, 需要一些调整, 但到现在, 我还不确定。
上周六我收到电池,在连接到充电/保护电路后,我很快发现电路变得异常热,所以我断开了电池,确定电池连接点之间的电阻接近 0。出色的保护电路。
我有另一个躺在周围, 仍然有一个 usb 主机连接器, 我会使用那个, 并保持 usb 连接器, 所以它更容易更换。
树莓派零到达
树莓派零昨天到达, 我已经焊接了 PlainDAC®, 按钮和 usb 连接器到板与一些电线, 所以我没有 usb 插头的 wifi 适配器伸出一边。我也有软件的基本功能, 但设备目前在我的办公桌上, 它的胆量在碗里。
usb 连接器, 基于此黑客。
下一步是让它作为 wifi 接入点工作, 所以它会在任何地方工作。我可能会添加一个按钮组合来切换 AP 和客户端模式,以便在连接失败时可以恢复。
我会等待完成硬件部分, 直到我收到锂聚合物电池, 所以在那之前, 它的软件调整。
评论
0 / 100
查看更多
Sen
2020-08-25
639
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号