描述
<h2>项目简介</h2>
<p>这个是一款可以陪你聊天的语音助手,基于立创手把手教学,大部分器件,还是沿用立创的,本作品是第一次自己尝试修改电路,没来得及做外壳,大家勉强看看,多多包含,后续补上</p>
<h2>项目功能</h2>
<p>本设计是基于SF32LB52主控设计的智能语音助手系统;配备麦克风用于采集语音信号,音频功放与喇叭实现语音播放输出;设置有启动按键、自定义按键用于手动功能触发;系统通过3V3降压模块、3.7V充5.0V放一体模块、TYPE - C接口保障电源供给(支持充电、多电压供电),且可借助下载电路更新程序;搭配1.69TFT LCD用于显示系统状态、交互界面,能通过“语音采集→主控识别处理→屏幕显示/语音播放”的流程,实现智能语音交互与手动操作响应等功能。</p>
<h2>项目参数</h2>
<ol>
<li>核心控制
以 SF32LB52 为主控,负责统筹处理各类信号(语音识别、按键输入、显示驱动、音频输出等),是系统的 “大脑”。</li>
<li>电源供给
3V3 降压模块:将输入电压(如从充放模块或 TYPE - C 获取的电压)降压为 3.3V,为部分低电压器件(如主控、传感器等)供电。
3.7V 充 5.0V 放一体模块:支持 3.7V 电池的充电(通过 TYPE - C 等接口输入电能),同时可将电池电压升压为 5.0V,为需要 5V 供电的模块(如音频功放)提供电源,实现 “充电存储 + 升压供电” 的功能。</li>
<li>语音交互
麦克风模块:采集环境中的语音信号,将声音转化为电信号,传递给主控进行语音识别与解析。
音频功放与喇叭:主控处理后的语音指令(或回应信息),经音频功放放大后,驱动喇叭播放声音,实现语音输出 / 回应。</li>
<li>人机交互
自定义按键、启动按键:提供手动操作接口,可触发特定功能(如唤醒语音助手、执行自定义指令等)。
1.69TFT LCD:用于显示系统状态、交互界面(如语音识别结果、功能菜单等),辅助视觉交互。</li>
<li>辅助功能
TYPE - C 接口:可用于供电(给充放模块、系统供电),也可配合 “下载电路” 实现程序下载(给主控烧录固件,更新功能)。
下载电路:专为主控设计的程序烧录接口,方便开发阶段或后期更新固件。
定位孔:用于硬件组装时的机械定位,保障电路板安装精度。</li>
</ol>
<h2>原理解析(硬件说明)</h2>
<p>本项目由以下部分组成,电源部分、LED照明部分、主控部分、语音识别拓展部分,本项目主要是通过麦克风接收语音信号并进行处理,提取人声进行解析比较,当声音符合指令后,进行对应的控制操作。</p>
<p><img src="https://image.lceda.cn/oshwhub/pullImage/434b4881e327496eab4dbe847e5a54e4.png" alt="image.png"></p>
<h2>软件代码</h2>
<p>根据立创提供的代码,直接烧录,我这里是直接利用的是固件烧录,不利于二次开发</p>
<p><img src="https://image.lceda.cn/oshwhub/pullImage/4da5282555b84ef7ad07d1e1fff1a2a6.png" alt="image.png">
这个是烧录的注意事项</p>
<h2>注意事项</h2>
<p>如果有不会的地方可以私信我,我这里提供一个技术支持</p>
<h2>实物图</h2>
<p>实物图
<img src="https://image.lceda.cn/oshwhub/pullImage/8404361eb8234139b9ce0682c2a950eb.png" alt="image.png">
这个是最终复刻出来的没有外壳的图片</p>
评论(0)