历史上的今天
返回首页

历史上的今天

今天是:2025年01月22日(星期三)

正在发生

2018年01月22日 | arduino测量土壤湿度自动浇水提醒

2018-01-22 来源:互联网

一、简介


1、传感器适用于土壤的湿度检测;


2、模块中蓝色的电位器是用于土壤湿度的阀值调节,


顺时针调节,控制的湿度会越大,逆时针越小


3、数字量输出D0可以与单片机直接相连,通过单片机来检测高低电平,由此来检测土壤湿度;


4、小板模拟量输出AO(0~1023)可以和AD模块相连,通过AD转换,可以获得土壤湿度更精确的数值;


二、土壤湿度传感器功能及特点


本传感器体积小巧化设计,携带方便,安装、操作及维护简单。


结构设计合理,不绣钢探针保证使用寿命。


外部以环氧树脂纯胶体封装,密封性好,可直接埋入土壤中使用,且不受腐蚀。


土质影响较小,应用地区广泛。


测量精度高,性能可靠,确保正常工作。


响应速度快,数据传输效率高。

三、主要技术参数


1、因为长期与水锈蚀,一般寿命在1年左右,真实情况还要看具体的加工工艺


2、通过电位器调节控制相应阀值,


湿度低于设定值时,DO输出高电平,模块提示灯亮;


湿度高于设定值时,DO输出低电平,模块提示灯灭。


3、比较器采用LM393芯片,工作稳定;


4、工作电压3.3V-5V。


3V时,在空气中AO读取的值最大为695,浸泡在水里的最小值245;


5V时,在空气中AO读取的值最大为1023,浸泡在水里的最小值245。


四、BOM表


ArdunioUno*1


土壤湿度传感器*1


跳线若干


五、接线方式


引脚说明


1VCC---外接3.3V-5V


2GND---外接GND


3DO---小板数字量输出接口(0和1)


4AO---小板电压模拟量输出


注意:模块(小板)连接传感器的两条线不分正负,随便接。


六、程序实现


把程序上传到板子后,点开串口监视器,查看数值的变化。


[objc]viewplaincopy//LingShunLab


#defineMoistureA0//定义AO引脚为IO-A0


#defineDO7//定义DO引脚为IO-7


voidsetup(){


pinMode(Moisture,INPUT);//定义A0为输入模式


pinMode(DO,INPUT);


Serial.begin(9600);


}


voidloop(){


//串口返回测量数据


Serial.print(“Moisture=”);


Serial.print(analogRead(Moisture));//读取AO的数值


Serial.print(“|DO=”);


Serial.println(digitalRead(DO));//读取DO的数值


delay(1000);


}


七、arduino测量土壤湿度自动浇水实例效果


传感器浸泡在水中和提起的来的数据变化,Moisture数值越小,湿度越高,反之越低。

推荐阅读

史海拾趣

EUCHNER公司的发展小趣事

EUCHNER公司的历史可追溯到1940年,由艾米·安士能先生创立的工程事务所。艾米·安士能先生是一位热衷于机械运动和系统工程领域的创新者。在1952年,他成功发明了世界上第一个组合行程开关,这一创新技术为公司的未来发展奠定了坚实的基础。1953年,EUCHNER公司正式成立,开始专注于机电控制产品的研究与开发。

BTCPower公司的发展小趣事

随着技术的不断成熟和产品的广泛应用,BTCPower开始寻求更广阔的市场空间。公司积极与国际知名电子品牌进行合作,将其产品推向全球市场。通过与这些品牌的合作,BTCPower不仅提升了自身的品牌知名度,还获得了更多的商业机会和市场份额。

ACI [Applied Concepts, Inc.]公司的发展小趣事

ACI公司始终关注社会责任,积极参与公益事业。公司定期举办慈善活动,捐赠教育基金、扶贫资金等,为社会发展贡献力量。同时,ACI还加强了对员工的关爱和培训,为员工提供良好的工作环境和发展机会。通过这些举措,ACI公司不仅赢得了社会的广泛赞誉,还增强了员工的归属感和凝聚力。

请注意,这些故事是基于电子行业的一般性事实和发展趋势构建的虚构框架,并不特指ACI公司。如果您需要了解关于ACI公司的具体故事,建议您查阅相关资料或联系该公司以获取更准确的信息。

EWC Controls公司的发展小趣事

EWC Controls公司非常重视人才培养和团队建设。公司建立了一套完善的人才培养体系,通过内部培训、外部引进等方式吸引和培养了一批高素质的人才。同时,公司还注重团队合作和文化建设,鼓励员工之间的交流和合作,营造了积极向上的工作氛围。这种人才培养和团队建设的策略为公司的发展提供了有力的保障。

HP(Keysight)公司的发展小趣事

EWC Controls公司始终将产品质量视为企业的生命线。公司建立了一套严格的质量管理体系和检测流程,确保每一台产品都符合高标准的质量要求。同时,公司还不断追求卓越的品质和服务,通过持续改进和创新提升产品的性能和可靠性。这种质量为本、追求卓越的理念使得EWC Controls公司的产品赢得了客户的信任和好评。

Blue Creation公司的发展小趣事

Blue Creation公司深知人才是企业发展的核心。因此,公司高度重视人才队伍建设,通过校园招聘、社会招聘等多种渠道吸引优秀人才加入。同时,公司还建立了完善的培训体系,为员工提供持续的学习和发展机会。这些举措使得Blue Creation拥有一支高素质、专业化的人才队伍,为公司的快速发展提供了有力保障。

问答坊 | AI 解惑

全国大学生电子设计竞赛历年题目(1994-2003)

本帖最后由 paulhyde 于 2014-9-15 09:24 编辑 好东西,可以参考一下。  …

查看全部问答>

想找个熟悉LPC1000系列的朋友帮忙~~

正在做LPC1111+显卡的开发板,想找个熟悉LPC1000系列的朋友帮忙。 希望会SPI的兄弟可以帮忙。…

查看全部问答>

LPC1114的Flash读写操作问题及解决办法

使用LPC1114的Flash时遇到些问题,特向各位请教。   (1)LPC1114的Flash是不是每次读写最少得256字节,而不可以一个字节一个字节的进行读写操作? (2)我现在想把一个数组(比较小)的数据随时存储到片内Flash中,并且可以随时读取,是 ...…

查看全部问答>

文件输出,输入的问题

用CreateFile创建文件,并用WriteFile向文件中写入TCHAR字符,但为什么用ReadFile读取内容并显示到listbox中无法实现。…

查看全部问答>

如何在编程实现ip与mac绑定

如题,板子上不支持arp -s命令,可否编一个程序转成2进制烧写进板子里运行~px255的板子~怎么实现呢,拜求各位走过路过的大侠~~…

查看全部问答>

请教一个zigbee的问题?

我刚接触zigbee,正研究协议栈程序(cc2430)。我发现这样的一个问题:      当一个rfd节点申请加入corde节点时,应该在corder节点处有判断PANID(网络号)是否相同,如果相同就可以加入,但是在协议栈corer源程序里不论nwk层,ma ...…

查看全部问答>

单片机※工控,QQ群号:23207776

单片机※工控,QQ群号:23207776…

查看全部问答>

如何在WINDOWS平台下仿潜入式环境?

大家好!    由于金钱的问题,没有条件买ARM处理器及相应的环境,看书而不练习,导致我看了就忘了,请问有没有在windows下模拟arm环境及编程的,让我能够熟悉一下ARM的命令及编程?还有我想学windows ce,但是还是只有一台PC机,其他什 ...…

查看全部问答>

学3G,不知道大家能给点建议不?我在上海,交大昂立3G学院如何?

大家好,我是今年刚毕业的一名学生,现在已经处于失业状态了,对找工作已经失去信心了,在校的时候就了解了一点3G的东西,所以现在想要去学个3G开发技术。我在各大网站上了解下来说交大昂立3G学院的老师还有就业方面都比较不错,不知道有在里面学习 ...…

查看全部问答>