arduino智能浇花系统_创新成果 | 养花神器——智能浇花机

8245475834dd8ce7a691af5f78a93822.png

f4597c05164f479d675c01eae8eac240.png

养花的人应该多少都会遇到这样的问题:需要根据花的习性定时浇水,但给花浇水是个「技术活」,不记得浇水或水浇多了,都会影响花的生长。

针对这个问题,可以研究制作一个简单、实用的自动浇花机。根据检测土壤的湿度,来控制浇水的频率。

你也可以根据下方智能浇花机的探索手册,来尝试理解思路,设计出属于你的浇花机~

我们先来看看智能浇花机的制作视频↓

72cc39fe4295285bea18f0dd32d0b1e8.png
养花神器——自动浇花机https://www.zhihu.com/video/1099996569977319425

智能浇花机探索手册

浇花机制作简介

利用3D打印技术和创意浇水机设计制作的原理,让学生利用科学、工程、技术、数学艺术等学科知识,并借助 3D 建模和 3D 打印等工具实现作品创意。

探索土壤湿度的阈值并根据数据控制浇花机选择性的浇水,通过实验得出结论,并反思分享。

能力目标

学生在实验中既学到了浇花机的设计原理、电路连接以及编程等知识,也锻炼了对知识的运用能力、动手实践能力逻辑思维能力

思路探索

智能浇花机不仅具有检测土壤湿度自动浇花的功能,还将花盆与浇花装置融为一体。

所以我们需要利用一个土壤湿度传感器来检测土壤湿度,AD转换模块将湿度信息传递给主控板,当主控板检测到土壤湿度达到设定的值,则驱动水泵进行浇水。

基于这一设计原理,我们可以设计一个装置用于固定主控板等硬件模块,设计一个花盆用于种花,在花盆底部设计一个蓄水装置。此外,考虑设计的创意性和美观性,我们模拟了下雨的场景,在花盆顶部设计了一个云朵造型的花洒。

相关知识

S科学:微计算机控制电路

T技术:3D打印技术

E工程:结构的衔接性、稳定性、安全性

A艺术:外观的创造性和美观性

M数学:立体几何、计算、逻辑运算

物料清单

需要准备以下物件哦:

1、硬件盒×1

2、花洒×1

3、花盆×1

4、蓄水池×1

5、小水泵×1

6、土壤湿度检测传感器×1

7、电机驱动×1

8、Nano及扩展板×1

9、DC电源插座公头电源连接线×1

10、M3*10的自攻螺丝×12

工具准备

1、ABC3D软件

2、Mixly软件

3、3D打印机

4、SD卡

5、USB数据线

6、梅花螺丝刀

点亮思路

01、设计准备

设计智能浇花机之前,理解其运行的原理,主要思考并分析电子硬件、主体的大小和潜在的影响。

测量出硬件的尺寸,并根据这些数据整体构思出浇花机的模型。

4976b13b1bb814070f49692fb55784e7.png

02、创建电子硬件模块

模型的设计是根据硬件模块的结构和功能设计而成的。所以就需要进行硬件模型的设计。

在设计时需要对各个硬件结构上及功能上进行分析,设计完成以后还要进行模型的测试,因为整体模型的设计和尺寸的参考对结果有巨大影响。

02080c57ff0cc406bf20ce2c0d63477c.png

03、设计智能浇花机

根据硬件、功能、一体化设计和尺寸大小,创建出可以拼接的模型。

模型整体充满艺术气息,云朵花洒与简单花盆模拟了雨天的天气场景,花洒、花盆和蓄水池构成水循环系统

470be637be8be6b5cb56615c8de2b9fe.png

04、组装达人

打印好的模型确认尺寸无误后,进行组装。

用螺丝将nano、扩展板、AD转换模块以及驱动固定到硬件盒之中。

其次将小水泵固定到水槽中,安装花洒,连接电路,整体安装在一起。最后把花盆组装到主体,完成组装。

aaeae6a795ffbf1c58a83c1db2e15751.png

05、实现功能

首先认识图形化编程软件,学习编程的逻辑思维,用mixly编程以后,编译上传代码到浇花机控制板,实现智能浇水的功能。

6dae3d1c4f2372c8ba1b8853af9a536b.png

拓展思考

1、智能浇花机的设计还可以增加哪些功能?

c9e04176555c6a81fe1420a7c666aeb3.gif

2、想一想,你还见过哪些水循环现象/应用?

60a652502171a57861b42a582889bdb3.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/573153.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

导出怎么用_微信好友账号怎么导出?微信怎么备份通讯录?

微信好友账号怎么导出?微信怎么备份通讯录?对于经常使用微信社交的朋友,都有一个共同的烦恼,那就是微信只能加5000多个好友,平时还怕一个不小心误删了微信好友,不要烦恼,小编教你导出微信好友!情景一:登录…

cvpr 深度估计_CVPR再现黑科技!你还在相信“眼见为实”?

全文共2634字,预计学习时长7分钟经常听到有人说,我除了自己的眼睛,什么也不信。自从09年阿凡达(Avatar)电影上映以来,3D渲染、虚拟现实的逼真度总是让人叹为观止。而今,10年过去,最近计算机视觉领域顶级会议…

360浏览器查看服务器响应内容,360浏览器怎么看3个月以前的浏览记录?

360浏览器怎么看3个月以前的浏览记录?有时候我们想查找浏览器的浏览记录,这个比较简单,Ctrlh直接查看,或者如图直接查看。然而有些记录在3个月之前就坑爹了,浏览器是看不到的怎么办呢?比如几天是10月1号&am…

【Electron】Electron开发入门(一):开发环境搭建

刚接触Electronjs开发PC端桌面应用程序的时候,简直一头雾水,搜了网上很多教程,有的要么讲的零零碎碎,要么就是版本太低,很多API语法都不能用了;现在我把一些有用的教程归纳一下,并把目前最新Ele…

方差为什么用平方不用绝对值_为什么戚风蛋糕用玉米油而不用黄油?

刚开始做蛋糕的时候是最喜欢改配方的,认为糖太多了把糖减点,油太多了把油减点,黄油更香能不能把玉米油换成黄油,西点不是大都用黄油的?来,来!我们来讨论下为什么戚风蛋糕要用玉米油而不用黄油&a…

中国服务器销售排名,IDC Q3:华为FusionServer Pro智能服务器发货量、销售额荣登中国区x86标准服务器排名双冠王...

据IDC发布的《中国区服务器季度跟踪报告》显示,2020年第三季度中国区x86标准服务器市场(标注1),华为FusionServer pro智能服务器发货量及销售额双居中国区第一(标注2),其中机架、高密型号服务器,均列单品类发货量、销售额第一&…

旅游流的概念_2020年去张家界凤凰古城旅游亲身体验经历分享——实用攻略(图文)...

张家界冬暖夏凉,一年四季都适合游玩,是国内旅游首选的休闲度假胜地,作为到过张家界几次的我,写了一份比较详细的旅游攻略,仅供参考!不喜勿喷。我是靖宇,喜欢旅行和记录,每去一个地方…

服务器虚拟光驱无法加载,Proxmox/创建PVE/安装windows 2012r2系统无法识别硬盘/如何添加virtio驱动/...

前面一遍文章写了proxmox如何创建centos7系统的小鸡儿,那proxmox如何创建windows系统的小鸡儿呢?尤其是当我们小鸡的硬盘设置成virtio SCSI的时候,这时候windows ISO如果不包含virtio驱动,是无法识别硬盘,是无法装机的…

sudo: Cannot execute /usr/local/bin/zsh: No such file or directory 问题

参考:sudo: Cannot execute /usr/local/bin/zsh: No such file or directory 之前在美化Ubuntu的时候,下了个zsh,但是忘记改配置文件中的路径了,于是在su root的时候出现该情况。 解决方法: sudo vim /etc/passwd 将 r…

如何给对方邮箱发照片_朋友圈如何发心形拼图九宫格照片?

导读:经常会看到朋友圈里别人秀恩爱的爱心九宫格照片,此篇文章教你如何不用ps也可以制作心形拼图!找了很多制作心形拼图的app,但都不是我在朋友圈看到别人发的那种心形制作的图,阅尽千帆,终于让我找到这种心…

触发起名字使用正则_好名字一定在字音、字形、字意上比较吉利

专注宝宝起名20年!擅长结合生辰八字五行周易等综合起名,免费起名加专家微信 bbqm8888 (长按复制)起名字要说简单也简单,要说难确实也很难,主要取决于想如何起名字了。如果觉得名字只是一个代称,找几个自己喜欢的…

fanuc机器人四边形编程_中国工控 | FANUC 机器人码垛编程详解

(关注ID:chinak958888)(工控技术自媒体领导者)关注我们,结交自动化技术人中国工控技术学习媒体1. 码垛功能的定义对几个具有代表性的点进行示教,即可以从下层到上层按照顺序堆叠工件。2. 码垛的种类码垛 B:包括码垛B(单路径模式)和码垛BX(多路…

使用缓存的9大误区(上)(转)

如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 如果真要细说缓存的好处&…

cmake取消宏定义_Excel基础丨取消excel中宏安全提示框

很多高手都喜欢使用“宏”命令来提高办公工作效率。但在 Microsoft Office 程序中使用宏时,总会弹出宏安全警告,这让使用者倍感麻烦。而如果把宏的安全级设置为“低”,就可以取消excel中宏安全提示框了,又增加了恶意代码和病毒攻击…

5b计算机联锁系统_力控科技油库调度管理系统应用案例

一 、 项目概述"油库储油罐区具有分布空间范围广、安全防爆要求高、监控点多、布线复杂,自动化系统的水平和垂直集成难度大等特点。系统采用先进测控与管理技术,围绕储油罐区自动计量、监测与管理,进行储油罐区监测控制与数据采集系统的…

集合框架(九)----Map

从这篇开始就要学习Map了! 先来看一下Map的继承体系: 如君所见,Maps的体系没有像Collections那么庞大 在接下来的两篇博文中将分别介绍HashMap和TreeMap 至于WeakHashMap,个人感觉文档中说的相当含糊,理解起来很有难度&#xff0c…

cpu java poi 导出_让 Java 开发更简单,提高工作效率 | Gitee 项目推荐

1、项目名称:基于 Spring Boot 的权限管理系统项目简介:Good 权限管理系统是作者学习 springBoot 时基于 springBoot 开发的一套轻量级的权限系统,其目的是形成一套属于自己的通用的开发框架 以后来项目的时候就可以直接基于此平台进行开发&a…

给图片下方加水印_别再看不起美图秀秀啦,想要做长图,批量加水印,用它超级方便...

Hello大家好,我是撒娇的小肉片。时隔超长时间的更新,不知道还有多少人记得我哈哈。今天想要和大家分享的是如何批量加水印,如何拼成长图,操作简单,你值得拥有哦~最重要的是免费!免费!完全免费&a…

加载顺序_Java的web.xml组件加载顺序

在配置项目组件的过程中, 了解Tomcat加载组件顺序很有必要。 例如某些框架如Quartz的集群功能需要数据库的支持, 数据库的加载肯定要在框架组件加载之前。经过查阅和Debug发现, web.xm组件加载顺序为:context-param -> listene…

20145326蔡馨熠《信息安全系统设计》第2周学习总结

20145326蔡馨熠《信息安全系统设计》第2周学习总结 教材学习内容总结 一、计算机系统与链接 信息就是位上下文,都是由一串位表示的,区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。ASCII字符构成的文件是文本文件,所有其他文件…