课题主要研究语音识别、按键识别、PWM波调节亮度、OLED屏幕显示四个模块。
目前市面上语音识别的台灯大多仅是控制灯的亮灭,采用的是普通LED节能灯进行照明。
相比较于市场上已有的产品,本课题所研究设计的台灯采用的主控芯片是性能较高的STM32F103C8T6单片机芯片,采用中断方式对台灯进行按键控制,并通过基于LD332O语音识别模块,利用非特定人语音识别技术对台灯的工作状态进行语音控制,同时实现了语音控制和按键控制台灯的工作状态,采用输出波形比较输出PWM波,利用PWM波来控制光照的亮度及达到柔光照射的目的,并采用OLED屏幕显示台灯的工作状态灯信息。
因此使用者可以快速的指导台灯目前的工作状态,根据自身的实际需求通过语音或者按键对台灯的工作状态进行调节,这样就能够更好的帮助这些弱势群体,如老人、儿童、孕妇等行动不便的人,由于采用的是柔光台灯照明,在一定程度上减缓青少年近视发病率持续上升的趋势,并且LED灯能够缓解资源消耗过大、污染物排放量的现状。
各模块实现功能如下:
1.语音识别部分:采用市面上流行的基于LD3320语音识别模块,利用非特定人语音识别(ASR)技术,调试语音模块使其满足台灯所需要的特定词汇。词汇包括:唤醒词、开灯、关灯、亮一点、变暗等。采用主控芯片STM32F103C8T6与LD3320语音识别模块进行串口通信,主控芯片接收数据后处理该消息命令。
2.按键控制部分:利用按键中断机制来控制灯的亮度,以及控制灯的开和关。
3.PWM波控制LED柔光灯亮度部分:采用STM32F103C8T6内部自带定时器输出PWM功能,接上外围电路,控制多个LED灯。
4.显示模块部分:主控芯片通过SPI协议驱动0.96寸OLED屏幕,在128*64个像素点的屏幕上显示灯的亮度级数及其他信息。
责任编辑:xj
原文标题:毕业设计--基于智能语音识别的柔光台灯设计方案
文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。
-
语音识别
+关注
关注
39文章
1785浏览量
114346 -
智能语音
+关注
关注
11文章
805浏览量
49580 -
STM32F103C8T6
+关注
关注
110文章
165浏览量
86100
原文标题:毕业设计--基于智能语音识别的柔光台灯设计方案
文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
单片机芯片选择方案与论证
STM32F103C8T6无法选择外部晶振怎么解决?
stm32f103c8t6编码器模式在keil的debug调试时遇到的问题求解
STM32F103C8T6 PA2无PWM输出怎么解决?
基于STM32F103C8T6 ADXL345 加速度传感器的计步器设计指南和代码
STM32单片机+MPU6050设计一个电子水平仪

第19.2章-星曈科技 openmv H7 plus openmv视觉循迹功能-完成视觉识别指定区域 OpenMV视觉模块循迹 STM32F103C8T6视觉巡线
19.4-STM32接收数据-状态显示在屏幕 openMV寻迹与小车控制 Openmv+STM32F103C8T6视觉巡线小车

评论