chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用土壤傳感器確定您的植物澆水時間

張旭 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-22 18:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus英語網(wǎng)站的翻譯稿。

持續(xù)給植物澆水以及保持其健康狀態(tài)是很重要的。但是,如果您很難記住自己是否已經(jīng)澆過水,或者您想要能夠有一個提醒,您可以通過使用土壤傳感器制作一個設備來幫助您追蹤植物土壤中的水分含量。本指南將向您展示如何進行操作。

工作原理

土壤傳感器具有兩個長探針,您需要將其插入植物土壤中。這些探針可以用作電阻器。干燥的土壤導電性不是很好,所以這時候電阻值會更高。隨著水分含量的升高,電導率增加,從而使流向Arduino的電壓值增大。通過測量此電壓值,您的項目可以根據(jù)土壤的干燥或潮濕程度進行響應。
該電壓值會被傳遞到您的項目中用作變量,并以對您來說最合適的方式對干燥植物進行響應。例如,您可以將響應方式設置為用水噴灑植物。但在本項目中,為了簡單起見,我們將設置為當檢測到水分含量過低時打開LED。如果您看到燈亮了,那就說明該給植物澆水了。

使用此類傳感器時要注意的很重要的一點是,金屬探針會隨著時間的推移發(fā)生氧化,從而失去其有效性。如果您經(jīng)常使用它們,那么可能需要每年更換一次傳感器。不過這些傳感器非常便宜,所以這應該不是什么大問題。

poYBAGPy0niAZ2c_AAGtLazQgpc445.jpg

所需部件

對于在本項目中我們要制作的版本,您不需要除了標準電子套件材料外的其他太多零件。但是需要注意的是,如果您想要將其部署在自己的花園中,那么可能需要做一些額外的工作以確保您的項目不受戶外因素的影響。

Arduino Uno poYBAGPy0h-AKVGzAACK9V2MX8I102.png
濕度傳感器 pYYBAGPy0n6AV8fpAAE0OwWW1Vc924.png
LED poYBAGPy0oGAKGKUAACU8jVEVoE099.png
面包板& 電線 pYYBAGPy0oaAaL74AAJ106wxATs248.png
Arduino IDE poYBAGPy0oiATG-5AABBo-dZ1lE149.png
USB數(shù)據(jù)線 poYBAGPy0iyAC2qFAAA80oFZfRA595.png

如果您打算將此項目放在戶外或者其他Arduino可能會濺到水的地方,您可能還需要購買一個保護殼。

代碼

這個項目的代碼非常簡單。請將以下腳本復制到您的IDE并將其上傳到開發(fā)板。

int sensorPin = A0;
int moistureLevel ;
int LED = 6;
int sensorValue = 0;

void setup() {
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(sensorPin);
moistureLevel = map(sensorValue,0,550,0,100);
Serial.println(sensorValue);
delay(30);

if (moistureLevel < 50) {
analogWrite(LED, HIGH);
} else {
analogWrite(LED, LOW);
}
}

現(xiàn)在,在開始接線前,我們先來了解一下草圖中的每一部分。

int sensorPin = A0;
int moistureLevel ;
int LED = 6;
int sensorValue = 0;

首先,我們將會定義一些變量。sensorPin變量用于從濕度傳感器讀取輸入值。moistureLevel變量會在把濕度值映射到可用范圍后將其進行存儲,而LED將會存儲引腳6的值。最后,我們將添加一個變量來存儲來自濕度傳感器的值。

void setup() {
Serial.begin(9600);
}

設置部分相當簡單。根本上來說,我們只用啟動串行監(jiān)視器來查看傳感器輸出值即可。

sensorValue = analogRead(sensorPin);
moistureLevel = map(sensorValue,0,550,0,100);
Serial.println(sensorValue);
delay(30);

這里的第一行將用于讀取濕度傳感器的輸出。該輸出值的范圍是0到1023,所以下一行將用于把該值重新映射到0至100范圍內(nèi),這會使其更易于管理。然后該值會被輸出到串行監(jiān)視器,以便您進行實時監(jiān)控。最后,我們添加了一個簡短的延遲。您可以根據(jù)自己的需要對其進行調(diào)整。調(diào)整該設置不會有多大影響,但是濕度傳感器無法過于頻繁地進行更新。

if (moistureLevel < 50) {
analogWrite(LED, HIGH);
} else {
analogWrite(LED, LOW);
}

在最后一部分中,我們將獲取來自濕度傳感器并重新映射后的最終輸出值,然后通過使用該值來實現(xiàn)在植物太干時打開LED。一旦輸出值低于50時,LED就會亮起,表示土壤已干燥。當輸出值超過50,LED將會關(guān)閉。您可以根據(jù)在串行監(jiān)視器看到的內(nèi)容對此數(shù)字進行調(diào)整,以確保它可以準確反映植物的水分含量。

接線

這個項目的接線并不太復雜,但是您可以根據(jù)濕度傳感器的輸出值設計響應動作,從而進一步擴展該工作電路。但在本項目中,我們只用一個LED作為響應。現(xiàn)在連接所有部件:

● 將濕度傳感器的GND引腳連接到Arduino的GND。
● 將濕度傳感器的VCC引腳連接到5V。
● 將濕度傳感器的信號引腳連接到引腳A0。
● 將LED的短腳連接到引腳6。
● 在LED的長腳一端連接一個220歐姆的電阻。
● 將電阻的另一端接地。

完成后,將濕度傳感器放入盆栽土壤中,并使用串行監(jiān)視器監(jiān)測它返回的值。您可以根據(jù)自己的需要對代碼進行調(diào)整。您還可以嘗試通過添加其他部件來擴展此項目。例如,您可以將項目設置為在植物變干時進行自動噴灑操作。

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png
DevicePlus 編輯團隊

設備升級版適用于所有熱愛電子和機電一體化的人。

審核編輯黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2565

    文章

    52897

    瀏覽量

    766563
  • Arduino
    +關(guān)注

    關(guān)注

    189

    文章

    6497

    瀏覽量

    191721
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何利用ESP8266制作植物澆水監(jiān)控

    NodeMCU ESP8266 板可監(jiān)控植物土壤水分,并在需要澆水時通過 Telegram 通知
    發(fā)表于 09-22 15:41 ?2254次閱讀
    如何利用ESP8266制作<b class='flag-5'>植物</b><b class='flag-5'>澆水</b>監(jiān)控<b class='flag-5'>器</b>

    植物小伙伴

    是一個土壤水分傳感器系統(tǒng),當我的植物需要澆水的時候就可以通過電子郵件和短信提醒我。整個系統(tǒng)由兩個子系統(tǒng):無線、電池供電的傳感器節(jié)點.它通過采
    發(fā)表于 09-16 17:14

    土壤水分傳感器

    FDS-100土壤水分/濕度傳感器名稱土壤水分/濕度傳感器 型號FDS-100 技術(shù)參數(shù):.測量原理:FDR頻域法.單 位:%.量 程:0~100%.探針長度:5.5cm.探針直徑:3
    發(fā)表于 06-23 14:58

    檢測土壤溫濕度的傳感器詳解

    控制,允許用戶根據(jù)傳感器的位置了解空氣和土壤的濕度和溫度數(shù)據(jù)。這些措施將幫助那些負責人做出正確的決定。發(fā)射機模塊和電池安裝在一個外殼內(nèi),為傳感器提供IP66絕緣水平,使其在寬溫度范圍內(nèi)可操作,從而
    發(fā)表于 10-18 14:37

    一個帶有BLE設備并支持UART和I2C外部設備的I/O板

    植物澆水。它有幾個模擬輸入,因此您可以根據(jù)模擬輸入的狀態(tài)對輸出進行編程。這是給植物澆水的應用程序示例。在這種情況下,J8 中連接了一個水泵,您可以選擇添加最多 4 個
    發(fā)表于 07-06 07:48

    基于Arduino的自動植物澆水系統(tǒng)

    土壤濕度傳感器,使其定期測量土壤的濕度,從而調(diào)節(jié)水流。如果土壤太干,水泵會自動打開并在土壤濕度達到所需水平時關(guān)閉。如果您是水下
    發(fā)表于 09-14 07:10

    為拯救綠植—DIY一個植物澆水裝置

    開關(guān)組件手動打開閥門澆水)當水的液位低于傳感器探測液位時,Blynk上顯示缺水植物澆水裝置也已經(jīng)使用一段時間了,既不用擔心綠植缺水而干枯,也
    發(fā)表于 12-20 14:58

    用電容傳感器制作一個土壤濕度檢測

    你經(jīng)常忘記給室內(nèi)植物澆水嗎?或者你也給他們太多的關(guān)注和過度淡化他們。如果你這樣做了,那么你需要讓自己成為土壤濕度監(jiān)測。這款基于Arduino的電池供電顯示器使用捕獲
    發(fā)表于 09-20 07:00

    使用土壤濕度傳感器植物澆水和監(jiān)控系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《使用土壤濕度傳感器植物澆水和監(jiān)控系統(tǒng).zip》資料免費下載
    發(fā)表于 11-25 09:24 ?6次下載
    使用<b class='flag-5'>土壤</b>濕度<b class='flag-5'>傳感器</b>的<b class='flag-5'>植物</b><b class='flag-5'>澆水</b>和監(jiān)控系統(tǒng)

    基于Arduino Nano R3的全自動植物澆水系統(tǒng)

    方案介紹以下是需要執(zhí)行此操作的部件列表:直流水泵單通道繼電器土壤濕度傳感器(推薦電容式)管子已裝水的容器Arduino Nano R3泵將水從的容器輸送到
    發(fā)表于 12-19 18:15 ?3次下載

    基于土壤濕度傳感器的自動澆水系統(tǒng)

    而腐爛的計劃。介紹:在這個項目中,我們談論的是一個包括整個澆水系統(tǒng)的自動化系統(tǒng)。自動澆水系統(tǒng)是這樣一種系統(tǒng),它通過土壤濕度傳感器測量土壤濕度
    發(fā)表于 12-20 15:01 ?6次下載

    基于Arduino微控制的自動植物澆水系統(tǒng)設計

    基于 Arduino 的自動植物澆水系統(tǒng)。我想到了我車間的土壤濕度傳感器、水泵電機和一些管道,我想做一個項目。該項目基于 Arduino 微控制
    發(fā)表于 12-27 15:57 ?4次下載

    基于傳感器讓我的植物在需要澆水時尖叫

    電子發(fā)燒友網(wǎng)站提供《基于傳感器讓我的植物在需要澆水時尖叫.zip》資料免費下載
    發(fā)表于 02-09 09:42 ?0次下載
    基于<b class='flag-5'>傳感器</b>讓我的<b class='flag-5'>植物</b>在需要<b class='flag-5'>澆水</b>時尖叫

    基于STM32的植物澆水系統(tǒng)開發(fā)

    1.總體功能實現(xiàn)本文設計的一款基于STM32的植物澆水系統(tǒng),主要由STM32單片機、土壤濕度傳感器、溫濕度傳感器、Wi-Fi模塊、水泵系統(tǒng)、
    的頭像 發(fā)表于 01-18 08:09 ?3517次閱讀
    基于STM32的<b class='flag-5'>植物</b><b class='flag-5'>澆水</b>系統(tǒng)開發(fā)

    分享一個簡單的自動植物澆水系統(tǒng)電路

    如果您是那些想在舒適的山地度假勝地度過來之不易的暑假,但又擔心您家中的盆栽同伴的人之一,那么植物澆水系統(tǒng)就是所需要的?!白詣?b class='flag-5'>植物澆水系統(tǒng)回
    的頭像 發(fā)表于 02-25 16:53 ?2556次閱讀
    分享一個簡單的自動<b class='flag-5'>植物</b><b class='flag-5'>澆水</b>系統(tǒng)電路