
#第十届立创电赛#小智AI538157A
简介
基于 立创开源蓝牙模组 制作的简易AI对话机 器 人,实现AI实时语音对话。它能够听懂你的情绪,解答你的疑惑,也能分享你的快乐。
简介:基于 立创开源蓝牙模组 制作的简易AI对话机 器 人,实现AI实时语音对话。它能够听懂你的情绪,解答你的疑惑,也能分享你的快乐。开源协议
:GPL 3.0
描述
注:* 为必填项
请在报名阶段填写 ↓
* 1、项目功能介绍
*2、项目属性
训练营复刻项目,由插件元件改为贴片加上充电加串口下载电路方便调试。
* 3、开源协议
请输入内容…
注:利他即利己,请认真阅读下述内容。
- 拥抱开源,赋予项目无限价值。建议项目核心功能开源80%以上;
- 2、若某一部分功能不可替代且删掉之后项目无法解决对应的问题,则这一部分实现的功能就是项目的核心功能;比如设计了一台电子负载且设计了一款上位机软件监控功率变化,则电子负载为核心功能,上位机软件为辅助功能;比如电子负载中使用了一款隔离485模块与上位机通信,则此485模块实现的通讯功能为辅助功能;
- 项目应选择适合自己的开源协议,若项目引用其他开源项目,应注明来源并遵循原作者的开源协议规定;原创项目推荐使用GPL3.0开源协议;
- 直接引用开源项目的原电路或原代码实现的功能不可作为自己项目的核心功能、使用市场上通用模块直接实现的功能不可作为自己项目的核心功能。
请在竞赛阶段填写 ↓
*4、硬件部分
主控部分


差分输入模式的典型应用电路。屏幕显示部分



按键部分

指示灯部分

下载部分

PCB设计
电路模块分类
边框设置
PCB布局

主要配件购买连接
|
序号
|
器件名称
|
型号参数
|
购买链接
|
数量
|
|
1
|
显示模块
|
1.69寸 TFT 屏幕
|
1
|
|
|
2
|
CR123A可充电电池
|
3.7V 34x16.5mm 可充电电池
|
1
|
|
|
3
|
喇叭
|
30B01腔体喇叭圆形8欧2瓦30MM
|
1
|
|
|
4
|
主控
|
LC-OPEN-SF32LB52-MOD-N16R8
|
1
|
辅助焊接工具

带极 性 器 件 的正负极区分


3D外壳设计
嘉立创外壳设计介绍

固件下载烧录
硬件准备
前置准备
-
准备一个 CR123A 电池,需要注意在后续的下载过程中,电池的电量需要保持充足。

连接喇叭
连接屏幕


下载程序
*5、软件部分
烧录和使用方法
前置准备
-
sftool: 用于SF32系列SoC芯片的烧录
-
下载固件: 开发板的固件位于 https://github.com/78/xiaozhi-sf32/releases,我们下载最新release版本的压缩包。需要注意的是,我们一共需要
bootloader.bin、ER_IROM2.bin、ER_IROM3.bin、ER_IROM1.bin和ftab.bin这五个文件。 建议先下载sftool工具,下载完成后将这些文件放在sftool文件夹中,与sftool.exe同一路径。 -
开发板对应固件:小汤圆直插版(立创训练营): sf32lb52-xty-ai-tht.zip
下载sftool
.exe(sftool.exe),在Linux和MacOS上没有后缀(sftool)。需要注意的是,windows的资源管理器可能会忽略文件的后缀名,因此看起来可能也是sftool。sftool 命令格式及使用方法
全局选项
-
-c, --chip: 目标芯片类型 (目前支持SF32LB52) -
-m, --memory: 存储类型 [nor, nand, sd] (默认: nor) -
-p, --port: 串行端口设备路径 -
-b, --baud: 闪存/读取时使用的串口波特率 (默认: 1000000) -
--before: 连接芯片前的操作 [no_reset, soft_reset] (默认: no_reset) -
--after: 工具完成后的操作 [no_reset, soft_reset] (默认: soft_reset) -
--connect-attempts: 连接尝试次数,负数或0表示无限次 (默认: 7) -
--compat: 兼容模式,如果经常出现超时错误或下载后校验失败,则应打开此选项。
写入闪存命令
写入闪存选项
-
--verify: 验证刚写入的闪存数据 -
-u, --no-compress: 传输期间禁用数据压缩 -
-e, --erase-all: 在编程前擦除所有闪存区域(不仅仅是写入区域) -
<文件@地址>: 二进制文件及其目标地址,如果文件格式包含地址信息,@地址部分是可选的
示例
烧录固件
bootloader.bin、ER_IROM2.bin、ER_IROM3.bin、ER_IROM1.bin 和ftab.bin是你下载的固件文件名,建议使用绝对路径引用,如果路径中出现中文或者空格请用"将路径括起来。 其中COM3是你连接开发板的串口号,可能会有所不同,请根据实际情况修改。 可以打开设备管理器查看对应串口号:'COM'后面接着的数字就是串口号蓝牙使用注意事项
Android蓝牙使用注意事项

开始使用

激活设备
注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。
*6、BOM清单
| No. | Quantity | Comment | Designator | Footprint | Manufacturer | Supplier Part | Supplier |
| 1 | 1 | BH-123A-A1CJ002 | BAT1 | BAT-TH_BH-123A-A5BJ002 | MYOUNG(美阳) | C5290177 | LCSC |
| 2 | 1 | 10nF | C1 | C0603 | YAGEO(国巨) | C100042 | LCSC |
| 3 | 2 | 1uF | C2, C5 | CAP-SMD_BD4.0-L4.3-W4.3-LS5.0-FD | 捷而瑞 | C48970983 | LCSC |
| 4 | 2 | 100nF | C3, C4 | C0603 | HRE(芯声) | C6119867 | LCSC |
| 5 | 1 | 22uF | C6 | CAP-SMD_BD6.3-L6.6-W6.6-LS7.3-FD-H7.7 | 捷而瑞 | C46550391 | LCSC |
| 6 | 4 | 100nF | C12, C16, C17, C19 | C0603 | YAGEO(国巨) | C14663 | LCSC |
| 7 | 2 | 1uF | C13, C14 | C0603 | SAMSUNG(三星) | C15849 | LCSC |
| 8 | 1 | 10uF | C15 | C0603 | SAMSUNG(三星) | C19702 | LCSC |
| 9 | 1 | 4.7uF | C18 | C0805 | SAMSUNG(三星) | C1779 | LCSC |
| 10 | 1 | DB125-2.54-2P-GN-S | CN1 | CONN-TH_DB125-2.54-2P-GN | DORABO(地博电气) | C918120 | LCSC |
| 11 | 1 | USBLC6-2SC6 | D1 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | UMW(友台半导体) | C2687116 | LCSC |
| 12 | 1 | SS34 | D2 | SMA_L4.3-W2.6-LS5.2-RD | MDD(辰达半导体) | C8678 | LCSC |
| 13 | 1 | PZ254R-11-06P | H2 | HDR-TH_6P-P2.54-H-M-W10.4 | XFCN(兴飞) | C492414 | LCSC |
| 14 | 2 | XL-1608UGC-04 | LED1, LED4 | LED0603-RD_GREEN | XINGLIGHT(成兴光) | C965804 | LCSC |
| 15 | 1 | XL-1608SURC-06 | LED5 | LED0603-RD_RED | XINGLIGHT(成兴光) | C965799 | LCSC |
| 16 | 1 | GMI4015P-2C-66db | MIC2 | MIC-TH_BD4.0-P1.40-D0.4-L-FD | INGHAi(赢海) | C233304 | LCSC |
| 17 | 2 | AO3400A | Q1, Q2 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | UMW(友台半导体) | C347475 | LCSC |
| 18 | 9 | 10kΩ | R1, R2, R3, R4, R5, R6, R7, R8, R9 | R0603 | UNI-ROYAL(厚声) | C25804 | LCSC |
| 19 | 3 | 1kΩ | R13, R14, R22 | R0603 | UNI-ROYAL(厚声) | C21190 | LCSC |
| 20 | 2 | 5.1kΩ | R16, R17 | R0603 | UNI-ROYAL(厚声) | C23186 | LCSC |
| 21 | 1 | 4.7kΩ | R18 | R0603 | UNI-ROYAL(厚声) | C23162 | LCSC |
| 22 | 1 | 0.33R | R19 | R2512 | UNI-ROYAL(厚声) | LCSC | |
| 23 | 2 | 2.2kΩ | R20, R21 | R0603 | UNI-ROYAL(厚声) | C4190 | LCSC |
| 24 | 1 | 100Ω | R23 | R1206 | UNI-ROYAL(厚声) | C17901 | LCSC |
| 25 | 2 | LED-0603-G, LED-0603-R | RX, TX | LED0603 | |||
| 26 | 4 | M3螺丝 | SCREW1, SCREW2, SCREW3, SCREW4 | M3螺丝 | |||
| 27 | 1 | K3-1293S-E2 | SW1 | SW-TH_K3-1293S-E2 | 韩国韩荣 | C145852 | LCSC |
| 28 | 2 | TS-1102S-C-C-B | SW2, SW3 | KEY-SMD_4P-L6.0-W6.0-P4.50-LS8.6 | XKB Connectivity(中国星坤) | C381039 | LCSC |
| 29 | 1 | LC-OPEN-SF32LB52-MOD-N16R8 | U1 | COMM-SMD_L27.9-W18.0-P1.10_SF32LB52-MOD-1-N16R8 | 立创开发板 | C42924267 | LCSC |
| 30 | 1 | 优信1.69寸tft屏幕 | U2 | 1.69寸LCD | |||
| 31 | 1 | LM4871M/TR | U3 | SOP-8_L4.9-W3.9-P1.27-LS6.0-BL | HGSEMI(华冠) | C234206 | LCSC |
| 32 | 1 | CH340X | U5 | MSOP-10_L3.0-W3.0-P0.50-LS5.0-BL | WCH(南京沁恒) | LCSC | |
| 33 | 1 | ME6211A33M3G-N | U6 | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR | MICRONE(南京微盟) | C168807 | LCSC |
| 34 | 1 | TP4056 | U7 | ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | TPOWER(天源) | C382139 | LCSC |
| 35 | 1 | DW01 | U8 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | Slkor(萨科微) | C359989 | LCSC |
| 36 | 1 | TYPE-C 16PIN 2MD(073) | USB1 | USB-C-SMD_TYPE-C-6PIN-2MD-073 | SHOU HAN(首韩) | C2765186 | LCSC |
组装后的实物
注:项目涉及的BOM清单。在嘉立创EDA 生成/上传设计文件后,BOM将自动生成至项目详情;建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。
*7、大赛LOGO验证


请上传包含大赛logo的项目图片,logo以丝印形式印刷在PCB上面。
点击zip下载大赛logo标识! (大赛标识).zip
* 8、演示您的项目并录制成视频上传
视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;
视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论