项目简介
本项目是基于STM32和ESP8266构建的智能衣架系统。通过温湿度传感器与拉力传感器收集数据,利用Wi-Fi模块实现数据的无线传输,服务器端对数据进行处理与分析。同时提供了iPhone快捷指令前端界面,方便用户查看衣物相关信息。
项目的主要特性和功能
- 数据采集:利用DHT11温湿度传感器和LFS - 02拉力传感器,实时采集衣物周围的温湿度和衣物重量数据。
- 无线传输:借助ESP8266 Wi-Fi模块,将采集的数据无线传输到服务器端。
- 数据分析:服务器端运行数据处理和判定算法,可判断衣物是否晾干,以及当前天气是否对晾晒衣物存在危险。
- 用户交互:提供iPhone快捷指令前端界面,用户可方便地开始晾衣操作,查看衣物数据和状态。
安装使用步骤
硬件部分
- 根据硬件工程源文件中的设计原理图及PCB板设计图,采购DHT11温湿度传感器、LFS - 02拉力传感器、ESP8266 Wi-Fi模块、STM32F103芯片、18650电池及电源转换模块等硬件,并完成组装。
软件部分
- 安装Keil(用于STM32代码开发)和Python环境(用于服务器端代码运行)。
- 把Lab4_WIFI_weather_3_tcptest(1)文件夹中的STM32代码导入Keil开发环境,编译并烧录到STM32芯片。
- 将smart_hanger_window文件夹中的代码配置到Python环境,运行test.py和check_clothes.py文件,启动服务器端数据处理和判定算法。
- 打开iPhone快捷指令应用,将smart_hanger_iphone文件夹中的代码复制到相应快捷指令中,即可使用前端界面操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】