
开源协议
:Public Domain
描述
#第十届立创电赛#AI桌面机器人
* 1、项目功能介绍
众所周知,小智机器人是一个开源的AI聊天项目,由虾哥开发,具备快速响应的语音对话功能,可以通过PCB设计+3D打印来实现。台妹的语音,聊天无压力。本项目利用SF32LB52模块作为主控,复刻一个小智AI对话机器人。
*2、项目属性
重头搭建一个小智机器人,模块框图如下:通过typeC实现充电+刷写固件,通过锂电池日常供电,2个按钮一个语音一个自定义。外设有屏幕(SPI)、麦克风、喇叭。

注:该项目本人首次公开
* 3、开源协议
MIT,允许你任意的使用、复制、修改原MIT代码库,随便你卖钱还是开源,唯一需要遵循的原则就是在你的软件中声明你也使用的是MIT协议就行了。
*4、硬件部分
项目整体工程图预览,大部分比较常规,下边我分主要模块介绍一下

充电部分:采用TP4056芯片,设定充电电流1A,2颗指示灯,如果需要灯暗一点,可以加大R3、R4阻值。

数据下载部分:采用ch340n usb通信芯片+预留外接ttl口


麦克风及功放:民用2W的LM4871功放芯片,其中R14、R15阻值大小控制音量,目前是2k,音量凑合用。喇叭1w,8Ω阻抗的。


主控部分:其实空的地方挺多的,有点浪费。后续如果深入学习研究,有很多接口可以加东西。

PCB布局:
采用4层板布局,2层也能布下,但是会导致铺铜被切割的四分五裂,因此采用4层板,5伏电源一层,信号一层,其他在T、B两层。整体看上去较“清爽”

效果图,你别说,JLC的3d效果图做的是真不错,与实体成品接近99%,3D外壳设计也比较容易学。外壳我下载后通过第三方建模软件修改,打印,最终成型.
外壳下载地址:外壳下载地址 可打印


*5、软件部分
Fork的项目后地址: https://github.com/rovesoul/xiaozhi-sf32
以后研究下怎么加按键、加功能.
上传编译文件:
- 任意ch340的连接器,与pcb接线:

2. 请从附件下载压缩包1.3.2.zip 或者 1.3.1.zip
3. 解压缩后,文件夹里右键,用命令提示符打开
4.粘贴文件夹里txt,记得把comxx的端口改一下,例如com4 com5 com21 之类的
5.命令提示符里粘贴,回车,烧录.
*6、BOM清单
详见后边的附件内容BOM
*7、大赛LOGO验证



请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。
* 8、演示您的项目并录制成视频上传
bilibili视频:【小智AI,终于做好啦-哔哩哔哩】 https://b23.tv/fCGbivj
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论