自动灌溉播种机的制作

电子说

1.3w人已加入

描述

步骤1:将湿度传感器连接到Arduino

湿度传感器

湿度传感器

湿度传感器

要根据照片连接电缆,首先连接湿度传感器的两个引脚放大器中的两个引脚。接下来,将放大器上的模拟引脚连接到arduino上的A1‘模拟输入端。将剩余的两个引脚连接到面包板上的不同行。

步骤2:将泵和电池连接到继电器

湿度传感器

湿度传感器

连接泵到继电器的方法与图中所示的相同。

负泵到中心。

正泵向左。

继电器右侧的负电池。

电池正极左侧。

(在图像上抓住光标查看标签)

步骤3:将继电器连接到面包板和Arduino

湿度传感器

湿度传感器

湿度传感器

湿度传感器

如图所示进行连接。

中心继电器引脚转到面包板的中央。

右侧继电器引脚位于面包板的右侧。

左侧继电器杜松子酒转到arduino中的数字引脚13。

现在将面包板的右侧连接到arduino上的接地引脚。

将电路板中心连接到arduino中的电源引脚。

步骤4:在Ardunio IDE上输入以下代码

const int sensor_pin = A0; /* Soil moisture sensor O/P pin */ float moisture_percentage;

int motorPin = 13;

const int min_moisture = 50;

void setup(){

pinMode(motorPin, OUTPUT);

Serial.begin(9600); /* Define baud rate for serial communication */

}

void loop() {

int sensor_analog;

sensor_analog = analogRead(sensor_pin);

moisture_percentage = ( 100 - ( (sensor_analog/1023.00) * 100 ) );

Serial.print(“Moisture Percentage = ”);

Serial.print(moisture_percentage);

Serial.print(“% ”);

if(moisture_percentage 》 min_moisture) {

PumpWater();

}

else{ StopPump();

}

delay(1000);

}

void PumpWater(){

digitalWrite(motorPin, HIGH);

delay(1000);

}

void StopPump(){

digitalWrite(motorPin, LOW);

delay(1000);

}

步骤5:最终:组装

湿度传感器

最后,将电路组装到播种机上。将湿度传感器放入土壤中。将管道连接到泵上并使另一端靠近土壤。

就是这样。湿度传感器现在应该准备就绪。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分