littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于Arduino的阳台花卉灌溉系统

项目简介

本项目致力于解决用户外出度假时阳台花卉的灌溉难题。以Arduino Nano为主控板,结合多种外部组件构建自动化花卉灌溉系统,用户可轻松设置灌溉时间并查看系统状态。

项目的主要特性和功能

  • 配备OLED显示屏(SSD1306),实时显示系统相关信息。
  • 采用RTC模块(DS1307),精准记录和设置时间,实现定时灌溉。
  • 拥有旋转编码器,便于用户进行系统参数设置与操作。
  • 通过继电器模块控制12V、2.5A水泵,完成花卉灌溉。
  • 具备水位指示功能。
  • 后续计划添加雨量传感器,避免雨天不必要的灌溉。

安装使用步骤

  1. 确保已下载本项目的源码文件。
  2. 连接硬件:将Arduino Nano与SSD1306 OLED显示屏、DS1307 RTC模块、旋转编码器、继电器模块和水泵等按正确电路连接。
  3. 打开Arduino IDE,将源码文件上传到Arduino Nano主控板。
  4. 上传成功后,系统启动,可通过旋转编码器设置参数,如灌溉时间。
  5. 系统会依据设置的时间自动控制水泵进行花卉灌溉,并在OLED显示屏显示相关状态信息。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】