最近买了一个土壤湿度检测传感器,实物图是这样的:

我买这个模块是想要得到土壤湿度的模拟量。但我买的时候忘了买左边的蓝色模块,我开始以为这个模块是有运放功能的,但实际它是一个电压比较器和一个分压电路。
其模块的接线如图:

该模块的四线是带模拟量输出的,三线的只输出一个到达阈值的标志量。该模块的原理图如下:
该模块的测试原理为:把土壤当成一个可变电阻,随着土壤含水量的增加,土壤电阻减小。而该传感器其实就是两个电极,用来接土壤这个可变电阻。一般湿度的土壤电阻大概在几百K左右,其串连的分压电阻应该在这个数量级。如果只需获得土壤含水量的模拟量,只需原理图中红色电路即可。可以把这个模拟量当做土壤含水量的判决条件。在有AD采样功能的单片机连接该模块的时候,这个电压比较器显得比较多余。测试结果如下图。
代码:

/*读取土壤湿度传感器的模拟量*/
float vpp = 0.0048828125;     //5/1023  换算电压的系数void setup() {Serial.begin(9600);}void loop() {int counts = analogRead(A0);  //A0接模拟采样口Serial.print("voltage:");Serial.print(counts*vpp);Serial.print("V");Serial.print(" analog:");Serial.println(counts);delay(2000);
}

如何想要获得较为准确的土壤含水量,要对得到的模拟量进行标定。烘焙法可以很准确的获得土壤的含水量。

Arduino--土壤湿度传感器使用(电阻式)相关推荐

  1. 传感器技术-热电阻式传感器(学习笔记三)

    3.2 热电阻式传感器 热电阻式传感器 3.2.1 金属热电阻式传感器 1.铂热电阻 2.铜热电阻 3.2.2 半导体热敏电阻式传感器 1.半导体热敏电阻的特性 2.半导体热敏电阻的分类与结构 3.2 ...

  2. 【物联网初探】- 08 - ESP32 操作电容式土壤湿度传感器(Arduino IDE)

    文章目录 1. 硬件.接线.环境配置 2. 电容式土壤湿度传感器 (arduino) 3. ESP32 与电容式土壤湿度传感器 3.1 接线 3.2 湿度数据读取 3.3 湿度传感器标定 Why , ...

  3. arduino 土壤温湿度传感器_【雕爷学编程】Arduino动手做(70)---土壤湿度传感器...

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  4. 【雕爷学编程】Arduino动手做(53)---土壤湿度传感器

    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备 ...

  5. Arduino UNO驱动土壤湿度传感器检测

    Arduino UNO驱动土壤湿度传感器检测 简介 运行要求 Arduino UNO与传感器接线 程序展示 实践效果 总结 简介 本次使用到是这个新款土壤湿度传感器! 这款电容式土壤湿度传感器区别于市 ...

  6. 【雕爷学编程】Arduino动手做(70)---土壤湿度传感器

    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的.鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为 ...

  7. arduino 土壤温湿度传感器_【教程】教你玩转Stduino之土壤湿度传感器模块

    大家好 今天我们就来看看土壤湿度传感器是如何测试土壤的吧! 关键词: 51:stm32:arduino:stduino单片机:stduino UNO&Nano:土壤湿度传感器模块 说明: 土壤 ...

  8. ESP8266-Arduino编程实例-OLED显示电容式土壤湿度传感器数据

    OLED显示电容式土壤湿度传感器数据 本文将演示如何在OLED中显示土壤湿度传感器数据以及不同的数据值范围,使用不同的表情图片显示. 本次实例主要通过如下步骤来完成: 土壤湿度传感器数据采集 OLED ...

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

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

  10. arduino 土壤温湿度传感器_Arduino上使用土壤湿度传感器

    在Arduino上使用土壤湿度传感器,用于土壤的湿度检测. 可通过电位器调节土壤湿度的阀值,顺时针调节,控制的湿度会越大,逆时针越小:湿度低于设定值时,DO输出高电平,模块提示灯亮:湿度高于设定值时, ...

最新文章

  1. 10.27T2 线性DP+拆分
  2. db2数据库还原找不到文件_db2数据库还原
  3. 百度地图API--百度地图底色选择
  4. wifi卡慢延迟高_120平套三没网线,吃鸡延迟只有20ms,网件Orbi RBK50路由真香
  5. 干货 | 深度学习模型超参数搜索实用指南
  6. 如何通过PXE实现一键自动化安装操作系统
  7. Redisson实现分布式锁
  8. linux运行jar包依赖,linux怎么打jar包
  9. 计算机基础知识贾辉,《计算机基础知识》读后感
  10. Drool实战系列(二)之eclipse安装drools插件
  11. 背包问题九讲[转载]
  12. python爬虫框架论文开题报告范文_基于Web爬虫系统设计开题报告
  13. work-stealing调度算法
  14. 奇偶数排序--整数数组的奇偶数分开(小米公司笔试题)
  15. Pytorch官方教程练习之数据加载和处理
  16. 黑*头条_第8章_爬虫系统搭建
  17. python职业发展规划书范文_职业发展规划书精选范文
  18. 原生js、css分别实现提示框渐渐消失的效果
  19. Linux - 拨号上网
  20. dashboard 1.8

热门文章

  1. 高等数学 - 两平面的夹角
  2. 【博客之星】总结和分享是一种习惯
  3. three.js 05-06 之 CylinderGeometry 几何体
  4. osg-04-基本几何图元-线宽
  5. DeepFaceLab:视频中有多人,仅替换特定人脸的方法!
  6. 东南亚电商lazadashopee平台怎么开店,需要什么条件?
  7. 谈谈自己学习Linux的心得
  8. 为什么有的计算机没有ppt,电脑上没有ppt怎么办
  9. 潘多拉固件设置ipv6_WAN口获取单一IPv6地址时,内网使用IPv6的方法(教育网可用)...
  10. m118w重置墨粉_富士施乐 Fuji Xerox DocuPrint M118w/M118z墨盒换粉加粉详解