土壤湿度传感器

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表

Ardunio Uno        *1

土壤湿度传感器   *1

跳线                       若干

引脚说明

1 VCC  --- 外接3.3V-5V
2 GND  --- 外接GND
3 DO     --- 小板数字量输出接口(0和1)
4 AO     --- 小板电压模拟量输出

接线方式

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

程序实现

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

程序打包下载:https://u16460183.ctfile.com/fs/16460183-295331032

//LingShun Lab#define Moisture A0 //定义AO 引脚 为 IO-A0
#define DO 7        //定义DO 引脚 为 IO-7void setup() {pinMode(Moisture, INPUT);//定义A0为输入模式pinMode(DO, INPUT);Serial.begin(9600);
}void loop() {//串口返回测量数据Serial.print("Moisture=");Serial.print(analogRead(Moisture));//读取AO的数值Serial.print("|DO=");Serial.println(digitalRead(DO));//读取DO的数值delay(1000);
}

实例效果

传感器浸泡在水中和提起的来的数据变化,

Moisture数值越小,湿度越高,反之越低。

Arduino 与 土壤湿度传感器 测量土壤湿度自动浇水提醒相关推荐

  1. arduino 土壤温湿度传感器_Arduino 与 土壤湿度传感器 测量土壤湿度自动浇水提醒...

    土壤湿度传感器 1,传感器适用于土壤的湿度检测: 2,模块中蓝色的电位器是用于土壤湿度的阀值调节, 顺时针调节,控制的湿度会越大,逆时针越小 3,数字量输出D0可以与单片机直接相连,通过单片机来检测高 ...

  2. 《Arduino实验》实验:土壤湿度传感器检测土壤湿度

    文章目录 实验内容 实验器件 实验连线 实验步骤 实验代码 实验结果 实验内容 使用土壤湿度传感器检测土壤湿度,并在串口输出检测结果: 实验器件 arduino X 1 土壤湿度传感器 X 1 USB ...

  3. 【 Arduino 和水流量传感器测量水流量和体积】

    Arduino 和水流量传感器测量水流量和体积 前言 所需元器件 YFS201水流量传感器 电路原理图 Arduino水流传感器代码 Arduino水流量传感器工作 完整代码 前言 通过使用带有 Ar ...

  4. arduino 土壤温湿度传感器_土壤湿度传感器测试-arduino篇

    引言: 土壤传感器大家都用过,可是在实际应用中普遍发现老版的传感防水差,易氧化等问题,这次终于期盼到了新版防水土壤传感.感谢DF团队提供的这个测试机会.主控呢用的是Arduino 迷你,arduino ...

  5. 物联网应用入门--利用虚拟硬件模拟土壤湿度传感器应用编写

    本文为微软开源课程IoT-For-Beginners翻译,略有改动,首发于个人博客 探测土壤湿度 Sketchnote by Nitya Narasimhan. Click the image for ...

  6. arduino智能浇花系统_自动浇花套件

    自动浇花套件(SKU:KIT0003) 目录 1 概述 2 技术规格 3 配送清单 4 组装示意图 5 单盆花的浇灌制作步骤 6 Arduino 样例程序 6.1 数据测量 6.2 水泵测试 7 产品 ...

  7. 51单片机的花卉、农田自动浇水灌溉系统开发,Proteus仿真,原理图和C代码

    设计要求 1.设计一种基于51单片机的花卉.农田自动浇水灌溉系统: 2.能够检测土壤湿度,当低于设定的下限值时,启动水泵进行浇水灌溉,并提供相应的声光报警指示: 3.能够通过按键设定湿度上下限值: 4 ...

  8. ESP32芯片模组技术应用,自动浇水看护盆栽,智能技术方案

    长时间无人看守盆栽的生长问题,设计一种可自动寻光的智能盆栽系统.通过对光敏传感器.温度和湿度传感器获取盆栽实时环境信息的分析,利用自动寻光单元和智能浇水单元保证植物正常生长. 在此基础上,基于Wi-F ...

  9. Arduino - DIY自动浇花系统(土壤湿度传感器+水泵)

    一.继电器的基础知识  参考: Easy EDA #学习笔记03# |3C-GO继电器驱动电路Realay 二.电路连接 D13-----------INT(继电器) D6-----------DO( ...

最新文章

  1. 计算机图形学曲线生成原理,计算机图形学_曲线及生成.ppt
  2. 浙江金华暂时停用“智能头箍”,专家:监测学生脑电违反伦理
  3. 转贴:匹配中文的正则表达式及其他
  4. 另类保存微信公众平台历史消息的方法 - 星标消息
  5. 双十一京东PLUS会员 VS 阿里88VIP,谁的羊毛多?
  6. Tip:在使用AjaxControlTookit的控件时响应事件
  7. Flink开发需要的环境
  8. Atitit 大脑能够储存多大的数据量
  9. Office2010每次打开都出现配置进度窗体
  10. 日本企业家稻盛和夫的思想智慧
  11. python123 测验6:组合数据类型
  12. 小程序的支付以及取消之后再次支付
  13. AdapterViewFlipper实现跑马灯横幅广告滚动效果
  14. 不同等级的UI设计师工作内容有什么区别?
  15. 完备性的定义(ZZ)
  16. 大数据技术(1):大数据发展脉络
  17. James Gosling : Java之父
  18. 技术学习:Python(11)|操作PDF
  19. 补零与离散傅里叶变换的分辨率
  20. Cucumber 1 -- 什么是BDD、Cucumber?它们的关系是什么?

热门文章

  1. .gitignore是干什么的?
  2. 2021web安全最全学习路线,从入门到入职(含书籍、工具包)
  3. 香港宁德市同乡总会青年委员会成功举办第八届五四菁英论坛
  4. 实现分派问题的回溯算法java_工作分配问题 Java 回溯 | 学步园
  5. ROS中的坐标转换1
  6. 普通护照出国免签及落地签国家和地区
  7. 2.6exec函数族
  8. 常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
  9. 机器学习之集成学习(Boosting算法、Bagging算法、Stacking算法)总结
  10. Java基础02:符号、数据转换