编号:
T1292305M
设计简介:
本设计是基于STM32的车载控制系统,主要实现以下功能:
1.可通过DHT11获取温湿度
2.通过语音控制模块控制温湿度模块测量温湿度,并语音播报结果;
3.通过语音控制模块控制两个不同颜色的LED灯的亮灭和切换达到模拟车辆远近光的切换开关
4.通过语音模块控制灯带模拟控制车辆氛围灯;
5.通过语音模块控制风扇电机的开关,控制风扇的转速,模拟控制车辆的空调开关及空调大小
6.语音控制本地音乐播放及切换歌曲
电源: 5V
传感器:温湿度传感器(DHT11)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:发光二极管、灯盘(WS2812)、音乐模块(DY-SV17F)、风扇(N-Mos)
人机交互:语音识别模块(SU-03T)
标签:STM32F103C8T6、OLED12864、DHT11、清洁调节、发光二极管、WS2812、DY-SV17F、N-Mos、SU-03T
题目扩展:智能空调系统、语音控制系统
基于嵌入式语音交互的车载控制系统设计与开发可以分为三个主要部分:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述:
本设计的中控核心采用了STM32单片机,作为整个车载控制系统的“大脑”。它负责接收来自输入部分的各类数据,包括语音指令、温湿度信息等,并通过内部程序进行逻辑处理和判断。根据处理结果,STM32单片机向输出部分发送控制信号,实现对车载设备的精准控制。其强大的数据处理能力和稳定的性能,确保了整个系统的流畅运行和高效响应。
输入部分概述:
-
SU-03T语音模块:作为输入部分的重要组件,SU-03T语音模块能够准确识别驾驶者的语音指令,实现歌曲切换、灯带和近远光灯的开关控制,以及空调状态的调节等功能。这一模块的引入,极大地提升了驾驶的便捷性和安全性。
-
DHT11温湿度传感器:该传感器用于实时监测车内环境的温湿度值,并将数据反馈给STM32单片机。通过OLED显示屏,驾驶者可以直观地看到当前的温湿度信息,从而根据需要调整车内环境。
-
供电电路:为整个系统提供稳定、可靠的电源,确保所有模块能够正常工作。
输出部分概述:
-
OLED显示屏:用于显示系统名称、温湿度值、近远灯和空调的开关状态等关键信息,为驾驶者提供直观的操作反馈。
-
DY-SV17F音乐模块:根据语音指令或预设程序,播放音乐或切换歌曲,为驾驶者营造愉悦的驾驶氛围。
-
灯带:作为车载氛围灯,灯带可以根据驾驶者的喜好或预设模式进行色彩和亮度的调节,提升车内的视觉效果。
-
2个LED灯:分别表示近光灯和远光灯,通过语音指令或手动控制实现开关切换,模拟车辆的实际灯光操作。
-
MOS管:控制风扇的转动速度和开关状态,模拟车载空调的制冷和风速调节功能,为驾驶者提供舒适的驾驶环境。