项目简介
本项目是基于Arduino的自主植物孵化器系统,借助Arduino Nano 33 IoT、多种传感器、E - Ink显示屏等硬件,达成植物的自动化管理。系统可依据用户设定条件自动浇水、控制光照,还能通过Arduino IoT云实现远程监控与控制。
项目的主要特性和功能
- 自动化浇水:可依据土壤湿度或用户设定时间自动浇水。
- 光照控制:按照用户设定时间自动开启或关闭红蓝灯光。
- 实时数据显示:在E - Ink显示屏上实时展示时间、温度、湿度、电池电量、水箱水位等数据。
- 低水位和低电量警告:水箱水位或电池电量过低时,系统发出警告。
- 远程控制:利用Arduino IoT云实现远程监控和控制。
安装使用步骤
- 硬件准备:准备好Arduino Nano 33 IoT、湿度传感器、温度&湿度传感器、水泵、全光谱LED灯条和E - Ink显示屏。
- 库安装:安装项目所需库文件,如
DS1307.h
、HX711.h
、epd2in9.h
等。 - 硬件连接:按项目指南将传感器、显示屏、水泵等硬件连接到Arduino Nano 33 IoT。
- 上传代码:使用Arduino IDE把
autoplant.cpp
代码上传到Arduino。 - 功能测试:测试浇水、光照控制、数据显示等功能是否正常。
- 远程监控:通过Arduino IoT云进行远程监控和控制。
下载地址
点击下载 【提取码: 4003】