一. 系统概述
以STM32为核心的声控灯系统,集成了声音控制灯光、温湿度监测显示及音乐播放功能。主要功能模块包括:
-
声音传感与WS2812控制:
- 声音传感器采集环境声音,转化为模拟信号。
- 依据电压信号强度判断声音。
- 控制WS2812 LED灯呈现不同闪烁模式和颜色。
- 可通过WiFi在手机端调节灯光样式和闪烁形式。
-
温湿度传感显示:
- 采集并显示环境温湿度数据。
-
音乐播放模块:
- 控制模块播放音乐,并在屏幕上显示曲目名称。
二. 电路设计
电路设计使用Altium Designer:
-
系统主控:
- 由STM32F103C8T6单片机主控,最小系统电路为核心。
-
声音检测:
- KY-037传感器检测声音,与单片机模拟输入相连。
-
温湿度检测:
- DHT11检测温湿度,通过单总线与GPIO连接。