版本协议

GPL 3.0

标签
专业版
#第十届立创电赛#智能小智口袋AI

创建时间:2个月前

描述

<h2 style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/o7Isod6HkkrTZDZkRp8HO3esbRsWhjAkHUsRTxpr.jpeg" alt="" width="553" height="415"></h2> <h2 style="line-height:1.8;">1、项目功能介绍</h2> <hr> <h3 style="line-height:1.8;">基于立创·开源<a href="https://oshwhub.com/sifli/sf32lb52-mod-1" target="_blank">思澈SF32LB52-MOD-1模组</a>制作的小智语音AI</h3> <p><img src="//image.lceda.cn/pullimage/RZhyqXKLZ5yG9V2VxhxocPZgGvJsQGyTAip3cNs9.png" alt="" width="184" height="186"></p> <h2>2、开源协议</h2> <hr> <p>基于<span style="color:#e03e2d;">GPL3.0</span>开源协议,该项目硬件全部开源</p> <p>积极参与守护开源生态,自由使用、复制、修改和发布</p> <p>本项目硬件、外壳等全部开源,软件使用的是虾哥开源的小智</p> <p>软件开源地址1️⃣:<a href="https://github.com/78/xiaozhi-sf32" target="_blank">https://github.com/78/xiaozhi-sf32</a></p> <p>软件开源地址2️⃣:<a href="https://gitee.com/SiFli/xiaozhi-sf32" target="_blank">https://gitee.com/SiFli/xiaozhi-sf32</a></p> <h2 style="line-height:1.8;">3、硬件部分</h2> <hr> <ol> <li style="line-height:1.8;">主控:采用<a href="https://item.szlcsc.com/45024582.html?fromZone=s_s__%2522sf32lb%2522&spm=sc.gbn.xh2.zy.t&lcsc_vid=E1JXUlQDFFkNUgBfQFdbUgVTR1daBlYCTwAMBF1XEQQxVlNTQFBYUlZRRFZfUDsOAxUeFF5JWBIBSRccGwIdBEoFGAxBAAgJFQACSQwSGg0%3D" target="_blank">立创·开源思澈SF32LB52模组</a></li> <li style="line-height:1.8;">屏幕:<a href="https://e.tb.cn/h.SafBDuWLV4fWGsL?tk=fcJX4qc7swi" target="_blank">1.69寸240*280SPI屏幕</a></li> <li style="line-height:1.8;">电池:采用10mm厚40*35mm的1350mah三元锂电池<br>(如要更换电池尺寸需控制在厚度<10mm,长宽小于40*40mm)</li> <li style="line-height:1.8;">扬声器:<a href="https://e.tb.cn/h.hAi4ds8sdnpxIrR?tk=CpNJ4qc5Bcv" target="_blank">采用2809 8Ω1w小喇叭</a></li> <li style="line-height:1.8;">固定件:螺丝M2*3 M3*5  热熔螺母M3*4*4<br> <h3><span style="color:#e03e2d;">注</span>:上述仅为推荐链接</h3> </li> </ol> <h2 style="line-height:1.8;">4、组装部分</h2> <hr> <ol> <li style="line-height:1.8;"> <h3><span style="color:#ecf0f1;background-color:#3598db;">焊接准备:</span><br>工具:电烙铁、焊锡丝、锡浆、加热台/热风枪、万用表<br>软件:可以打开立创自带的<span style="color:#e03e2d;">焊接辅助工具</span>在<span style="color:#e03e2d;">PCB图页</span>中<br><img src="//image.lceda.cn/pullimage/rkIQY56tSIAkpJs3aXk2e53XrnO37hbsjdFHyRKg.png" alt="" width="468" height="352"><br>可以按照以下操作<span style="color:#e03e2d;">隐藏屏幕</span>方便焊接<br><img src="//image.lceda.cn/pullimage/MwZw8MahId6e5AOoT03dJwqwuGuvQe93TuWFWkHP.png" alt="" width="574" height="297"></h3> </li> <li style="line-height:1.8;"> <h3><span style="color:#ecf0f1;background-color:#3598db;">焊接顺序:</span><br>可以先焊接背面,测试这两点并观察指示灯(红色灯亮为充电中,绿色为充满电),在确认Type-C座无连锡后,通电测试两点电压在<span style="color:#e03e2d;">4-4.2V</span>为正常,故可继续焊接其他元件<br><img src="//image.lceda.cn/pullimage/rGb1qd0i1apLv5ZR9OENn51uKtZpM8pSMDDXgNlc.png" alt="" width="469" height="334"><img src="//image.lceda.cn/pullimage/jaEHj3k8hYk8QWZaRqR9Gfnya3TkI13u1Jh9k63B.png" alt="" width="376" height="335"><br>正面焊接除了<span style="color:#e03e2d;">模组,按钮,排针座</span>之外的元器件(如图)并测试这两点是否为<span style="color:#e03e2d;">3.3V</span>输出<br><img src="//image.lceda.cn/pullimage/BR4HoNks1DAX5CmCZxU0Qu2zfpGqE2VhrMSOtNmK.png" alt="" width="479" height="359"><br>-------关于麦克风的焊接--------<br>以下四步,建议<span style="color:#e03e2d;">焊接完上述后</span>再焊接麦克风,可以用<span style="color:#e03e2d;">烙铁</span>在<span style="color:#e03e2d;">背面焊盘</span>加热,可以适当挤一些<span style="color:#e03e2d;">锡膏帮助焊接</span>,直到正面麦克风无法移动,后再<span style="color:#e03e2d;">测试麦克风是否短路</span><br><img src="//image.lceda.cn/pullimage/xlqAeS2cMjwGqAKrF4eTR8hER8EpQVIrdZHNDPD4.jpeg" alt="" width="386" height="514"><br>完成上述焊接之后再焊接按钮与模组与排针(<span style="color:#e03e2d;">注:模组背面焊盘可不焊接<span style="color:#000000;">)<br><img src="//image.lceda.cn/pullimage/t9vXRTK62CcvEmvp5k2D3ohFIcoPdmQz0FQHdvsz.png" alt="" width="471" height="350"><img src="//image.lceda.cn/pullimage/wUomBgQdUFN6v6qvTfbp1SC6nuoSv3nm5hr529OL.png" alt="" width="389" height="347"><br></span></span>排针链接推荐:<a href="https://e.tb.cn/h.hALNMaPkPRV2JnM?tk=By1f4q25c1C" target="_blank">https://e.tb.cn/h.hALNMaPkPRV2JnM?tk=By1f4q25c1C</a><br><img src="//image.lceda.cn/pullimage/acSCmIIgil64Ybd9KIg3btmZMlaVhcHSAK6n1R50.jpeg" alt="排针图片" width="250" height="250"></h3> </li> <li style="line-height:1.8;"> <h3><span style="color:#ecf0f1;background-color:#3598db;">程序下载<br><span style="background-color:#ffffff;color:#000000;">可以下载附件中的<span style="color:#ecf0f1;background-color:#7e8c8d;">sf32lb52-xty-ai-tht.zip</span></span></span><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;">,解压后可看到一个文件夹,保存到电脑中并打开文件夹<br>有两种方法打开<span style="color:#e03e2d;">cmd窗口</span>:1.是右键文件夹<span style="color:#e03e2d;">空白处</span>在终端打开              2.是双击<span style="color:#e03e2d;">全选路径</span>然后改为<span style="color:#e03e2d;">cmd</span><br></span></span></span></span><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><img src="//image.lceda.cn/pullimage/hjtYG9MvjPRRwIKUK5ec8viJIH20aLKpDCfOjDER.png" alt="" width="405" height="303"><img src="//image.lceda.cn/pullimage/sZj8FEoEYPNL0LdFZyUDbXd58Bq1NMZOIULtMQaI.png" alt="" width="747" height="303"><br>该固件为<span style="color:#e03e2d;">1.30</span>版本的固件,如果需要新固件可前往<span style="color:#e03e2d;">软件开源地址</span>:<a href="https://github.com/78/xiaozhi-sf32" target="_blank">https://github.com/78/xiaozhi-sf32</a><br>进入<span style="color:#e03e2d;">cmd</span>窗口后就可以使用<span style="color:#e03e2d;">sftool</span>工具对<span style="color:#e03e2d;">SF32LB52模组</span>的<span style="color:#e03e2d;">flash</span>进行修改<br></span></span></span></span></h3> <ol style="margin:0px;padding:0px;color:#202d40;font-family:'Microsoft YaHei', '微软雅黑', '宋体', 'Arial Narrow', HELVETICA;font-size:medium;background-color:#ffffff;"> <li>1.sftool是一个命令行工具,它有一套自己的命令格式,一般的命令规则如下:<br><span style="background-color:#ced4d9;">sftool [选项] [选项值] [命令] [命令选项]</span></li> </ol> <h3>全局选项</h3> <ol style="margin:0px;padding:0px;font-size:medium;"> <li> <div> <ul> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">-c, --chip </span>: 目标芯片类型 (目前支持SF32LB52)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">-m, --memory </span>: 存储类型 [nor, nand, sd] (默认: nor)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">-p, --port </span>: 串行端口设备路径</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">-b, --baud </span>: 闪存/读取时使用的串口波特率 (默认: 1000000)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">--before </span>: 连接芯片前的操作 [no_reset, soft_reset] (默认: no_reset)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">--after </span>: 工具完成后的操作 [no_reset, soft_reset] (默认: soft_reset)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;"><span style="background-color:#ced4d9;">--connect-attempts </span></span>: 连接尝试次数,负数或0表示无限次 (默认: 7)</li> <li style="text-align:left;"><span style="font-family:monospace;font-size:13px;background-color:#ced4d9;">--compat</span> : 兼容模式,如果经常出现超时错误或下载后校验失败,则应打开此选项。</li> </ul> </div> </li> <li>2.对于本项目的命令行直接复制该指令,仅需要修改至对应的<span style="color:#e03e2d;">COM</span>口<br> <div>sftool.exe -p COM8 -c SF32LB52 write_flash bootloader.bin@0x12010000 ftab.bin@0x12000000 ER_IROM2.bin@0x12A28000 ER_IROM3.bin@0x12268000 ER_IROM1.bin@0x12020000</div> <h3><img style="color:#000000;font-family:'ui-monospace', 'SFMono-Regular', Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;font-size:16px;background-color:#b4d7ff;" src="//image.lceda.cn/pullimage/n0bv5sW9DOg3POJW5E6TFF8X3eBUIosiQBFUIxeR.png" alt="" width="624" height="325"></h3> <h3><span style="color:#ecf0f1;background-color:#3598db;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#000000;"><span style="color:#ecf0f1;">由于板子自带</span><span style="color:#e03e2d;">CH340N</span><span style="color:#ecf0f1;">所以可以直接使用</span><span style="color:#e03e2d;">Type-C数据线</span><span style="color:#ecf0f1;">连接板子和电脑进行数据烧写</span></span></span></span></span></span></span></span></span></span></h3> <h3><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#000000;">关于COM口的查询右键<span style="color:#e03e2d;">开始菜单</span>,打开<span style="color:#e03e2d;">设备管理器</span>,将板子与电脑连接,找到<span style="color:#e03e2d;">新出现的端口</span>,记录该COM口(如图中的<span style="color:#e03e2d;">COM5</span>)<br><img src="//image.lceda.cn/pullimage/ys6G5177hqwLvMrGpNeOJ4YAyKSZShtBoCPj4nvp.png" alt="" width="374" height="528"><img src="//image.lceda.cn/pullimage/e1h2HFJNsa23q8V9RowoQZe1MnOZKwNwTUilYisS.png" alt="" width="434" height="527"></span></span></span></span></span></h3> <h3><span style="color:#ecf0f1;"><span style="color:#000000;">修改COM口后回到cmd输入上述指令,程序则开始下载<br><img style="color:#95a5a6;font-family:sans-serif;font-size:14px;font-weight:400;" src="//image.lceda.cn/pullimage/PDYgHbdJ7b74KrA7dPrJmgR2EhyHu686i2MtTYAl.jpeg" alt="" width="766" height="237"></span></span></h3> <span style="color:#ecf0f1;"><span style="color:#000000;"><br>程序下载完成后<span style="color:#e03e2d;">断电后</span>加上屏幕(屏幕可以先用螺丝、螺柱固定到板子上)(<span style="color:#e03e2d;">螺丝M2*3 螺柱M2*3</span>)<br><img src="//image.lceda.cn/pullimage/OQ11ydW1W9OvsRVXJaG7yPfPnsDWBU1mLd1nYdPq.png" alt="" width="645" height="359"><br></span></span></li> <li> <h3><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;">重启测试屏幕是否正常显示</span></span></span></span></span></span></h3> </li> <li> <h3>手机端中在个人热点里打开蓝牙共享网络功能,连接该名称蓝牙<br><img src="//image.lceda.cn/pullimage/OivJgKlecxcaTJLWeABUYr1uDXSAW8QmMARtrZnS.png" alt="" width="298" height="663"><img src="//image.lceda.cn/pullimage/l9tuzd9sbP1l9aFbiPz8EhcoHB0no3ViJnHEwJDd.png" alt="" width="302" height="666"></h3> </li> <li> <h3><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;">连接蓝牙后屏幕会显示该图然后打开小智官网<a href="https://xiaozhi.me/" target="_blank">https://xiaozhi.me</a></span></span></span></span></h3> </li> <li><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><img src="//image.lceda.cn/pullimage/zNpmWwyk4vr2ShEgzMRgjz8EGdowzS44H1RQAgLu.png" alt="" width="616" height="380"><br><strong>注册并登录,打开控制台,添加新设备,输入验证码</strong><br><img src="//image.lceda.cn/pullimage/K5nmGAUdmKosECB5ZypXhZeAnfXk3NPmaBi0f9It.png" alt="" width="631" height="313"><br><img src="//image.lceda.cn/pullimage/A2dUx6pSQbJTEd8EPLyYEZFbWWSrdezfjRS2xHj2.png" alt="" width="642" height="213"><br><span style="color:#ecf0f1;font-size:18pt;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><span style="color:#ecf0f1;"><span style="color:#000000;"><strong>在附件中有外壳文件</strong></span></span></span></span></span></span></span></span><br><strong>最后安装上电池,扬声器,组装外壳,透明后盖是加上了亚克力</strong><br><img src="//image.lceda.cn/pullimage/rzTxamX1SqUbgrWblkH133qrgn0M9S7r3T36pZM7.jpeg" alt="" width="373" height="280"><img src="//image.lceda.cn/pullimage/0xz1uusVzbH8shOeBTKaL6Ghxoz42AQgTS8EO93v.jpeg" alt="" width="373" height="280"><br><strong><img src="//image.lceda.cn/pullimage/biO1gzVuG1qatwY1Q4iLfetZmMOrMkTtqfn5N9Pi.jpeg" alt="" width="745" height="420"></strong><br><strong>这样你就得到了一只可以陪你聊天的小智<br><img src="//image.lceda.cn/pullimage/AJScaLu34CDPOEowi724O3nzZObry2RInAEXLTzb.jpeg" alt="" width="743" height="558"></strong></span></span></span></span></span></span></span></span></li> </ol> </li> </ol> <h3 style="line-height:1.8;">5、成品演示</h3> <hr> <h3 style="line-height:1.8;">视频链接</h3>

文档

BOM

暂无

附件

附件名 下载
修复-外壳上.stl
外壳下.stl
按钮.stl
微信视频2025-09-07_212302_984.mp4

成员

评论(3)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
encore1111 回复
<p>这个芯片可以用keil开发吗/</p>
tang351081126 回复
<p>弄了好久,kind: NotFound, error: "拒绝访问。" 是什么意思,怎么处理?<img title="点击查看大图" src="https://image.lceda.cn/oshwhub/pullImage/87e1c10699e44878b42a544c5111d48a.png" alt="" /></p>
c8h11n 回复
<p>换最新的固件和sftool就可以了</p>
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