版本协议

GPL 3.0

标签
专业版
#第十届立创电赛#BLE_AI_XIAOZI

创建时间:2个月前

59 0

描述

<h1>视频链接</h1> <p><a href="https://www.bilibili.com/video/BV1m5n9zNEi7" target="_blank">https://www.bilibili.com/video/BV1m5n9zNEi7</a></p> <h2>项目简介</h2> <p>主控:思澈SF32LB52X, 屏幕:1.69"TFT屏,ST7789屏幕驱动芯片,SPI接口,小智AI项目二次开发,实现云端大模型连接, 制作一个桌面聊天机器人</p> <h2>项目功能</h2> <p>本项目使用主控为带低功耗带蓝牙的架构为ARM cortex M33思澈SF32LB52X的立创开发板,移值了小智AI项目,完成屏幕修改,MIC语音输入,opus音频编码压缩,上传云端,云端语音识别,生成文字,交给云端大模型理解思考后返回文字信息给MCU,TTS输出语音,同时使用LVGL库驱动屏幕显示AI回答的文字.</p> <h2>项目参数</h2> <ul> <li>采用SPI接口,可以连接主控。</li> <li>采用MIC语音输入,通过麦克风接收语音信号并进行处理。</li> <li>采用opus音频编码压缩,对语音信号进行压缩。</li> <li>采用LVGL库驱动屏幕显示AI回答的文字。</li> <li>采用MCP协议,将回传的信息通过硬件呈现,进行对应的控制操作。</li> <li>开放HOST接口,可以接USB2.0全速设备。</li> </ul> <h2>原理解析(硬件说明)</h2> <p>本项目由以下部分组成,电源部分(电池供电)、屏幕供电与SPI接口、主控部分、MIC语音输入、串口端子、绿色LED、音频放大输出、主机接口,本项目主要是通过麦克风接收语音信号并进行处理,连接小智AI后,通过MCP协议将回传的信息通过硬件呈现在屏幕上,进行对应的控制操作。</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/facddac411e34da4bc9bf9e8b9a056d6.png" alt="image.png"> 图1--电源电路: 采用CR125A带充电接口电池作为供电。</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/bc04d28ac5fa401eb9a8b05851f1a84d.png" alt="image.png"> 图2--屏幕与其供电开关电路: 通过PA09引脚切换是否打开屏幕,屏幕使用ST7789 1.69"TFT屏幕,SPI接口连接主控。</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/21fdb10816474d89b79a6a1705eeb8d3.png" alt="image.png"> 图3--USB接口: 接口连接Micro OTG转接头,MCU通过判断PA27_USB_ID引脚电平,控制是否打开PA11_OTG_SW提供电源给OTG设备。</p> <h2>软件代码</h2> <p><a href="https://github.com/mynameisleiyao/xiaozhi-sf32-lei2" target="_blank">https://github.com/mynameisleiyao/xiaozhi-sf32-lei2</a></p> <h2>注意事项</h2> <ul> <li>使用WSL Ubuntu系统编译快很多。</li> <li>使用menuconfig配置工程,并非全部使能都可以编译通过,根据实际情况进行配置。</li> <li>使用官方提供的Trace工具,可以查看串口输出信息。也可以联合JLINK使用。</li> </ul> <h2>组装流程</h2> <p><img src="https://image.lceda.cn/oshwhub/pullImage/9ba3edb4f8344f468fe0760d8fced3ff.png" alt="image.png"> 图1:正面PCB焊接</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/3a648ae16f6847978f349f188d1822dc.png" alt="image.png"> 图2:电池仓焊接</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/ce0e2b020a2c4702834dd2af311a3615.png" alt="image.png"> 图3:上电启动</p> <h2>实物图</h2> <p><img src="https://image.lceda.cn/oshwhub/pullImage/0f0b156eb29e4d15b29ca3c7fd279cb7.png" alt="image.png"> 图1:外壳</p>

文档

BOM

暂无

附件

暂无

成员

评论(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