首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
T3942309M
设计简介:
本设计是基于stm32的手势识别智能家居,主要实现以下功能:
使用一个oled显示屏来显示相关功能数据和信息(灯,风扇,舵机,播报模块的工作状态,以及选择查看当前温湿度);
通过DHT11温湿度传感器,实时监测空间温湿度,并且可选择通过oled屏幕进行查看温湿度
通过手势识别模块来控制灯,风扇,舵机的开关
采用WiFi模块将数据上传到云端进行显示和控制,通过云端可以对家居状态检测和进行控制。
通过一个语音播报模块告知用户成功切换家居的工作状态以及环境参数,如“灯光已打开”,“窗户已关闭”,“当前温度为25度,湿度为30%”等。
电源: 5V
传感器:温湿度传感器(DHT11)、手势传感器(PAJ7620)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:舵机(SG90),USB灯,语音模块(SU-03T),风扇(继电器)
人机交互:独立按键,WiFi模块(ESP8266)
标签:STM32、OLED12864、DHT11、PAJ7620、SG90、SU-03T、ESP8266
题目扩展:基于物联网的手势识别智能家居、智能家居系统、基于语音识别的手势识别智能家居
基于stm32的手势识别智能家居:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述
本设计的中控核心采用了STM32单片机,作为整个智能家居系统的“大脑”。它负责接收来自输入部分的各类数据,包括温湿度值、按键指令、手势识别结果等,并在其内部进行数据处理和逻辑判断。根据处理结果,STM32单片机向输出部分发送控制指令,实现家居设备的智能控制。同时,单片机还通过WiFi模块与云端进行通信,实现数据的上传和远程控制的接收。
输入部分概述
输入部分由四个关键模块组成:
-
温湿度传感器:采用DHT11传感器,实时检测当前环境的温湿度值,并将数据传输给STM32单片机。
-
独立按键:通过独立按键的设置,用户可以手动控制播报模块、舵机、风扇和灯的开关状态,为系统提供了直观且便捷的操作方式。
-
PAJ7620手势识别模块:该模块能够识别用户的手势动作,如挥手、握拳等,并将识别结果传输给STM32单片机,实现非接触式的家居控制。
-
供电电路:为整个系统提供稳定可靠的5V电源,确保各模块正常工作。
输出部分概述
输出部分由六个模块组成,共同实现智能家居的控制和反馈:
-
OLED显示屏:显示当前环境的温湿度值,以及舵机、风扇和灯的开关状态,为用户提供直观的视觉反馈。
-
USB灯:作为照明设备,根据STM32单片机的指令进行开关控制。
-
SU-03T语音模块:通过语音播报家居设备的开关状态和环境参数,增强系统的交互性和用户体验。
-
SG90舵机:模拟窗户的开关动作,根据指令进行开合操作。
-
继电器控制输出:用于控制风扇的转动,实现风扇的开关和风速调节。
-
WiFi模块:通过该模块,STM32单片机将获取的温湿度值、家居设备状态等数据上传到云端,并接收来自云端的远程控制指令,实现智能家居的远程监控和控制。