
智能聊天变脸小机器
简介
一款采用天问ASRPRO的语言聊天小玩具,带有电源开关,支持micro与typc接口充电,唤醒后可以进行对话,根据你的不同语句,LED显示灯组会显示安吉拉的当前情绪,并作出对应回复
简介:一款采用天问ASRPRO的语言聊天小玩具,带有电源开关,支持micro与typc接口充电,唤醒后可以进行对话,根据你的不同语句,LED显示灯组会显示安吉拉的当前情绪,并作出对应回复开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
一款采用天问ASRPRO的语言聊天小玩具,带有电源开关,支持micro与typc接口充电,目前唤醒词是:安吉拉(可以修改,使用CH340更改程序即可),唤醒后可以进行对话,根据你的不同语句,LED显示灯组会显示安吉拉的当前情绪,并作出对应回复,一共有高兴、正常、难过三种情绪,目前置入的识别语句不多,你可以发挥自己的想象力,得到属于自己的语音伙伴。

主控:天问ASRPRO语音芯片。
表情灯组:LED灯
灯组驱动:PMOS开关电路(为了保险我还是用浮空输入代替高电平)
(详细请参考该工程的开关电路部分:https://oshwhub.com/bzpass/solar-plant-automatic-cultivation-warehouse)
电源:便携式一体化,充电、升压、稳压一体模块(详细请跳转:https://oshwhub.com/bzpass/li-dian-chi-chong-dian-yu-guan-li)
核心一览:

代码部分:代码编码方式为图形编程,比STM32的库函数编程简单太多。
唤醒词以及命令词初始化:
0—20条为高兴表情语音
20—40条为正常表情语音
40以后为难过表情语音
语音并没有置入完全,可以自己添加

表情变化控制:

实际测试:
1、开心

2、正常

3、难过

4、测试视频
说明:实际情况中,有外壳无法包裹住元器件的情况,原因一是我给语言模块焊接了排针,不然是可以直接贴在灯组板上的,第二是我选的电池有点大。建议自己改进一下3D外壳,我第一次画外壳,是真的画得一坨X。
注意:我在实际测试中是采用PA1、2、3引脚来控制灯组,但是由于硬件结构原因PA1引脚不能驱动灯组,所以我更改了驱动引脚为PA2、3、5,此改进已经在原理图中改进,但问题在于我目前使用的电路板是没有更改的初版,因此改进版是没有进行实际测试的,但改动很小,实在不放心请采用排针与杜邦线的连接方式。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论