版本协议

GPL 3.0

专业版
#第十届立创电赛#小智AI助手

创建时间:2个月前

79 0

描述

<h2>B站视频</h2> <p><a href="https://www.bilibili.com/video/BV1eCa2zHEHx/?pop_share=1" target="_blank">https://www.bilibili.com/video/BV1eCa2zHEHx/?pop_share=1</a></p> <h2>项目简介</h2> <p>本项目是SF32LB52模块制作的小智AI语音。</p> <h2>项目功能</h2> <ul> <li>蓝牙共享联网</li> <li>与小智ai对话</li> <li>按键打断对话</li> <li>TP4056充电</li> </ul> <h2>原理解析(硬件说明)</h2> <p>1、主控模组是SF32LB52,此模组的工作电压和其他的单片机不一样,是3.2V~4.7V。 <img src="https://image.lceda.cn/oshwhub/pullImage/acb0f68285234a14bf87ecc8d73bb603.png" alt="image.png"> 2、TYPE-C给锂电池充电,锂电池用的是16340,用其他的电池,可以更薄一点。 <img src="https://image.lceda.cn/oshwhub/pullImage/58c0053f02c146a99fb7ac95f50e62de.png" alt="image.png"> 3、采用TP4056为锂电池充电 <img src="https://image.lceda.cn/oshwhub/pullImage/b91baf912b42490d9e795e2f546f32d5.png" alt="image.png"> 4、功放芯片是LM4871,单声道,工作电压是1.9-5.5V<br> <img src="https://image.lceda.cn/oshwhub/pullImage/8556a87ebed04163ad379801207e710a.png" alt="image.png"> 5、咪头用的是52DB的6*5 <img src="https://image.lceda.cn/oshwhub/pullImage/d72103e71e3c40cb9cbd94fa921237d5.png" alt="image.png"> 6、喇叭用了手头的3020 4欧 <img src="https://image.lceda.cn/oshwhub/pullImage/f05a687e1ced4f2b806b4a5f47dcf3fb.png" alt="image.png"> 7、屏幕用1.69寸TFT SPI屏,用8引脚不带字库的。 <img src="https://image.lceda.cn/oshwhub/pullImage/e1e62f45835144e69a969f2cdd7e470e.png" alt="image.png"></p> <p><strong>硬件焊接好后大概这样</strong> <img src="https://image.lceda.cn/oshwhub/pullImage/00faeec6f63e488fade8ef3804d2a65a.png" alt="image.png"></p> <h2>软件代码</h2> <p>1、下载固件 开发板的固件位于 <a href="https://github.com/78/xiaozhi-sf32/releases" target="_blank">https://github.com/78/xiaozhi-sf32/releases</a> ,一共需要<code>bootloader.bin</code>、<code>ER_IROM2.bin</code>、<code>ER_IROM3.bin</code>、<code>ER_IROM1.bin</code> 和<code>ftab.bin</code>这五个文件。本次项目使用的是:小汤圆直插版(立创训练营): sf32lb52-xty-ai-tht.zip 2、烧录软件 烧录使用开源软件sftool,下载地址:<a href="https://github.com/OpenSiFli/sftool" target="_blank">https://github.com/OpenSiFli/sftool</a> sftool是串行工具的命令行程序 ,需要在cmd或Powershell窗口中使用。 烧录命令是</p> <pre><code>./sftool.exe -p COM3 -c SF32LB52 write_flash bootloader.bin@0x12010000 ftab.bin@0x12000000 ER_IROM2.bin@0x12A28000 ER_IROM3.bin@0x12268000 ER_IROM1.bin@0x12020000</code></pre> <p>只需要更改下COM口号即可。</p> <h2>注意事项</h2> <ul> <li>SF32LB52模组背后的引脚用不到就用焊接了,很容短接引脚,导致烧录出现问题。我就是焊接了,然后死活烧录不了,后来重新取下模组,处理干净焊锡,重新焊接才可以烧录的。 <img src="https://image.lceda.cn/oshwhub/pullImage/bf49404ca22b4f29a140d5587d548db6.png" alt="image.png"></li> <li>1.69寸TFT屏幕,要买无字库8脚的,否则安不上。我当时就买错了。</li> <li>我的3D外壳内部的螺丝孔高度弄错了,自己用刀修改了高度,同时也修改了开关孔和typec孔。</li> </ul> <h2>实物图</h2> <p>自己试着做了3d渲染图,看着还挺好看。 <img src="https://image.lceda.cn/oshwhub/pullImage/f0c05cad5a4d474faf2ea1be06238881.png" alt="无标题的项目 (3).png"></p> <p>自己照的就一般般了</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/68fb199d34564e4b8a878f9d747698b9.jpg" alt="c3073e444d.jpg"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/c2f64daf27154d2e8c4ba3d6bd86a8fd.jpg" alt="f7626d0cb32d87166.jpg"></p>

文档

BOM

暂无

附件

附件名 下载
展示.mp4
sftool-master.zip
sf32lb52-xty-ai-tht.zip

成员

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow