水泵

基于Arduino的自动浇水

匿名 (未验证) 提交于 2019-12-02 23:34:01
引言 房子装修好之后,甲醛含量测下来很高,买了好几盆绿植净化空气。结果被派出去长期出差,正值天气转暖,花草得经常浇水,只好拜托朋友帮忙,很是麻烦。为了解决这个麻烦,便想着基于Arduino做一个自动浇水装置,解决在外出差时家里花花草草的浇水问题。出差期间,在油管上看到一些别人做的案列,发现要实现自动浇水并不复杂,于是开始着手准备。成品如下: 部件介绍 板子用的Arduino Nano,好用不贵,且比较袖珍,只有大拇指大小。其他部件有:湿度传感器、继电器、水泵以及若干跳线。(不得不感慨一下,现在传感器真心便宜,只有我几年前读大学时的几分之一,大部分传感器也就两三块钱)思路很简单,就是用湿度传感器监测花盆中土壤的湿度,如果湿度下降到预设值时,继电器通电导通水泵电机电路,然后水泵运行设定时间后断开。 接线 使用 Fritzing 绘制电路图,接线时注意继电器的NO是高电平时常开,NC是高电平时常闭。湿度传感器接Arduino模拟口A5,继电器接数字口D5,湿度传感器每50ms采集一次数据,湿度大于等于500时继电器通电闭合,水泵运行5秒后继电器失电断开。 写入代码 int plantPin = 5 ; void setup () { Serial . begin ( 9600 ); pinMode ( A5 , INPUT ); pinMode ( plantPin , OUTPUT )

说一说鱼缸水泵的选择方法

廉价感情. 提交于 2019-11-27 00:26:16
有些人买泵之后觉得上当受骗了,明明买了个 10000L的水泵为啥还不如进口的5000L, 大家都知道泵的流量和功率成正比,和扬程高度成反比。换句话说,泵平放着流量很大,因为水不需要克服重力。 那么 85W就能有1W流量的泵有没有1W流量呢?有。0米扬程的时候。换句话说就是平躺着的时候。别说85W。大家去找找 , 大概 50W的池塘泵就可以办到。但是很多鱼友用的是底滤缸。 从泵到出水高度恐怕要有 1.5米左右甚至更高的高度。高度越高,流量自然小了。人家确实是有10000L啊,那是水平可以达到的,口径越大流量越大,有些泵的那个螺纹的尺寸42MM, 42mm的口径肯定有10000L啊,但是42MM的螺纹再配几个接头,最大就32mm还有25mm,20mm的。 这个 52MM螺纹转成32MM的接头之后即使水平抽水流量损失20%,转成25mm损失40%,接成20mm的接头损失60%。 这个只是讲水平可以达到10000L。 但是有一定的高度了呢? 在1.5M高度,水泵会损失很大的流量,如果是养成5M的泵会损失20%,如果是扬程3m的泵,那损失超50%。如果是扬程4M的泵损失将近30%。 综上所述:如果水泵流量 10000L,实际扬程3m,水泵上面的那个接头螺纹是42mm 在1.5M高度之后的流量如下: 用 32宝塔接头: 口径变径损失 20%,剩下8000L,高度损失50%