
专业版
会爆炸的 TNT 氛围灯
2.5k
0
0
7
简介
模仿原版MC的TNT加上了爆炸的功能
简介:模仿原版MC的TNT加上了爆炸的功能开源协议
:GPL 3.0
(未经作者授权,禁止转载)创建时间:2023-12-21 14:34:35更新时间:2023-12-22 14:33:57
描述
毕竟是一个TNT只有点灯的话太无聊, 就尽可能添加了原版MC的一个玩法
全部是从零开始的, 一点点了解的声音播放IC和功放, 砸进去了很多时间
使用了原项目的外观设计, 并对焊接做了很多微量的修改, 焊接起来更方便和简单, 并且添加了一个圆角, 使用更加安全
这个项目陆续做了6个月了, 经历了最终版终于完成了
功能:
- 短按: 点灯
- 短按: 关闭
- 中按: 闪烁
- 短按: 关闭
- 中按: 加速闪烁
- 长按: 减速闪烁
- 长按: 暂无 (建议评论提议) 更: 添加了一个定时关闭LED功能
- 中按: 呼吸灯
- 短按: 关闭
- 中按: 声音彩蛋
- 长按: 声音彩蛋
- 长按: BOOM
- BOOM模式下, 屏蔽所有触发
- 还有彩蛋~~~
软件方面:
- 触摸有长中短三个阶段的时长
- 短按: 100ms~800ms
- 中按: 800ms~1600ms
- 长按: 1600ms~2400ms
- 为了极致的省电, mcu在1mhz下工作
- 在播放结束声音后, 会有个定时器关闭声音电路(HAA2018, WT588, W25Q32)
- PWM呼吸灯由软件实现
硬件方面:
- 采用了TTP233成本更低, 全部功能由这一个触摸板实现
- 声音功能使用了WT588, 成本便宜
- 声音存储在w25q32里
- 使用了HAA2018的功放
- 尽可能压缩到了极致的硬件成本
为什么做了这么久和踩的大坑:
- 最大的坑----WT588的DAC并不是直接可以输出模拟电压的, 导致在做好之后一直无法发出声音, 在这里卡了3个月!!!!!!! 查了很久才知道需要一个I-R电路, 但是看了很久的芯片手册也没有提到这一点啊!!!!!!!!!!!!!!!!气死了!!!!!!!!!!!!!!
- SPI烧录了很多次才会有一次可以成功播放出声音的问题, 后续了解到20cm线太长了, 烧录时序乱了!!!!!!
- WT588一线串口模式下, SDA输出1居然让AO3401控制的声音电路出现电压, 还以为MOS管没有完全截止, 为了极致的省电排故了好久!!!
- 为了美观, 拒绝在正面打任何一个过孔
复刻要点:
- 充电使部分使用了tp4560的模块, 焊接麻烦所以就没有集成, 而且也很便宜
- 扬声器使用4欧4w的
- 代码暂不开源, 提供二进制文件
- ~开头的可以不焊接
- !!!待添加!!!
现存问题:
- 声音质量差, 待大佬提意见
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










