色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

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

張旭 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-22 18:15 ? 次閱讀

這篇文章來源于DevicePlus英語網站的翻譯稿。

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

工作原理

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

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

poYBAGPy0niAZ2c_AAGtLazQgpc445.jpg

所需部件

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

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

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

代碼

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

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);
}
}

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

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

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

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

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

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

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

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

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

接線

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

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

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

pYYBAGPbhjqAbi1JAAAGd6_rQT0867.png
DevicePlus 編輯團隊

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

審核編輯黃宇


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

    關注

    2551

    文章

    51084

    瀏覽量

    753412
  • Arduino
    +關注

    關注

    188

    文章

    6469

    瀏覽量

    187031
收藏 人收藏

    評論

    相關推薦

    如何利用ESP8266制作植物澆水監控

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

    植物小伙伴

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

    土壤水分傳感器

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

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

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

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

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

    基于Arduino的自動植物澆水系統

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

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

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

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

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

    使用土壤濕度傳感器植物澆水和監控系統

    電子發燒友網站提供《使用土壤濕度傳感器植物澆水和監控系統.zip》資料免費下載
    發表于 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>和監控系統

    基于Arduino Nano R3的全自動植物澆水系統

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

    基于土壤濕度傳感器的自動澆水系統

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

    基于Arduino微控制的自動植物澆水系統設計

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

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

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

    基于STM32的植物澆水系統開發

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

    分享一個簡單的自動植物澆水系統電路

    如果您是那些想在舒適的山地度假勝地度過來之不易的暑假,但又擔心您家中的盆栽同伴的人之一,那么植物澆水系統就是所需要的。“自動植物澆水系統回
    的頭像 發表于 02-25 16:53 ?1708次閱讀
    分享一個簡單的自動<b class='flag-5'>植物</b><b class='flag-5'>澆水</b>系統電路
    主站蜘蛛池模板: 十分钟免费看完整视频| 国偷自产AV一区二区三区健身房| 最近中文字幕2019免费版日本| 亚洲国产韩国欧美在线不卡| 午夜色情影院色a国产| 天美传媒 免费观看| 肉欲横流(NP高H)| 日韩欧美视频一区二区在线观看| 奇米狠狠一区二区三区| 欧美人与动交zOZ0| 欧美美女性生活| 飘雪在线观看免费完整版| 琪琪的色原网站| 日韩丰满少妇无码内射| 日韩在线中文字幕无码| 日日摸夜夜嗷嗷叫日日拍| 日韩美女爱爱| 无套内射CHINESEHD| 午夜特级毛片| 亚洲精品久久午夜麻豆| 亚洲综合久久一本伊伊区| 伊人久久大线蕉香港三级| 在线日本v二区不卡| 24小时日本在线观看片免费| 99福利在线观看| 成人毛片免费在线观看| 国产 在线 亚洲 欧美 动漫| 国产精品久免费的黄网站| 黑人阴茎插女人图片| 久久精品国产亚洲AV忘忧草蜜臀| 久久亚洲精品中文字幕60分钟| 免费无码一区二区三区蜜桃大| 欧美午夜特黄AAAAAA片| 少妇性饥渴BBBBBBBBB| 亚洲 欧美无码原创区| 野花香在线观看免费观看大全动漫 | 国产伦精品一区二区三区| 国产三级91| 久久精品成人免费网站| 男插女高潮一区二区| 日日日操操操|