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

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

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

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

如何使用ESP8266 Arduino庫(kù)和Java來(lái)構(gòu)建植物灌溉系統(tǒng)EasyIoT服務(wù)器

454398 ? 來(lái)源:wv ? 2019-10-23 11:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:材料

具有ESP-01接口(或標(biāo)準(zhǔn)Arduino板+繼電器模塊)的自定義ESP Arduino板

ESP8266模塊

水泵

土壤濕度傳感器模塊

調(diào)節(jié)器模塊0-30V

12V電源

有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)購(gòu)買指南。

步驟2:構(gòu)建

在我們的案例中,我們使用帶有ESP-01接口的定制Arduino板。它使用8Mhz的Atmega328。關(guān)于該板的好處是板上裝有3.3V穩(wěn)壓器,ESP-01接口和MOSFET。非常適合ESP8266項(xiàng)目。定制板的數(shù)據(jù)表可以在這里找到。自定義板是在歐盟生產(chǎn)的,因此發(fā)貨時(shí)間比在中國(guó)訂購(gòu)的要快。

請(qǐng)確保為ESP8266模塊使用正確的固件版本。有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)ESP8266固件刷新教程。

自定義Arduino板適用于EasyIoT ESP8266 Arduino庫(kù)。我唯一缺少的是將復(fù)位引腳連接到一個(gè)Arduino DO引腳。這可以通過(guò)在ESP8266的數(shù)字引腳2和復(fù)位引腳之間連接一根短線來(lái)解決。默認(rèn)情況下,開(kāi)發(fā)板具有用于ESP8266與Arduino硬件端口之間串行連接的跳線。在我的情況下,我想調(diào)試程序,以便保持未連接的焊接跳線,并在DO引腳(10和11)上增加了兩根線以進(jìn)行軟件串行。電路板的電壓電源在5至12V之間。

濕度傳感器是標(biāo)準(zhǔn)的土壤濕度模塊。我們將使用連接到Arduino板上A0的模塊模擬輸出。模塊的電源為3.3V,并與定制板上的3.3V電源相連。

為控制水泵,我們將在板上使用MOSFET晶體管。只需將一根電機(jī)線連接到定制板上,另一根電機(jī)線連接到4.5V電源即可。您可以使用降壓可調(diào)調(diào)節(jié)器。如果您沒(méi)有定制板,請(qǐng)使用中繼模塊。

步驟3:程序

程序可在我們的GitHub上找到。您無(wú)需進(jìn)行特殊調(diào)整,只需在Esp8266EasyIoTConfig.h中設(shè)置服務(wù)器IP,AP用戶名和密碼。

步驟4:EasyIoT服務(wù)器配置

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

    關(guān)注

    189

    文章

    6497

    瀏覽量

    190550
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    樹(shù)莓派自動(dòng)灌溉系統(tǒng)植物的智能保姆!

    樹(shù)莓派自動(dòng)灌溉系統(tǒng)植物在你長(zhǎng)期缺席時(shí)仍生機(jī)盎然RedditorPeppeatta建立了一個(gè)自動(dòng)灌溉系統(tǒng),以確保他們珍貴的辣椒在他們不在的時(shí)候活著。即使在理想的條件下,保持植物存活也是
    的頭像 發(fā)表于 05-27 15:35 ?146次閱讀
    樹(shù)莓派自動(dòng)<b class='flag-5'>灌溉系統(tǒng)</b>:<b class='flag-5'>植物</b>的智能保姆!

    arduino(1)--ESP8266配置

    硬件準(zhǔn)備 首先需要準(zhǔn)備一個(gè)開(kāi)發(fā)板,這里我準(zhǔn)備的是淘寶購(gòu)買的兼容arduinoESP8266模塊。 arduino配置 我使用的是arduino來(lái)
    發(fā)表于 09-06 11:00

    esp8266esp32區(qū)別是什么

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

    ESP8266需要燒錄固件庫(kù)

    需要。ESP8266是一款非常流行的Wi-Fi模塊,廣泛應(yīng)用于物聯(lián)網(wǎng)項(xiàng)目中。它具有低成本、低功耗、易于編程等特點(diǎn),因此受到了許多開(kāi)發(fā)者的喜愛(ài)。在開(kāi)發(fā)ESP8266項(xiàng)目時(shí),燒錄固件庫(kù)是一個(gè)非常重要
    的頭像 發(fā)表于 08-19 17:30 ?1827次閱讀

    ESP8266與IE相比,Chrome/Mozilla中的TCP服務(wù)器速度較慢是什么原因?

    我正在嘗試將 ESP8266-01 模塊用于一個(gè)項(xiàng)目。我將其用作TCP服務(wù)器。我注意到瀏覽 Chrome 和 Mozilla 的服務(wù)器響應(yīng)速度非常慢。但是,當(dāng)我使用IE瀏覽
    發(fā)表于 07-22 06:44

    可以使用esp8266處理實(shí)時(shí)視頻和音頻流到服務(wù)器到移動(dòng)設(shè)備?

    各位專家,您好: 我是 esp8266 的新手,我正在做一個(gè)項(xiàng)目,我需要使用 esp8266 使用服務(wù)器到移動(dòng)設(shè)備處理實(shí)時(shí)視頻和音頻流。可以使用 esp8266 處理實(shí)時(shí)視頻和音頻流到
    發(fā)表于 07-19 08:40

    請(qǐng)問(wèn)如何在ESP8266上使用sntp協(xié)議連接到ssl中的服務(wù)器?

    由于不支持的協(xié)議。TLS 協(xié)議用于安全交易,服務(wù)器使用 TLSv1.2,我在互聯(lián)網(wǎng)上讀到ESP8266僅支持 TLSv1.1;是嗎? 另一件奇怪的事情是,在我嘗試建立 tcp 連接后,我正確地獲得了時(shí)間
    發(fā)表于 07-19 07:30

    ESP8266服務(wù)器通信停止的原因是什么?

    電腦應(yīng)用程序上的代碼,沒(méi)問(wèn)題,我也檢查了驅(qū)動(dòng) ESP 模塊的 MCU 上的代碼,也沒(méi)問(wèn)題。與服務(wù)器的通信停止的原因是什么。
    發(fā)表于 07-19 07:18

    使用ESP8266板和AT命令集構(gòu)建一個(gè)多客戶端HTTP服務(wù)器遇到的疑問(wèn)求解

    我們正在嘗試使用ESP8266板和 AT 命令集構(gòu)建一個(gè)多客戶端 HTTP 服務(wù)器,通過(guò)串行端口連接到 Arduino 板。我們正在使用 Ardui
    發(fā)表于 07-18 08:03

    如何在RT-Thread系統(tǒng)下用ESP8266連上EMQX的公用服務(wù)器并完成數(shù)據(jù)收發(fā)?

    怎么在RT-Thread系統(tǒng)下用ESP8266連上EMQX的公用服務(wù)器并完成數(shù)據(jù)收發(fā)?emmmmm,最好能提供一下構(gòu)建過(guò)程之類的
    發(fā)表于 07-16 08:30

    ESP8266為什么不響應(yīng)Arduino

    arduino,其中從串行監(jiān)視接收的任何命令都會(huì)轉(zhuǎn)發(fā)到連接到 esp8266 的串行(mega 有 4 個(gè)硬件串行端口)。然而,即使是一個(gè)簡(jiǎn)單的“AT”命令也不會(huì)從 wifi
    發(fā)表于 07-16 06:39

    ESP8266 Web服務(wù)器工作在AP模式,但不支持STA模式,怎么解決?

    我希望你能幫我弄清楚為什么我的ESP8266在 AP 模式下作為服務(wù)器正常工作,但在站模式下卻不能。 我希望能夠使用與Arduino鏈接的默認(rèn)固件(AT命令)來(lái)打開(kāi)和關(guān)閉
    發(fā)表于 07-16 06:12

    基于esp8266創(chuàng)建一個(gè)TCP服務(wù)器,TCP服務(wù)器每秒自動(dòng)斷開(kāi)連接是為什么?

    我基于 esp8266 創(chuàng)建一個(gè) TCP 服務(wù)器。它總是每秒斷開(kāi)一次。我不知道為什么。我已將espconn_register_time設(shè)置為最大 7200。
    發(fā)表于 07-15 08:26

    請(qǐng)問(wèn)esp8266會(huì)開(kāi)放使用第三方云服務(wù)器嗎?

    如題,esp8266會(huì)開(kāi)放使用第三方云服務(wù)器嗎,如百度,阿里云服務(wù)器?
    發(fā)表于 07-12 11:40

    如何在PPP服務(wù)器模式下運(yùn)行esp8266

    嗨,我正在嘗試在 PPP 服務(wù)器模式下運(yùn)行 esp8266。目前,我已經(jīng)組裝了一個(gè)固件,能夠使用 lwip 庫(kù)中使用的 PPP 協(xié)議與另一臺(tái)設(shè)備建立 PPP 連接。但是,目前無(wú)法在兩個(gè)WIFI
    發(fā)表于 07-09 07:21