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

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

3天內不再提示

基于STM32單片機的WIFI灌溉系統(tǒng)設計

小常硬件 ? 來源:小常硬件 ? 2023-07-21 09:27 ? 次閱讀

基于STM32單片機的WIFI灌溉系統(tǒng)

一.系統(tǒng)設計

本次WIFI灌溉系統(tǒng)的設計使用STM32單片機作為控制核心,可以進行環(huán)境中對土壤濕度、光照強度、空氣溫濕度的檢測,檢測到的數(shù)據(jù)通過OLED顯示屏顯示,并且通過ESP01S通信模塊將數(shù)據(jù)上傳到上位機端,繼電器可以進行土壤濕度的調節(jié)。

e23977f2-2717-11ee-962d-dac502259ad0.jpg

圖1 系統(tǒng)框圖

二.硬件設計

主要設計的電路有主控電路(最小系統(tǒng)電路)設計、溫濕度檢測、土壤濕度檢測、無線通信、光照檢測等電路的設計。

e24c7f0a-2717-11ee-962d-dac502259ad0.jpg

圖2 硬件電路

三.軟件設計

系統(tǒng)的軟件實現(xiàn)過程中首先要進行的系統(tǒng)初始化,其中包括對GPIO引腳和ADC參數(shù)、傳感器模塊初始化。初始化結束后開始通過傳感器進行數(shù)據(jù)檢測,檢測到的數(shù)據(jù)有土壤濕度,光照強度,空氣溫濕度,將檢測到的數(shù)據(jù)通過OLED顯示屏進行顯示,并將數(shù)據(jù)上傳到上位機端進行顯示。然后判斷若是自動模式,則繼續(xù)判斷土壤濕度若超過極限則通過繼電器自動澆水,若不是則判斷按鍵是否被按下,當檢測按鍵按下則執(zhí)行手動澆水。

e27586c0-2717-11ee-962d-dac502259ad0.jpg

圖3 程序流程圖

e291bb42-2717-11ee-962d-dac502259ad0.jpg

圖4 主程序

四、實物展示

e2a7991c-2717-11ee-962d-dac502259ad0.jpg

審核編輯:湯梓紅

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

    關注

    6023

    文章

    44375

    瀏覽量

    628288
  • OLED
    +關注

    關注

    119

    文章

    6130

    瀏覽量

    223080
  • STM32
    +關注

    關注

    2257

    文章

    10826

    瀏覽量

    352431
  • WIFI
    +關注

    關注

    81

    文章

    5256

    瀏覽量

    201689
  • 灌溉系統(tǒng)

    關注

    0

    文章

    98

    瀏覽量

    13120

原文標題:基于STM32單片機的WIFI灌溉系統(tǒng)

文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于STM32單片機的智能灌溉系統(tǒng)設計

    本次智能灌溉系統(tǒng)的設計使用STM32單片機作為控制中心,通過溫濕度傳感器進行溫濕度檢測,通過土壤濕度傳感器進行土壤濕度的檢測,檢測到的數(shù)據(jù)通過OLED顯示,并通過ESP8266無線通信模塊上傳到上位
    的頭像 發(fā)表于 07-21 09:30 ?2524次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的智能<b class='flag-5'>灌溉系統(tǒng)</b>設計

    基于AT89C51單片機的節(jié)水灌溉系統(tǒng)的應用

    基于AT89C51單片機的節(jié)水灌溉系統(tǒng)的應用
    發(fā)表于 08-14 11:39

    怎么用51單片機制度灌溉系統(tǒng)

    怎么用51單片機制作一個帶液位監(jiān)控和紅外遙控控制開關的灌溉系統(tǒng),具體用什么實現(xiàn)
    發(fā)表于 04-03 11:32

    【OK210申請】智能灌溉系統(tǒng)

    申請理由:OK210 可以搭載 Android 4.0,便于實現(xiàn)智能灌溉系統(tǒng)中央控制器的所需功能。項目描述:智能灌溉系統(tǒng)包括智能水閥、中央控制器、后臺服務器和手機APP軟件四部分。水閥由
    發(fā)表于 07-03 15:28

    ZigBee節(jié)水灌溉系統(tǒng)的設計流程是什么?

    “節(jié)約用水,人人有責”,水資源正在變成一種寶貴的稀缺資源。因此,推廣節(jié)水灌溉也已成為世界各國為緩解水資源危機和實現(xiàn)農業(yè)現(xiàn)代化的必然選擇。本文提出一種基于ZigBee無線傳感器網絡的設計方案,并根據(jù)農田的特殊條件,設計出一套節(jié)水灌溉系統(tǒng),避免了依附于其他通信網絡所產生的額外
    發(fā)表于 03-27 07:31

    實現(xiàn)基于嵌入式技術的智能灌溉系統(tǒng)設計的方法

    基于嵌入式技術的智能灌溉系統(tǒng)設計與實現(xiàn)基于嵌入式技術的智能灌溉系統(tǒng)設計與實現(xiàn)基于cortex-A9處理器實驗平臺,實現(xiàn)對種植農作物、蔬菜、果樹等的土壤溫濕度及光照進行遠程或本地監(jiān)測,同時對泵的開關
    發(fā)表于 11-09 06:30

    如何去實現(xiàn)基于單片機的自動澆花灌溉系統(tǒng)設計

    文章目錄1 簡介2 主要器件3 實現(xiàn)效果4 設計原理5 最后1 簡介Hi,大家好,這里是丹成學長,今天向大家介紹一個學長做的單片機項目基于單片機的自動澆花灌溉系統(tǒng)設計大家可用于 課程設計 或
    發(fā)表于 11-19 06:52

    如何實現(xiàn)基于STM32和ESP8266的智能灌溉系統(tǒng)的設計?

    如何實現(xiàn)基于STM32和ESP8266的智能灌溉系統(tǒng)的設計?
    發(fā)表于 01-19 06:21

    基于STM32單片機遠程澆花花盆GSM短信澆水補光灌溉系統(tǒng)設計資料分享

    【資源下載】下載地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxlSTM32單片機遠程澆花花盆GSM短信澆水補光灌溉系統(tǒng)6本系統(tǒng)
    發(fā)表于 02-21 06:49

    如何使用STC89C52單片機實現(xiàn)智能灌溉系統(tǒng)的設計

    針對農村傳統(tǒng)農業(yè)灌溉方式存在的灌溉技術落后、浪費資源等問題,提出以 SCT89C52 單片機為核心控制器,利用傳感器進行溫濕度采集、光照強度等多參數(shù)實時采集,同時單片機可以根據(jù)實際要求
    發(fā)表于 01-25 08:00 ?4次下載
    如何使用STC89C52<b class='flag-5'>單片機</b>實現(xiàn)智能<b class='flag-5'>灌溉系統(tǒng)</b>的設計

    畢設系列 -- 基于單片機的自動澆花灌溉系統(tǒng)設計

    文章目錄1 簡介2 主要器件3 實現(xiàn)效果4 設計原理5 最后1 簡介Hi,大家好,這里是丹成學長,今天向大家介紹一個學長做的單片機項目基于單片機的自動澆花灌溉系統(tǒng)設計大家可用于 課程設計 或
    發(fā)表于 11-12 18:21 ?22次下載
    畢設系列 -- 基于<b class='flag-5'>單片機</b>的自動澆花<b class='flag-5'>灌溉系統(tǒng)</b>設計

    基于STM32單片機的水稻自動灌溉系統(tǒng)設計案例

    本次水稻自動灌溉系統(tǒng)的設計使用STM32單片機作為控制中心,通過OLED顯示屏顯示土壤溫濕度,光照強度,通過ESP8266上傳和下發(fā)數(shù)據(jù),先檢測是否是自動模式,若是通過繼電器模擬灌溉
    發(fā)表于 08-27 10:38 ?1326次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的水稻自動<b class='flag-5'>灌溉系統(tǒng)</b>設計案例

    基于51單片機灌溉系統(tǒng)設計

    本次灌溉系統(tǒng)使用的是STC89C52單片機作為主控芯片,通過DHT11溫濕度傳感器進行溫濕度檢測,通過光敏電阻模塊檢測光照強度,通過按鍵調節(jié)閾值。采集到的數(shù)據(jù)會上傳到單片機中,單片機
    的頭像 發(fā)表于 09-01 09:12 ?1149次閱讀
    基于51<b class='flag-5'>單片機</b>的<b class='flag-5'>灌溉系統(tǒng)</b>設計

    基于51單片機的智能灌溉系統(tǒng)設計

    本次智能作息系統(tǒng)使用的是STC89C52單片機作為主控芯片,通過光照檢測模塊檢測光強,通過水滴檢測模塊檢測水位,通過DS1302定時模塊設置定時,采集到的數(shù)據(jù)會上傳到單片機中,單片機
    的頭像 發(fā)表于 09-01 09:21 ?1673次閱讀
    基于51<b class='flag-5'>單片機</b>的智能<b class='flag-5'>灌溉系統(tǒng)</b>設計

    單片機控制的節(jié)水灌溉系統(tǒng)的研究

    電子發(fā)燒友網站提供《單片機控制的節(jié)水灌溉系統(tǒng)的研究.pdf》資料免費下載
    發(fā)表于 10-18 10:30 ?2次下載
    <b class='flag-5'>單片機</b>控制的節(jié)水<b class='flag-5'>灌溉系統(tǒng)</b>的研究