基于 Ai8051U 的电子鞭炮设计
<h1>基于 Ai8051U 的电子鞭炮设计</h1><video controls="controls" src="forum.php?mod=attachment&aid=83445"></video>
<h2>硬件实现</h2>
<p>https://oshwhub.com/legend-tech/cyber-firecrackers</p>
<p>使用 Ai8051U 单片机,通过其 I2S 接口将音频数据发送至 MAX98357 功放。<br />
MAX98357 驱动扬声器播放音效,真实还原鞭炮的震撼声音效果。</p>
<h2>代码</h2>
<p>https://github.com/liux-pro/firecrackers<a href="forum.php?mod=attachment&aid=83446" title="attachment"><img src="/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg" alt="upload" /> 附件:firecrackers-main.zip</a></p>
<h2>声音素材</h2>
<p>在网络上搜集真实鞭炮、窜天猴等烟花的音视频资源。</p>
<pre><code class="language-shell">鞭炮音频素材https://www.119.gov.taipei/cp.aspx?n=C74CD8DE69B829A8&s=339F3B7162DE8F23)
窜天猴音频素材 https://www.bilibili.com/video/BV187411a7HZ/
</code></pre>
<p>使用剪辑工具提取所需音效片段,生成若干wav音频文件。<br />
使用 ffmpeg 将音频转换为单声道、8-bit、16000 Hz 采样率的 PCM 格式文件。<br />
利用 xxd 工具将生成的音频数据转换为 C 语言头文件,便于直接嵌入到单片机固件中。<br />
转换脚本以及原始wav文件都可以在仓库中找到,即 convert.sh 和 *.wav</p>
<h2>整体效果</h2>
<p>系统将电子技术与传统节庆元素结合,实现更安全、更环保的“赛博鞭炮”。<br />
模拟音效流畅自然,为传统节日增添科技色彩。</p>
<h2>配件</h2>
<p>喇叭(2030 8R2W)https://item.taobao.com/item.htm?id=752330840093</p>
<hr />
<p><a href="forum.php?mod=attachment&aid=83446" title="attachment"><img src="/source/plugin/zhanmishu_markdown/template/editor/images/upload.svg" alt="upload" /> 附件:firecrackers-main.zip</a></p>
用qfp48有点浪费了,可以增加灯光效果。 {:qiang:} {:qiang:} 真会玩{:4_250:} {:4_202:} 增加显示效果{:4_165:} 看到板子上麻雷子三个字,忍不住笑出了声
页:
[1]