描述
<h2>项目简介</h2>
<p>本项目是基于 SF32 单片机的开发的 AI 小智应用,目前是第二版,初版复刻后发现存在个别问题,如元器件太大尺寸太大占用空间、无法直接充电、采用自带的 3d 外壳功能太过单一等,所以这边进行了改进优化。</p>
<h2>项目功能</h2>
<ul>
<li>
<p>AI 小智的基本功能,唤醒语音对话</p>
</li>
<li>
<p>typec 充电,开关进行了复用,关闭时 usb 连接则进行充电,开关按下后,则 app 工作。</p>
<h2>项目参数</h2>
</li>
<li>
<p>本设计为了方便焊接全部采用了 0603 封装设计,并且简化了物料多用 100nf 电容,10uf 电容和 10k 电阻。</p>
</li>
<li>
<p>使用串口屏</p>
</li>
<li>
<p>SF32 模组</p>
</li>
<li>
<p>HLTH7R 锂电池充电芯片</p>
</li>
<li>
<p>重新优化了布局,使用侧按按键、轻触开关和下载器等。</p>
</li>
</ul>
<h2>注意事项</h2>
<ul>
<li>本项目仅验证了 V1.0 的功能,并且焊接两块存在一块无法正常显示,由于排母焊接反了拆的时候温度过高,虽然时间不长,但板子发黑可能内部器件被吹炭化了,但不排除硬件有其他 bug,所以复刻需谨慎。</li>
<li>下载使用的是 sftool-0.1.13-i686-pc-windows-msvc.zip 工具,教程的工具无法使用,直接报错:
<code>[0x00] ⠁ [0x00] ⠁ Connecting to chip... [0x00] ⠁ Connecting to chip... [0x00] Connected success! [0x01] ⠁ [0x01] ⠁ Download stub... [0x01] ⠁ Download stub... thread 'main' panicked at sftool\src\main.rs:118:31: called</code>Result::unwrap()<code>on an</code>Err<code>value: Custom { kind: InvalidData, error: "Invalid frame end" } note: run with</code>RUST_BACKTRACE=1<code>environment variable to display a backtrace</code></li>
</ul>
<h2>实物图:</h2>
<ul>
<li>正面图片
<img src="https://image.lceda.cn/oshwhub/pullImage/b2cd53c804fb4711a7e53f95b7ab1a93.jpg" alt="13d6b4a992738da29b4043fdd763a1a8.jpg"></li>
<li>背面电池,电池有个大的,不在身边。
<img src="https://image.lceda.cn/oshwhub/pullImage/a229dd04a42a406f9a5071a6a5d07084.jpg" alt="76149935a7d27d7e564b70bc476dd4b6.jpg"></li>
<li>充电图片
<img src="https://image.lceda.cn/oshwhub/pullImage/d37d44a72aa044a290cc098c315d5d4c.jpg" alt="21726a64021465eb42126f19dba29116.jpg"></li>
</ul>
评论(0)