一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

如何將土壤濕度傳感器和ESP8266連接到IoT云

454398 ? 來源:wv ? 2019-10-10 14:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:濕度傳感器規(guī)格

土壤濕度傳感器由兩個探頭組成,這兩個探頭允許電流流過土壤并獲得電阻值以測量濕度值。

FC-28傳感器同時具有模擬和數(shù)字輸出,因此可以在模擬和數(shù)字模式下使用。在本文中,我們將以模擬模式連接傳感器。

這是土壤濕度傳感器FC-28的主要規(guī)格:

輸入電壓:3.3V至5V

輸出電壓:0至4.2V

輸入電流:35mA

輸出信號:模擬和數(shù)字

步驟2:硬件要求

運行Arduino軟件的計算機。建議使用新版本的Arduino IDE。我正在使用v1.8.7。

ESP8266開發(fā)板。我正在使用ESP8266 Node MCU v1。

土壤濕度傳感器FC-28(探頭+放大器)。

USB微型電纜,用于將節(jié)點ESP8266連接到計算機。

跳線

面包板

步驟3:管腳和連接

以下是用于在模擬模式下將土壤濕度傳感器FC-28連接到ESP8266的三個連接圖。

FC-28的VCC到ESP8266的3.3V

FC-28的GND到ESP8266的GND

FC-28的A0到A0的A0 ESP8266

的另一端,通過跨接線將探針的兩個引腳連接到放大器電路的兩個引腳。

步驟4 :傳感器設(shè)置

您需要做的第一件事是創(chuàng)建一個AskSensors帳戶。在這里獲取新帳戶。需要幾秒鐘。

按照本入門指南中的說明注冊新的傳感器。在傳感器中添加兩個模塊以將數(shù)據(jù)存儲在以下模塊中:

模塊1:用于濕度測量。

模塊2:保持水分狀態(tài)。當水分含量超過預(yù)定義的閾值時,它將顯示警報。

復(fù)制您的Sensor API KEY IN。這是一個唯一的密鑰,我們稍后將使用它將數(shù)據(jù)發(fā)送到我們的傳感器。

步驟5:代碼

從AskSensors獲取此演示代碼github頁面。

設(shè)置以下參數(shù):

WiFi SSID和密碼

您的Sensor API KEY IN。

const char* wifi_ssid = “。..。..。..。..。..。..。..?!? // SSID

const char* wifi_password = “。..。..。..。..。..。..。..?!? // WIFI

const char* apiKeyIn = “。..。..。..。..。..。..。..?!? // API KEY IN

濕度傳感器的模擬輸出用于以模擬模式(值從0到1023)連接傳感器。水分測量值將轉(zhuǎn)換為0%到100%之間的百分比值。

步驟6:設(shè)置警報閾值

土壤濕度傳感器包含一個電位器,該電位器將設(shè)置閾值,該值將由LM393比較器和根據(jù)此閾值,輸出LED將點亮和熄滅。

但是,在本演示中,我們將不使用該電位計。取而代之的是,我們將使用AskSensors圖來顯示濕度值是否已超出軟件預(yù)定義的閾值:

#define MOISTURE_THRESHOLD 55 // moisture alert threshold in %

步驟7:啟動設(shè)置

將水分傳感器連接到ESP8266,如前所示。

通過USB將ESP8266連接到計算機。

在Arduino IDE中打開代碼。從Arduino IDE中選擇合適的板卡和端口,然后上傳代碼。

隨附的圖像顯示了我的設(shè)置。為簡單起見,我使用一杯水測試濕度的變化。

現(xiàn)在我們應(yīng)該準備好在云中查看數(shù)據(jù)了!

第8步:運行測試

返回到AskSensors上的傳感器儀表板,

單擊“可視化”和“添加圖形”并選擇 Line 為模塊1(濕度級別)的圖形類型,為二進制作為模塊2(濕度警報狀態(tài))的圖形。

您可以通過在“添加/編輯圖形”窗口中設(shè)置“開/關(guān)”標簽來自定義二進制圖形以顯示所需的文本。

步驟9:結(jié)果

圖像顯示了數(shù)據(jù)在AskSensors圖上閱讀。我們可以注意到兩種情況:

傳感器缺水的地方:濕度值超過閾值并設(shè)置了警報(如二進制圖所示。

現(xiàn)在,在Arduino IDE上打開一個串行終端,您可以將AskSensors圖形讀數(shù)與打印在顯示屏上的值進行交叉檢查。 Arduino終端。

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

    關(guān)注

    187

    文章

    4305

    瀏覽量

    201881
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

    47423
  • 土壤濕度傳感器
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    STM32+esp8266連接機智,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼移植)

    本教程詳細介紹如何將STM32微控制ESP8266Wi-Fi模塊連接到機智平臺,實現(xiàn)溫
    的頭像 發(fā)表于 07-15 18:54 ?92次閱讀
    STM32+<b class='flag-5'>esp8266</b><b class='flag-5'>連接</b>機智<b class='flag-5'>云</b>,上傳溫<b class='flag-5'>濕度</b>數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼移植)

    ESP8266燒錄與機智一鍵配網(wǎng)教程

    ESP8266模塊因其低成本和高性能,廣泛應(yīng)用于智能家居和工業(yè)自動化等領(lǐng)域。機智平臺提供了一鍵配網(wǎng)功能,簡化了設(shè)備的聯(lián)網(wǎng)過程。本教程詳細介紹如何使用ESP8266進行燒錄,并通過機
    的頭像 發(fā)表于 05-24 11:04 ?485次閱讀
    <b class='flag-5'>ESP8266</b>燒錄與機智<b class='flag-5'>云</b>一鍵配網(wǎng)教程

    土壤濕度一體監(jiān)測傳感器

    土壤濕度傳感器是一款高精度、高靈敏度的測量土壤溫度、濕度傳感器。測量
    的頭像 發(fā)表于 10-29 15:21 ?440次閱讀

    esp8266連接阿里平臺時mqtt連接超時

    esp8266nodemcu在使用arduino.ide連接阿里平臺的時候,wifi配置正常但連接不上mqtt,顯示報錯如下: Attempting MQTT connection.
    發(fā)表于 10-26 21:39

    esp8266加入到c51單片機單通道程序怎么寫

    ESP8266模塊連接到C51單片機。通常,您需要連接以下引腳: TX(發(fā)送) :ESP8266的TX引腳連接到C51單片機的RX引腳。
    的頭像 發(fā)表于 10-18 11:32 ?1656次閱讀

    土壤監(jiān)測傳感器有哪些種類

    的功能和應(yīng)用: 土壤濕度傳感器 : 電容式土壤濕度傳感器 :通過測量土壤中的水分含量來確定土壤濕度
    的頭像 發(fā)表于 09-10 14:38 ?1510次閱讀

    土壤監(jiān)測傳感器的使用方法

    土壤監(jiān)測傳感器是用于監(jiān)測土壤濕度、溫度、pH值、電導率、有機質(zhì)含量等參數(shù)的設(shè)備,對于農(nóng)業(yè)生產(chǎn)、環(huán)境監(jiān)測和科學研究等領(lǐng)域具有重要意義。 土壤監(jiān)測傳感器
    的頭像 發(fā)表于 09-10 14:34 ?915次閱讀

    STM32 ESP8266阿里鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里
    發(fā)表于 08-29 14:21 ?9次下載

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理和架構(gòu) : ESP8266 :使用一個Tensilica L106 80MHz的處理
    的頭像 發(fā)表于 08-19 18:16 ?7352次閱讀

    esp8266不燒錄可以使用嗎

    ,可以方便地與其他硬件設(shè)備進行連接。 2. ESP8266的硬件特性 處理 :Tensilica L106,最高頻率160MHz 內(nèi)存 :64KB SRAM,1MB Flash Wi-Fi :支持802.11 b/g/n協(xié)議,
    的頭像 發(fā)表于 08-19 17:28 ?1684次閱讀

    esp8266wifi模塊怎么連接手機

    和密碼)。 配置成功后,ESP8266將能夠通過路由連接到互聯(lián)網(wǎng)。 手機連接同一WiFi網(wǎng)絡(luò) : 在手機上打開WiFi設(shè)置,
    的頭像 發(fā)表于 08-19 17:27 ?7635次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?2075次閱讀
    Arduino Nano 和 NodeMCU <b class='flag-5'>ESP8266</b> 讀取 DHT11 環(huán)境溫<b class='flag-5'>濕度</b>數(shù)據(jù)及 OLED顯示

    ESP8266-12退出深度睡眠模式時掛起怎么解決?

    我正在使用 adafruits 的 esp8266 HUZZAH 板 (ESP8266-12),該板連接到溫度/濕度傳感器 (DHTxx),
    發(fā)表于 07-22 06:26

    如何將多個ESP8266與移動設(shè)備連接?

    我有三個ESP8266模塊。所有這些都被用作網(wǎng)絡(luò)服務(wù),作為透明的串行鏈接。 通過一對一連接,它工作正常。 如何使用一個移動應(yīng)用程序連接到所有三個模塊?
    發(fā)表于 07-19 11:55

    如何將多個ESP連接到一個ESP并向服務(wù)發(fā)送數(shù)據(jù)?

    。 該站模式 ESP 連接傳感器。所有這些站模式 esp 收集傳感器數(shù)據(jù)并將數(shù)據(jù)發(fā)送到主 esp
    發(fā)表于 07-19 06:49