(SKU:RB-02S047)土壤湿度传感器
来自ALSROBOT WiKi
目录 |
产品概述
- 这是一个简易的水分传感器可用于检测土壤的水分,当土壤缺水时,传感器输出值将减小,反之将增大。使用这个传感器制作一款自动浇花装置,当您长时间不在家或过了浇水的时间,它可以感测到您的植物是否已经渴了。防止植物枯萎了才知道是缺水造成的。配合Arduino控制器让您的植物更舒适,花园更智能。
- 传感器表面做了镀金处理,可以延长它的使用寿命。将它插入土壤,然后使用AD转换器读取它。在他的帮助下,植物会提醒您:嘿,我渴了,请给我一点水。
规格参数
- 产品货号:RB-02S047
- 工作电压:DC5V
- 工作电流:小于20mA
- 传感器类型:模拟输出
- 制作工艺:FR4双面喷锡
- 固定孔尺寸:3.2mm
- 人性化设计:半月形凹陷防滑处理
- 检测深度:37mm
- 工作温度:10℃-30℃
- 工作湿度:10%-90%无凝结
- 重量:3g
- 产品尺寸:63x20x8mm
- 发货清单:湿度传感器*1
- 包装方式:静电袋密封
- 选配配件:3PIN传感器连接线、Arduino控制器、传感器扩展板
接口定义
传感器引脚的定义是
- S:输出信号
- +:电源(VCC)
- -:地(GND)
使用方法
连接示意图
土壤湿度传感器工作原理
- 土壤湿度传感器是判断土壤中水分含量的多少来判定土壤的湿度大小。如图所示,当土壤湿度传感器探头悬空时,三极管基极处于开路状态,三极管截止输出为0;
- 当插入土壤中时由于土壤中水分含量不同,土壤的电阻值就不同,三极管的基极就提供了大小变化的导通电流,三极管集电极到发射极的导通电流受到基极控制,经过发射极的下拉电阻后转换成电压。
例子程序
- 这里我们使用Arduino控制器来做测试,Arduino内部自带10位AD采样电路,程序简单,使用非常方便。
Arduino实验代码如下:
void setup() { Serial.begin(9600); } void loop() { Serial.print("Moisture Sensor Value:"); Serial.println(analogRead(0)); delay(100); }
应用视频
产品相关推荐
购买地址
周边产品推荐
Arduino DHT11 温度传感器
LM35线性温度传感器
DS18B20 数字温度传感器
相关问题解答
土壤湿度传感器Moisture Sensor输出量的处理问题