自动浇花器

2020-07-021589
AI 快速预览详细 收起
自动浇花器是一款适用于学校、家庭等场景的智能设备,支持根据土壤湿度和设定时间自动浇水。该项目需要使用Romeo BLE min V1.1、土壤湿度传感器等硬件,并通过Arduino IDE编写代码。最终效果是实现智能花卉护理,让孩子在实践中学习编程。

一、用途

自动浇花器,现代发明的可代替人工对花草进行自动浇水的机器。适用于学校、家庭、公司、宾馆等的自动花卉护理。 

二、特色

我们的自动浇花器有两种浇花模式:

1.根据土壤湿度自动浇花。 用户可以通过设定土壤湿度的阀值来实现自动浇花。若土壤实际湿度小于该阀值,浇花系统将自动浇花。 

2.根据设定时间浇花。 用户可以通过设置浇花的间隔时间来实现自动浇花,当时间到达设定值浇花系统将自动浇花。除此之外用户若觉得默认水量过小也可以在菜单中设置水量的大小。

project-image

三、准备

1.工具:3D打印机和螺丝刀。

2.软件:Autodesk 123D Design 、3DTalk 、Arduino IDE。

材料清单

步骤1 根据需求写代码

project-image

步骤2 代码下载

在代码下载之前,确保电脑中已经安装了Arduino IDE,然后将这些库文件加载到Arduino里。再用Micro USB数据线将Romeo BLE min V1.1与电脑连接,打开final_autowatering代码,并将它下载到你的Romeo BLE min 上。

project-image
project-image

步骤3 电路连线图

参考自动浇花器的电路连线图(如下),一步步实现自动浇花器的安装。

project-image

组装完毕,如下图:

project-image

步骤4 设计浇花器外壳,并用3D打印机打印出来。

设计一些小孔,能将传感器等物件的感应部位放置在壳外,壳内是主板。 这样既美观,也可以让内部的连接更为安全紧密。

project-image
project-image
project-image

打印好了以后,多余的部分可以借助小铲子去除。

project-image
project-image

步骤5 将浇花器的外壳和电路部分连接起来,并用螺丝固定。

project-image
project-image
project-image
project-image

步骤6 测试效果,查找问题。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    Gravity: DHT11温湿度传感器(Arduino兼容)

    Gravity: DHT11温湿度传感器(Arduino兼容)

    Gravity: DHT11温湿度传感器(Arduino兼容)

    Romeo BLE mini V2.0 控制器 (Arduino兼容)

    Romeo BLE mini V2.0 控制器 (Arduino兼容)

    Romeo BLE mini V2.0 控制器 (Arduino兼容)

    7.4V 2500mAh 锂电池 (带充放电保护板)

    7.4V 2500mAh 锂电池 (带充放电保护板)

    7.4V 2500mAh 锂电池 (带充放电保护板)

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

Gravity: DHT11温湿度传感器(Arduino兼容)

Gravity: DHT11温湿度传感器(Arduino兼容)

Gravity: DHT11温湿度传感器(Arduino兼容)

Romeo BLE mini V2.0 控制器 (Arduino兼容)

Romeo BLE mini V2.0 控制器 (Arduino兼容)

Romeo BLE mini V2.0 控制器 (Arduino兼容)

7.4V 2500mAh 锂电池 (带充放电保护板)

7.4V 2500mAh 锂电池 (带充放电保护板)

7.4V 2500mAh 锂电池 (带充放电保护板)