Arduino 电容式土壤湿度传感器
1.器件的认识
UNO开发板
土壤湿度检测探头
根据土壤水分改变自身阻值,进而改变电压
土壤湿度的接收比较器
模拟量(AO) 数字量(DO)
杜邦线(连接探头和比较器)
接收器、杜邦线、探头组成土壤湿度传感器
工作电压 | 3.3 |
---|---|
阈值调节 | 电位器调节 |
输出方式 | 模拟量(AO)与数字量(DO) |
2.器件的链接
接收器 | UNO |
---|---|
VCC | 5V |
GND | GND |
AO | A0 |
3.Arduino 代码
#define AO A0
void steup(){
pinMode(AO,INPUT);//设置AO引脚为输入模式
Serial.begin(9600);//设置波特率为9600
}
void loop(){
Serial.print("AO=");//输出"AO="
Serial.print(analogRead(A0));//读取指定引脚A0的电压值
delay(1000)//每一秒刷新一次数据
}
4.测量结果
以上是探头沾少量水的情况下测量的数据,空气的值为1023