首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
T2392310M
设计简介:
本设计是基于STM32单片机的智能书桌控制系统设计,主要实现以下功能:
通过温湿度传感器检测温湿度,当温度高于设置最大值,开启风扇进行降温。
通过两个按键可以调节书桌高度(舵机模拟),通过另外两个按键调节书桌角度(舵机模拟)。
通过超声波检测台灯到人的距离,当距离值小于设置最大值,则有人在台灯前,此时如果光照小于设置最大值,则打开灯光,在最大值和最小值之间,根据光照值自动调节光亮度,当小于设置最小值,则调整为最大亮度
当距离值小于设置最小值,则坐姿有问题,通过语音模块提醒“请注意坐姿”
当有人时,开始计时,计时达到设置时间,通过语音模块提醒“请注意休息”,且控制书桌下降。
通过光敏电阻检测光照值
通过OLED显示屏显示距离、光照值、时间、系统运行模式。
通过按键可设置各阈值,手动调节灯亮度、切换模式。
通过wifi模块连接云平台,通过手机客户端显示距离、光照值、时间、系统运行模式,通过手机客户端远程控制修改距离阈值、光照阈值、定时时间、切换模式、控制书桌的升高和降低,控制灯光的打开与关闭。
电源: 5V
传感器:温湿度传感器(DHT11)、超声波传感器(HC-SR04)、光敏电阻
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:语音模块(DY-SV17F),舵机(SG90),USB灯,风扇(继电器)
人机交互:独立按键,wifi模块(ESP8266)
标签:STM32、OLED12864、DHT11、HC-SR04、DY-SV17F、SG90、ESP8266
题目扩展:智能台灯系统、基于STM32单片机的智能灯光控制系统设计、基于物联网的智能书桌控制系统设计
基于STM32单片机的智能书桌控制系统设计:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述:
中控部分是本智能书桌控制系统的核心,由STM32单片机担任。它负责接收来自输入部分的各种数据,如温湿度值、距离、光照强度、用户按键操作等,经过内部处理逻辑后,发出相应的控制指令给输出部分。STM32单片机凭借其强大的数据处理能力和丰富的外设接口,确保了系统的稳定运行和高效响应。
输入部分概述:
- 温湿度检测模块:通过DHT11等传感器实时采集环境中的温湿度数据,为系统提供环境参数。
- 超声波测距模块:利用HC-SR04等超声波传感器检测台灯与人之间的距离,为灯光控制和健康提醒提供依据。
- 光敏电阻:用于检测当前光照强度,辅助系统实现灯光亮度的自动调节。
- 独立按键:提供用户交互接口,用户可通过按键切换界面和模式、调节书桌高度和角度、调节灯光亮度以及设置系统阈值等。
- 供电电路:为整个系统提供稳定可靠的电源供应,确保系统正常工作。
输出部分概述:
- OLED显示屏:实时显示时间、温湿度、书桌高度和角度、距离、系统运行模式等信息,方便用户查看。
- 继电器:控制风扇的转动,根据温湿度数据实现自动降温。
- USB灯:根据光照强度和环境需求,自动调节或手动调节亮度,提供照明。
- 语音播报模块:通过DY-SV17F等语音模块,实现坐姿和休息时间的语音提醒,增强用户体验。
- WIFI模块:连接手机APP,实现数据的同步和远程控制,如切换模式、设置阈值等。
- SG90舵机:两个舵机分别用于调整书桌的高度和角度,满足用户个性化需求。