项目简介
本项目名为 Smart Planter,是利用物联网(IoT)技术开发的系统。针对受新冠疫情、居家办公和学习等情况影响,面临压力、焦虑和抑郁问题的用户,通过虚拟助手让植物仿佛成为用户的室友,增添生活乐趣与陪伴感。项目采用 Scrum 方法开发,结合了心理学理论。
项目的主要特性和功能
- 硬件支持:采用 ESP32 为主控,搭配 128x64 px 的 OLED 显示屏、LM35 温度传感器、土壤湿度传感器和光敏电阻 LDR 传感器,实时监测植物生长环境。
- 丰富动画:有睡眠、唤醒、开心、口渴、窒息、寒冷、未知、吸血鬼、炎热等多种动画效果,生动展示植物状态。
- 参数调整:可调整土壤湿度等参数,满足不同植物生长需求。
- 趣味模式:设有吸血鬼模式等趣味功能,增强用户与植物的互动性。
安装使用步骤
假设用户已下载本项目的源码文件,按以下步骤操作: 1. 硬件连接:配置好所需硬件设备,包括 ESP32、OLED 显示屏、温度传感器、土壤湿度传感器和光敏电阻。 2. 导入源码:将源码文件导入到 ESP32 开发环境,如 Arduino IDE 或 Visual Studio Code 的 ESP-IDF 插件。 3. 参数配置:根据项目需求,配置传感器参数和显示设置。 4. 代码调整:按需修改代码,以适应特定植物需求和用户偏好。 5. 烧录代码:编译并将代码烧录到 ESP32 开发板。 6. 启动使用:连接电源,启动设备,即可开始使用本系统。
注意:项目的安装和使用可能需要一定的电子和编程技能。若遇问题,建议查阅相关文档或寻求专业人士帮助。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】