第1步:獲取所有零件
該項目僅使用了很少的零件。它們也很便宜,因此不必擔心價格。
該項目中使用的部件:
Arduino uno rev3
帶有I2C的LCD 1602綠色顯示屏
藍色LED二極管
2個電阻器220歐姆
很少有跨接電纜連接所有零件
Arduino電池連接器
請始終記住,您可以在該項目中使用其他任何Arduino。您也可以將LCD顯示更改為其他顯示。
第2步:將所有零件連接在一起
在這一步中,您可以看到我用摩擦法制作的示意圖。我還將在此處寫下如何連接該項目的每個關鍵部分。
如您所見,我們使用的是arduino的5V和GND為面包板供電。
LCD:
VCC至5V(面包板上的+部分)
GND到gnd(面包板上的-一部分)
SCL到模擬引腳A5
土壤濕度傳感器:
VCC到5V(+部分在面包板)
GND到接地(-面包板上的一部分)
D0到數字引腳2
A0到模擬引腳A0
二極管連接:
二極管的一部分進入-面包板的一部分
第二部分通過220 ohm電阻,然后連接到引腳12 (藍色二極管)或11(紅色二極管)
第3步:編寫代碼
我將盡力解釋該代碼部分。還將編寫完整的代碼,因此您可以復制它,并在需要時進行更改。
首先要記住的是,您需要安裝LCD i2c庫
LiquidCrystal_I2C.h
您還需要在代碼開頭配置液晶顯示器
設置用于代碼,將傳感器連接到引腳以及二極管
在第三部分中創建了一些方法,因此可以更輕松地編寫循環部分
arduino的設置,在這一部分中,您將設置LCD您正在為此項目使用
循環部分是該項目的主要部分
完整代碼是此步驟的附件。
第4步:使用Arduino
在這里,您可以看到傳感器的工作原理。
紅色二極管表示傳感器的檢測值很小。它大約是一個。在該圖像傳感器中,由于未將其放置在地面中,因此正常結果會在一個附近。
在另一個圖像傳感器中,該傳感器放置在幾個小時前澆水的植物附近。如您所見,藍色二極管處于導通狀態。
-
濕度傳感器
+關注
關注
7文章
308瀏覽量
58578 -
Arduino
+關注
關注
188文章
6472瀏覽量
187330
發布評論請先 登錄
相關推薦
評論