步骤1:在模拟模式下连接传感器
模拟模式 - 连接土壤湿度传感器和Arduino
要在模拟模式下连接传感器,我们需要使用传感器的模拟输出。从土壤湿度传感器FC-28获取模拟输出时,传感器给出的值为0-1023。水分以百分比形式测量,因此我们将从0到100映射这些值,然后我们将在串行监视器上显示这些值。您可以进一步设置不同的水分值范围,并根据它打开或关闭水泵。电路图将土壤湿度传感器FC-28连接到Arduino的连接如下。
FC-28到5V Arduino的VCC
FC-28的GND到Arduino的GND
FC-28的A0到Arduino的A0
第2步:Arduino代码
int sensor_pin = A0;
int output_value ;
void setup()
{
Serial.begin(9600);
Serial.println(“Reading From the Sensor 。..”);
delay(2000);
}
void loop()
{
output_value= analogRead(sensor_pin);
output_value = map(output_value,550,0,0,100);
Serial.print(“Mositure : ”);
Serial.print(output_value);