[项目]3D打印自动浇花器 精华

32172浏览
查看: 32172|回复: 17

[项目] 3D打印自动浇花器

[复制链接]
1、元件清单

3D打印自动浇花器图1

Romeo BLE min V1.1
x1
3D打印自动浇花器图2
Micro USB  数据线
x1
3D打印自动浇花器图42
温湿度传感器
x1
3D打印自动浇花器图43
土壤湿度传感器
x1
3D打印自动浇花器图3
IR kit红外遥控套件
x1
3D打印自动浇花器图4
I2C LCD1602液晶模块
x1
3D打印自动浇花器图44
潜水泵
x1
3D打印自动浇花器图5
7.4V 锂电池
x1
3D打印自动浇花器图6
杜邦线
x1
3D打印自动浇花器图45

塑料铆钉或 M3*10螺丝


x1

2、必备的工具及机器
3D打印自动浇花器图7
螺丝刀
x1
3D打印自动浇花器图8
x1

3、软件
3D打印自动浇花器图9
3D打印自动浇花器图32
3D打印自动浇花器图10
Cura
3D打印自动浇花器图36

4、关于这个项目
(1)什么是自动浇花器
自动浇花器,现代发明的可代替人工对花草进行自动浇水的机器。适用于家庭、公司、宾馆等的自动花卉护理。
(2)我们的自动浇花器有什么特别之处
我们的自动浇花器有两种浇花模式:1、根据土壤湿度自动浇花2、根据设定时间浇花。在模式1下,用户可以通过设定土壤湿度的阀值来实现自动浇花。若土壤实际湿度小于该阀值,浇花系统将自动浇花。在模式2下,用户可以通过设置浇花的间隔时间来实现自动浇花,当时间到达设定值浇花系统将自动浇花。除此之外用户若觉得默认水量过小也可以在菜单中设置水量的大小。同时我们为自动浇花器的外壳加上了挂钩,这样就能轻易的悬挂在任何花盆上啦。
跟着接下来的步骤来一起制作一个属于自己的自动浇花器吧。

Step1:收集所有的元件和工具
我们的自动浇花系统是完全开源的,包括程序和3D打印文件。
收集所有必要的元件和工具。清单如下:
然后你只需要用3D打印机打印两个部件就可以了:
(11)3D自动浇花器外壳
(12)3D自动浇花器盖子
3D模型已经附在下面了,只需要下载所有的3D模型再通过3D打印机打印出来就可以了。




Step2:3D打印机设置
可参考swanglei 大神的Cura配置教程,链接如下:

Step3:代码下载
在代码下载之前你需要确保已经安装了Arduino IDE
然后需要将这些库文件加载到Arduino里。

用Micro USB数据线将Romeo BLE min V1.1与电脑连接。
打开final_autowatering代码,并将它下载到你的Romeo BLE min 上。
Step4:电路连线图
自动浇花器的电路连线图如下:
3D打印自动浇花器图33

你可以根据下面步骤,并参考该连线图一步步实现自动浇花器的安装。

Step5:安装主控板Remo BLE min V1.1
将水泵的连接线从打印外壳的左侧圆孔穿入外壳内,之后再将电源线从外壳的背后圆孔内穿入外壳内,将水泵的连接线与电源线与Remo BLE min连接,连接端口见连线图。将Remo BLE min 的螺丝孔与打印件的孔位对应上,然后用塑料铆钉或者M3螺丝固定。
3D打印自动浇花器图12

3D打印自动浇花器图13
3D打印自动浇花器图14

Step6:安装红外接收管模块
将红外接收管与打印外壳的前方放孔对应并用塑料铆钉或者M3螺丝固定。并将红外接受管与Remo BLE min连接,连接端口见连线图。
3D打印自动浇花器图15

Step7:安装温湿度模块
将温湿度模块与打印外壳的右侧的方孔对应并用塑料铆钉或者M3螺丝固定。并将温湿度传感器与Remo BLE min连接,连接端口见连线图。
3D打印自动浇花器图16
3D打印自动浇花器图17

Step8:安装土壤湿度模块
将温湿度模块的连接线从打印外壳的背部方孔穿入外壳内,并将土壤湿度模块与Remo BLE min连接,连接端口见连线图。
3D打印自动浇花器图18

Step9:安装LCD1602模块
将LCD1602模块用塑料铆钉或者M3螺丝固定在打印盖子上。
3D打印自动浇花器图19
3D打印自动浇花器图20
3D打印自动浇花器图21
Step10:安装完成与上电前准备
将打印盖子盖到外壳上,并将水泵接上水泵连接线,将电池与电源线连接。最后将整套浇花系统挂花盆边缘,将土壤湿度传感器插入花盆里的泥土里,将水泵放入盛满水的水杯或水桶中。整套浇花系统就算安装完毕了,接下来就可以上电试试实际效果啦。
3D打印自动浇花器图22
3D打印自动浇花器图23
3D打印自动浇花器图24

Step11:上电使用
遥控器的使用方法:
遥控器字符
操作
红色按钮
息屏/亮屏
VOL+
菜单向上
FUNC/STOP
菜单
暂停键
确认
VOL-
菜单向下
ST/REPT
返回
按亮屏键后,你会进入一级菜单,这时你可以选择浇花模式,1.自动浇花   2.定时浇花,若选择自动浇花,在其对应的二级菜单中可以选择1.土壤湿度阀值设置  2.浇水量设置 3.运行 4.返回上级菜单,可以选择相应的选项进入对应三级菜单;若选择定时浇花,在其对应的二级菜单中可以选择1.浇花间隔时间设置  2.浇水量设置 3.运行 4.返回上级菜单,可以选择相应的选项进入对应三级菜单。其中对于土壤湿度阀值设置我们为用户设置了低(30)中(60)高(90)三个选项,浇花间隔时间设置我们为用户设置了2-5天四个选项,浇水量设置中同样有低中高三个选项。若在自动浇花运行界面会显示当前的土壤湿度、土壤湿度阀值、当前温度、当前水泵运行状态。若在定时浇花运行界面,则会显示当前的土壤湿度、设置的浇花时间间隔、当前温度、当前水泵运行状态。

注:自动浇花器只有在运行下才会工作,在菜单下不会工作。
一级菜单界面
3D打印自动浇花器图25
自动浇花二级菜单
3D打印自动浇花器图26

3D打印自动浇花器图27
定时浇花二级菜单
3D打印自动浇花器图28

3D打印自动浇花器图29
自动浇花运行界面

3D打印自动浇花器图30


定时浇花运行界面

3D打印自动浇花器图31
演示视频如下:

cld  见习技师

发表于 2016-7-4 18:22:49

回复

使用道具 举报

Andy_Xu  见习技师
 楼主|

发表于 2016-7-5 00:18:56

回复

使用道具 举报

shiguili  见习技师

发表于 2017-2-28 23:27:18

模仿着做做看!
回复

使用道具 举报

JoyceWu  见习技师

发表于 2017-4-2 13:43:25

烧板子的时候出现问题了,急急急:Q


Arduino:1.7.10 (Windows 7), 板:"Arduino Uno"

final_autowatering.ino:15:26: fatal error: AutoWatering.h: No such file or directory compilation terminated. 编译有误。

  报告将会包含更多的信息
  "在编译时,输出详细信息"
  在 文件>首选项 中启用
QQ图片20170402134334.jpg
回复

使用道具 举报

shiguili  见习技师

发表于 2017-5-11 12:20:41

请问水泵是怎么连接的呀?没有接断电器吗?接在哪个端口呀?
回复

使用道具 举报

jiashe2011  见习技师

发表于 2017-5-11 18:12:42

很好!!!!!!
回复

使用道具 举报

Forgotten  版主

发表于 2017-5-12 11:21:34

JoyceWu 发表于 2017-4-2 13:43
烧板子的时候出现问题了,急急急

没有导入库文件
库文件
回复

使用道具 举报

taolan5210  初级技师

发表于 2017-5-19 22:36:31

能传个源码吗?
回复

使用道具 举报

chaoming  学徒

发表于 2018-5-9 10:15:55

不错的作品,个人观点:如果可以将红外换成蓝牙,是否更方便一些
回复

使用道具 举报

chaoming  学徒

发表于 2018-5-9 10:18:00

如果把所有文件打包压缩,就方便一些了
回复

使用道具 举报

panda  学徒

发表于 2019-8-17 22:56:05

不错的作品,正在准备做一个
回复

使用道具 举报

嗯哼i  学徒

发表于 2019-9-4 16:14:05


回复

使用道具 举报

不花生要  见习技师

发表于 2019-9-8 18:45:55

学习学习
回复

使用道具 举报

DFB1nkb8GUS  见习技师

发表于 2019-9-10 10:45:46

学习中!NICE!
回复

使用道具 举报

20060606  高级技匠

发表于 2020-8-7 05:26:52

请教一下铆钉怎么用
回复

使用道具 举报

派大星ym  初级技匠

发表于 2022-8-7 12:16:50

酷酷酷酷酷
回复

使用道具 举报

派大星ym  初级技匠

发表于 2022-8-7 12:18:02

。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail