Arduino土壤水分项目的制作教程

电子说

1.3w人已加入

描述

第1步:获取所有零件

该项目仅使用了很少的零件。它们也很便宜,因此不必担心价格。

该项目中使用的部件:

Arduino uno rev3

带有I2C的LCD 1602绿色显示屏

FC-28-d土壤湿度计检测模块+土壤湿度传感器

红色LED二极管

蓝色LED二极管

2个电阻器220欧姆

很少有跨接电缆连接所有零件

Arduino电池连接器

请始终记住,您可以在该项目中使用其他任何Arduino。您也可以将LCD显示更改为其他显示。

第2步:将所有零件连接在一起

Arduino

在这一步中,您可以看到我用摩擦法制作的示意图。我还将在此处写下如何连接该项目的每个关键部分。

如您所见,我们使用的是arduino的5V和GND为面包板供电。

LCD:

VCC至5V(面包板上的+部分)

GND到gnd(面包板上的-一部分)

SDA到模拟引脚A4

SCL到模拟引脚A5

土壤湿度传感器:

VCC到5V(+部分在面包板)

GND到接地(-面包板上的一部分)

D0到数字引脚2

A0到模拟引脚A0

二极管连接:

二极管的一部分进入-面包板的一部分

第二部分通过220 ohm电阻,然后连接到引脚12 (蓝色二极管)或11(红色二极管)

第3步:编写代码

我将尽力解释该代码部分。还将编写完整的代码,因此您可以复制它,并在需要时进行更改。

首先要记住的是,您需要安装LCD i2c库

LiquidCrystal_I2C.h

您还需要在代码开头配置液晶显示器

设置用于代码,将传感器连接到引脚以及二极管

在第三部分中创建了一些方法,因此可以更轻松地编写循环部分

arduino的设置,在这一部分中,您将设置LCD您正在为此项目使用

循环部分是该项目的主要部分

完整代码是此步骤的附件。

第4步:使用Arduino

在这里,您可以看到传感器的工作原理。

红色二极管表示传感器的检测值很小。它大约是一个。在该图像传感器中,由于未将其放置在地面中,因此正常结果会在一个附近。

在另一个图像传感器中,该传感器放置在几个小时前浇水的植物附近。如您所见,蓝色二极管处于导通状态。

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

全部0条评论

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

×
20
完善资料,
赚取积分