【单片机毕业设计】65.1基于单片机物联网智能书桌-超声+升降系统项目程序开发

(1)硬件端

1.STM32F103C8T6:用于所有程序的中控和模块数据通信;

2.0.96寸OLDE:用于显示久坐时间以及其他信息

3.薄膜压力传感*2:用于检测用户是否处于工作状态

4.光敏电阻:用于监测用户是否处于工作状态,并结合压力传感进行久坐提示

5.语音模块播报:用于久坐提示报警,提示用户活动

6.Esp8266-01s:用于设备联网进行数据交互;

7.超声波模块:使用超声监测使用者的靠近的距离,低于40cm进行语音提示

8.舵机:模拟书桌的升降控制(0-180)

9.照明模块:添加一个照明模块,可以进行开关控制也,自动模式下可以进行阈值自动控制

10.温湿度传感:监测环境的温湿度

11.风扇:监测到环境温度过高时,自动模式下,风扇会自动开启

12.按键:可以使用按键控制书桌的高度(舵机)

按键一可以开启和关闭LED

按键二可以调节桌面高度

按键三可以调节桌面高度

(2)APP端

1.使用MQTT协议与设备进行信息交互;

2.可采集到底层设备数据并且展示到界面UI;

3.可以同通过硬件数据获取到用户的每次工作时长;

4.可设置设备的久坐时长提示,当监测到用户超过久坐设置时,可继续弹框信息提示

5.添加远程控制书桌的高度

6.添加远程控制LED的开启和关闭

(3)云平台使用(需要可以找我获取)

只是链接各个设备使用,采用MQTT即时通讯;





相关推荐
悠哉悠哉愿意5 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
Lester_11015 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
LCG元5 天前
低功耗显示方案:STM32L0驱动OLED,动态波形绘制与优化
stm32·嵌入式硬件·信息可视化
三佛科技-187366133975 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z20348315205 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
古译汉书5 天前
【IoT死磕系列】Day 7:只传8字节怎么控机械臂?学习工业控制 CANopen 的“对象字典”(附企业级源码)
数据结构·stm32·物联网·http
TDengine (老段)5 天前
TDengine IDMP 数据可视化——散点图
大数据·数据库·物联网·信息可视化·时序数据库·tdengine·涛思数据
Lupino5 天前
从逻辑“脑裂”到 AI 重构:不到 2 美金解决物联网电位反转难题
python·物联网
Alaso_shuang5 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
脚后跟5 天前
AI助力嵌入式物联网项目全栈开发
嵌入式硬件·物联网·ai编程