项目编号:mcuclub-jj-044

设计简介:

项目名:灯控
项目编号:mcuclub-jj-044
单片机类型:STC89C52
具体功能:
1、通过语音识别控制灯的开和关
2、通过蓝牙可远程控制灯的开和关、并能设定开灯时长(小时加、小时减、分钟加、分钟减)
3、通过舵机真正控制灯的开和关

总字数:10993

摘   要

随着人工智能领域的蓬勃发展,智能设备在人们生活中逐渐普及,尤其是最近几年的智能语音控制产品在市场上崭露头角。用户自然的语言表达就能够控制家居设备的工作,基于语音控制智能家居正在让人们的生活更加便捷。本研究旨在设计并实现一种基于单片机的语音蓝牙定时家居灯控系统,以满足人们对灯光控制的定时和远程操作的需求。本论文设计并实现了一种基于STC89C52单片机的语音蓝牙定时家居灯控系统。该系统具备通过语音识别控制灯的开关、通过蓝牙实现远程控制灯的开关并能设定开灯时长(小时加、小时减、分钟加、分钟减),以及通过舵机实现真正的灯控制等功能。硬件方面,使用STC89C52单片机作为主控芯片,并集成语音识别模块、蓝牙通信模块以及舵机等组件。软件方面,编写了单片机程序实现与语音识别模块和蓝牙通信模块的交互和控制逻辑。通过语音识别算法对语音指令进行识别和解析,并通过蓝牙通信模块与手机或其他蓝牙设备进行远程通信。通过舵机控制灯的开关状态,实现灯的亮灭控制。该系统具备稳定可靠的性能,能够满足家居灯控的定时和远程控制需求。

关键字:STC89C52;语音识别;蓝牙控制;定时控制;舵机控制

Abstract

With the vigorous development of artificial intelligence, intelligent devices are gradually becoming popular in people’s lives, especially in recent years when intelligent voice control products have emerged in the market. The natural language expression of users can control the work of home devices, and voice controlled smart homes are making people’s lives more convenient. This study aims to design and implement a voice Bluetooth timed home light control system based on a microcontroller, in order to meet people’s needs for timing and remote operation of light control. This paper designs and implements a voice Bluetooth timing home light control system based on the STC89C52 microcontroller. The system has functions such as controlling the switch of lights through speech recognition, remotely controlling the switch of lights through Bluetooth, and being able to set the duration of light on (hour plus, hour minus, minute plus, minute minus), as well as achieving true light control through the servo. In terms of hardware, the STC89C52 microcontroller is used as the main control chip, and components such as voice recognition module, Bluetooth communication module, and servo are integrated. In terms of software, a microcontroller program was written to achieve interaction and control logic with the speech recognition module and Bluetooth communication module. Recognize and parse voice commands through speech recognition algorithms, and remotely communicate with mobile phones or other Bluetooth devices through Bluetooth communication modules. By controlling the switch status of the light through the steering gear, the light can be turned on or off. This system has stable and reliable performance, which can meet the timing and remote control requirements of home lighting control.

Keywords: STC89C52; Speech recognition; Bluetooth control; Timing control; Servo control

目    录

基于单片机的语音蓝牙定时家居灯控系统的设计与实现 I

1 绪   论 1

1.1 研究背景目的及其研究意义 1

1.2 国内外研究现状 2

1.3 实现功能 3

2 系统主题设计 5

2.1 系统框架设计 5

2.2 主要模块方案选择 5

2.2.1 主控模块方案选择 5

2.2.2 语音识别模块方案选择 6

2.2.3 无线传输模块电路 6

3 硬件设计 8

3.1 主控模块电路 8

3.2 语音识别模块电路 9

3.3 蓝牙模块模块电路 10

3.4 舵机模块电路 11

4 系统程序设计 13

4.1 编程软件介绍 13

4.2 系统主流程设计 14

4.3 舵机模块子流通 15

4.4 蓝牙模块子流程 16

5 仿真测试 18

5.1 整体仿真焊接图 18

5.2 语音控制灯开关仿真测试 18

5.3 蓝牙控制灯开关仿真测试 19

5.4 定时控制灯开关仿真测试 20

6 实物测试 22

6.1 整体实物焊接图 22

6.2 语音控制灯开关实物测试 22

6.3 蓝牙控制灯开关实物测试 24

6.4 定时控制灯开关实物测试 25

7 总结与展望 27

参考文献 28

致  谢 30

附录 31

附录1:原理图 31

附录2:PCB 32

附录3:主程序 33

……………..本设计说明书是配套实物或仿真来写的,完整的设计参考书请购买后下载,购买过程遇到任何问题请联系客服进行咨询。本资料是一次性商品,不支持退货,感谢您对单片机俱乐部的支持……………..

发表评论

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源