版本协议

Public Domain

专业版
#第十届立创电赛#粗犷的小智

创建时间:2个月前

84 0

描述

<h2>项目简介</h2> <p>本项目是插件版小智AI修改版,能改贴片元件的全部贴片以减小厚度。 成本较高,不建议复刻,复刻建议复刻虾哥的更完善wifi 充放电功能。</p> <h2>项目功能</h2> <p>基于 立创开源蓝牙模组 制作的简易AI对话机器人,实现AI实时语音对话。它能够听懂你的情绪,解答你的疑惑,也能分享你的快乐。</p> <h2>项目参数</h2> <ul> <li>主控用的是 <a href="https://item.szlcsc.com/45024582.html" target="_blank">立创·开源SF32LB52模组</a>,一款蓝牙低功耗芯片,频率 240MHz,集成 8MB PSRAM 和 16MB Flash,支持锂电池直接供电。BLE 连接功耗(1S间隔)仅需 7μA,BT连接功耗(1S间隔)仅需 10μA,BLE + BT 双连接功耗比同行单BT连接功耗还能降低 60%。测量范围,可以满足一般需求;</li> <li>音频功放是 LM4871,是一款 3W、单声道 AB 类音频功率放大器,工作电压 1.9 - 5.5V。</li> <li>屏幕显示使用的是 1.69寸TFT屏幕,采购自 金逸晨1.69寸TFT液晶屏ST7789小屏240x280显示器LCD圆角屏SPI彩屏,屏幕通过SPI协议控制,供电 3.3V。</li> <li>模组的下载是通过串口进行下载的,必须使用 PA18 和 PA19 引脚下载。要接4根线,电源 ,rx tx ,GND本项目直接使用 CH340X 模块的接口作为下载器。实测能够正常下载和串口调试通信。</li> </ul> <h2>原理图</h2> <p><img src="https://image.lceda.cn/oshwhub/pullImage/1d554c794c9d43ebb4462f03fc50c3e9.png" alt="SCH_Schematic1_1-P1_2025-09-03.png"></p> <h2>固件及烧录方法(附件下载)</h2> <p>在开始之前,我们需要进行一些前置工具,请确保完成以下的步骤:</p> <ol> <li>sftool: 用于SF32系列SoC芯片的烧录</li> <li>下载固件:对于中国大陆地区用户,可以无法访问Github,因此可使用国内镜像加速链接 <a href="https://gh.idayer.com/" target="_blank">https://gh.idayer.com/</a> 开发板的固件位于 <a href="https://github.com/78/xiaozhi-sf32/releases%EF%BC%8C%E6%88%91%E4%BB%AC%E4%B8%8B%E8%BD%BD%E6%9C%80%E6%96%B0release%E7%89%88%E6%9C%AC%E7%9A%84%E5%8E%8B%E7%BC%A9%E5%8C%85%E3%80%82%E9%9C%80%E8%A6%81%E6%B3%A8%E6%84%8F%E7%9A%84%E6%98%AF%EF%BC%8C%E6%88%91%E4%BB%AC%E4%B8%80%E5%85%B1%E9%9C%80%E8%A6%81bootloader.bin%E3%80%81ER_IROM2.bin%E3%80%81ER_IROM3.bin%E3%80%81ER_IROM1.bin" target="_blank">https://github.com/78/xiaozhi-sf32/releases,我们下载最新release版本的压缩包。需要注意的是,我们一共需要bootloader.bin、ER_IROM2.bin、ER_IROM3.bin、ER_IROM1.bin</a> 和ftab.bin这五个文件。 建议先下载sftool工具,下载完成后将这些文件放在sftool文件夹中,与sftool.exe同一路径。</li> <li>开发板对应固件:小汤圆直插版(立创训练营): sf32lb52-xty-ai-tht.zip 下载sftool sftool 是一个开源软件,可以在GitHub 上找到它的源码。不过我们现在并不需要关心源码,只需要下载编译好的二进制文件即可。 我们可以在Release 页面中找到最新版本的sftool,其中最靠前的版本并且有着Latest绿色标签的就是最新版本。例如我现在的最新版本上0.1.5,看起来是这样的:</li> </ol> <p><img src="https://image.lceda.cn/oshwhub/pullImage/091c7b82f33e48ce8de14b76b3d2cdeb.png" alt="a51cb1d1b7b2d780d6b6f5a6a679665b_064bfc3e-c22c-4e66-a2be-ff4f2381c748.png"> 接下来我们需要选择合适的版本。我们需要根据自己的操作系统和CPU架构来选择合适的版本。sftool支持Linux、Windows和MacOS等操作系统,支持x86_64和aarch64等CPU架构。例如我们是Windows 64bit操作系统,我们就应该选择 sftool-0.1.5-x86_64-pc-windows-msvc.zip这个版本,同样的,如果是Windows 32bit的版本,我们就应该选择sftool-0.1.5-i686-pc-windows-msvc.zip这个文件镜像下载。特别的,如果您找不到您系统的文件,那可能需要点击一下Show all assets按钮。</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/e531142273f445dca10eeec007eb16c8.png" alt="ff30ae2769519fe54476b79be18d9cc1_405440d2-99ce-4c24-99c0-b1f34a6f5ce3.png"> 下载完成之后,我们需要解压这个文件,解压之后我们会得到一个命令行工具,在windows上它的后缀是.exe(sftool.exe),在Linux和MacOS上没有后缀(sftool)。需要注意的是,windows的资源管理器可能会忽略文件的后缀名,因此看起来可能也是sftool。</p> <p>windows-左下角右键运行-输入powershell 就可以打开命令窗口,然后切换到烧录软件的目录,如下命令: <img src="https://image.lceda.cn/oshwhub/pullImage/1c2711b7f47d4ab397e03b9a0249cc54.png" alt="image.png"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/5c9a24c6d0d54f88a08a601162ab5f6d.png" alt="image.png"></p> <pre><code>cd d:/123/ </code></pre> <p>烧录固件 使用sftool工具烧录固件,打开powershell之后输入如下命令(Windows):<strong>代码中com口</strong>要替换成你电脑的com口。 !!!需要注意的是:命令中的 ./sftool.exe 中的斜杠,在不同操作系统中有不同的表现: windows是反斜杠,linux是斜杠。 下面是1.2.0-1.2.2版本的烧录命令:</p> <pre><code>./sftool.exe -p COM3 -c SF32LB52 write_flash bootloader.bin@0x12010000 ftab.bin@0x12000000 ER_IROM2.bin@0x12A28000 ER_IROM3.bin@0x12228000 ER_IROM1.bin@0x12020000</code></pre> <p>1.3.0版本则应该使用下列命令:</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>烧录固件电压必须大于3.7v小于5v,最好在4.0-4.8之间。</p> <h2>使用教程</h2> <ul> <li> <p>激活设备 烧录固件之后,确保蓝牙共享网络已打开,这时,手机就可以连接蓝牙 sifli-pan 设备了。</p> </li> <li> <p>连接上sifli-pan设备后,开发板会有连接画面提示,此时按下对话按键(参考对应硬件支持查看对话按键),xiaozhi则会提示需要登录到控制面板,填设备码。</p> </li> <li> <p>打开浏览器,输入网址:<a href="https://xiaozhi.me" target="_blank">https://xiaozhi.me</a> 。浏览器用手机或者电脑都可以。 进入小智 AI 的网页后,点击控制台,用手机号登录。</p> </li> <li> <p>新建智能体填写,最后添加设备码。这个时候拔掉开发板上的数据线再接入就可以正常使用了。</p> </li> <li> <p>异常情况:</p> <ol> <li>对应手机的显示可能是未打开蓝牙共享直接连接sifli-pan设备</li> <li>蓝牙共享网络关闭</li> <li>蓝牙已断开 解决方案:打开蓝牙共享网络重新连接设备</li> </ol> </li> </ul> <h2>物料</h2> <p>所有物料在嘉立创都可以买到,请参考焊接辅助图,购买所有元器件。</p> <h2>组装</h2> <p>外壳螺丝用m2x10自攻螺丝x4</p> <h2>实物图</h2> <p><img src="https://image.lceda.cn/oshwhub/pullImage/d66dbde0b3554b7091450d2b827a5e37.jpg" alt="IMG_20250904_125732.jpg"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/a9c82e2325e64176acfe902243ecb716.jpg" alt="IMG_20250904_125735.jpg"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/4bfaae94b3d64dab8a213b9a9d180b47.jpg" alt="IMG_20250904_125859.jpg"></p>

文档

BOM

暂无

附件

附件名 下载
sftool-0.1.13-x86_64-pc-windows-msvc.zip
sf32lb52-xty-ai-tht.zip
外壳(可能不太合适自行调整).zip
粗犷的小智焊接辅助.html

评论(1)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>记得上传验证视频哦</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