基于STM32语音识别柔光台灯
(程序+原理图+PCB+设计报告)
功能介绍
具体功能:
基于语音识别的智能LED柔光台灯设计,主要包括语音识别模块应用,PWM波控制LED柔光灯的亮度,0.96寸OLED屏幕显示当前LED柔光台灯的工作状态,软件硬件的联合调试。
各模块实现功能如下:
1.语音识别部分:采用市面上流行的基于LD3320语音识别模块,利用非特定人语音识别(ASR)技术,
调试语音模块使其满足台灯所需要的特定词汇。词汇包括:唤醒词、开灯、关灯、亮一点、变暗等。
采用主控芯片STM32F103C8T6与LD3320语音识别模块进行串口通信,主控芯片接收数据后处理该消息命令。
2.按键控制部分:利用按键中断机制来控制灯的亮度,以及控制灯的开和关。
3.PWM波控制LED柔光灯亮度部分:采用STM32F103C8T6内部自带定时器输出PWM功能,接上外围电路,控制多个LED灯。
4.显示模块部分:主控芯片通过SPI协议驱动0.96寸OLED屏幕,在128*64个像素点的屏幕上显示灯的亮度级数及其他信息。
添加图片注释,不超过 140 字(可选)
硬件设计
使用元器件:
单片机:STM32F103C8T6;
添加图片注释,不超过 140 字(可选)
流程图:
添加图片注释,不超过 140 字(可选)
设计资料
01原理图
本系统原理图采用Altium Designer19设计,具体如图!
添加图片注释,不超过 140 字(可选)
02PCB
本系统pcb采用Altium Designer19设计,具体如图!
添加图片注释,不超过 140 字(可选)
03程序
本设计使用软件keil4和Keil5 MDK两个版本编程设计!具体如图!
添加图片注释,不超过 140 字(可选)
04设计报告
一万八千字设计报告,具体如下!
添加图片注释,不超过 140 字(可选)
05设计资料
全部资料包括程序(含注释)、AD原理图、PCB、设计报告、流程图、实物图、答辩PPT等。具体内容如下,全网最全! !
添加图片注释,不超过 140 字(可选)
点赞分享一起学习成长。