更新时间:05-08 上传会员:翩翩起舞
分类:单片机自动化 论文字数:13982 需要金币:1000个
摘要: 随着科技的不断发展,智能家居逐渐成为我国的发展方向和趋势。语音识别技术日益成熟,它确实给我们的生产和生活带来许多便利,而且变得更加人性化。目前常见的灯光控制系统是传统的按键式控制系统,用户如需开关灯,需要手动去触碰按键,这难免会有很多不便之处。如今,手机已成为我们生活的一部分,同时对我们的生活也产生了重要影响。本设计将语音识别技术和手机蓝牙APP相结合,开发了一款基于手机蓝牙的语音识别灯光控制系统,它改进了传统的手动式开关,具有很强的交互性,使用起来更加方便,是灯控行业将来发展的主流方向。
本文介绍了语音识别技术在国内外发展状况,考虑到目前人们对手机的广泛使用,设计了一种基于手机蓝牙的语音识别灯光控制系统,包括手机蓝牙APP模块、语音识别模块、灯光亮度调节模块、灯光颜色调控模块、灯光闪烁模块和灯的开关控制等模块,以达到系统对LED灯的控制。
本设计在windows的系统环境下,MyEclipse作为开发工具,采用JAVA基础语言开发Android手机APP,STC89C52单片机串口通信,定时器进行PWM波输出,I/O口的高低电平输出与HC—0305蓝牙模块传输数据,系统采用讯飞语音技术实现对LED灯开关控制、PWM调色、调光等功能,该设计易于推广和使用。
关键词:讯飞语音识别;蓝牙串口模块;MyEclipse
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1研究背景- 1 -
1.2国内外研究现状- 1 -
1.3研究目的和意义- 2 -
1.3.1 研究目的- 2 -
1.3.2 研究意义- 3 -
1.4全文组织结构- 3 -
第2章 智能灯光控制系统分析- 4 -
2.1用户需求分析- 4 -
2.2智能灯光控制系统功能分析- 4 -
2.3智能灯光控制系统性能分析- 5 -
2.4系统的主要器件选型- 5 -
2.4.1 STC89C52单片机- 5 -
2.4.2 HC-06 蓝牙串口模块- 6 -
2.4.3共阳 RGB LED- 6 -
第3章 系统硬件设计与实现- 7 -
3.1画图软件介绍- 7 -
3.2 STC89C52单片机最小系统- 7 -
3.2.1最小系统- 7 -
3.2.2定时计数模块- 8 -
3.2.3模数转换模块- 8 -
3.3功能模块接口- 8 -
3.3.1驱动电源模块- 8 -
3.3.2 HC-06蓝牙串口模块- 9 -
3.3.3共阳RGB-LED灯模块- 9 -
3.3.4 220欧姆电阻三个- 10 -
第4章 系统软件设计与实现- 11 -
4.1软件需求分析- 11 -
4.1.1功能性需求分析- 11 -
4.1.2非功能性需求分析- 12 -
4.2 Android 应用程序开发环境- 12 -
4.2.1开发环境- 12 -
4.2.2开发环境的搭建- 13 -
4.3系统主程序- 15 -
4.3.1系统主程序的设计- 15 -
4.3.2串口中断程序的设计- 16 -
第5章 系统测试及结果分析- 18 -
5.1硬件实物图- 18 -
5.2手机APP控制端软件功能测试- 20 -
5.2.1蓝牙设备连接管理测试- 20 -
5.2.2打开/关闭灯光测试- 22 -
5.2.3控制LED灯亮度变化- 22 -
5.2.4控制LED颜色变化- 23 -
5.3系统整体测试- 24 -
第6章 总结与展望- 25 -
6.1 总结- 25 -
6.2 展望- 25 -
附录- 26 -
参考文献- 32 -
致谢- 33 -