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

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

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

3天內不再提示

應用筆記|基于STM32F407ZGT6實現(xiàn)微生態(tài)花園控制系統(tǒng)設計

9GxC_IoTMaker ? 來源:未知 ? 2023-04-21 03:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

關鍵詞:STM32F407ZGT6,控制系統(tǒng),微生態(tài)

目錄預覽

1引言 2系統(tǒng)總體框架設計 3自動灌溉系統(tǒng) 4 太陽能自動追光系統(tǒng)

5 魚缸自動定時換水系統(tǒng)

6 結語

1. 引言

以STM32F407ZGT6單片機為核心控制器設計了一種微型生態(tài)花園控制系統(tǒng),將傳感器技術、WiFi技術、攝像頭技術、自動追光技術、μC/OS-Ⅲ實時操作系統(tǒng)結合起來,實現(xiàn)對花園環(huán)境以及動植物情況的實時監(jiān)控和及時控制,并具有環(huán)境溫度、環(huán)境濕度、土壤濕度、光照強度監(jiān)控,魚缸自動換水、增氧以及寵物自動喂養(yǎng)等功能。

2.系統(tǒng)總體框架設計

微型生態(tài)花園控制系統(tǒng)基于現(xiàn)實背景[4]設計,STM32F407ZGT6單片機為核心控制器,通過μC/OS-Ⅲ實時操作系統(tǒng)和TFT-LCD主控顯示屏設計出便捷友好的用戶界面,實時顯示環(huán)境參數(shù)信息。系統(tǒng)采用成熟的物聯(lián)網(wǎng)技術進行通信連接,用戶可以通過機智云手機App連接,實現(xiàn)云端傳輸數(shù)據(jù)功能。

硬件是控制系統(tǒng)的基礎和核心,因為其不僅直接影響到系統(tǒng)的穩(wěn)定性、準確性、快速性及能耗等,還在一定程度上決定了系統(tǒng)的上限??傊?,系統(tǒng)硬件的設計是非常關鍵的部分。

微生態(tài)花園控制系統(tǒng)的硬件主要以STM32F407ZGT6單片機為控制核心板,搭載TFT-LCD觸摸顯示屏、OV5640-720P高清攝像頭、WiFi模組等。其中DHT11溫濕度傳感器、土壤濕度傳感器組成檢測功能模塊,用來檢測微生態(tài)花園的溫濕度和土壤濕度等環(huán)境參數(shù)。

3.自動灌溉系統(tǒng)

自動化灌溉系統(tǒng)首先為自動化灌溉區(qū)域規(guī)劃做準備。由于自動灌溉系統(tǒng)的工作原理,一組路徑在同一時間只能以一個頻率自動灌溉,因此采取以下措施區(qū)分灌區(qū)的草種習性。

例如,多年生鐵線蓮、月季之類,不耐澇、不耐高溫的可以劃分成一組,灌水的持續(xù)時間可以設置得短一些,頻率可以低一些;而藍雪花、繡球花等水生植物再分一組,灌水的持續(xù)時間設置得更長更頻繁;對于耐旱、耐高溫的沙漠玫瑰、仙人掌等植物來說,它們對水分的需求并不是很大,分為另一組,灌水的持續(xù)時間可以設置得更短一些。

系統(tǒng)工作中,當土壤含水量低于一定閾值時(該閾值可通過可變電阻進行調節(jié))指示燈就會亮起,從而檢測到該區(qū)域內土壤濕度低于當前植物所適宜的濕度,單片機即可控制繼電器操作小水泵進行灌溉。

4. 太陽能自動追光系統(tǒng)

太陽能是一種清潔的綠色能源,也是最豐富的可再生能源,是未來理想的綠色新能源,因此采用光伏發(fā)電技術將太陽能轉化為電能,用于實現(xiàn)系統(tǒng)運行的續(xù)航并節(jié)約能源。太陽能自動追光系統(tǒng)主要由2個步進電機以及驅動器、4個光敏電阻、1個主控芯片、1塊太陽能板構成,具體系統(tǒng)框架如圖2所示。

系統(tǒng)總體設計框架 01 84065a70-dfae-11ed-bfe3-dac502259ad0.jpg

02 系統(tǒng)框架8421f15e-dfae-11ed-bfe3-dac502259ad0.jpg

太陽能板的方向控制能夠實現(xiàn)360°追光,它的4個方向分別放置4個光敏電阻,然后通過判斷對向的兩個電阻的大小控制步進電機應該往哪個方向進行轉動。為了實現(xiàn)通過讀取光敏電阻的阻值控制太陽能板方向,這里采用串聯(lián)分壓的方式,如圖3所示。

串聯(lián)分壓電路 03 84393a1c-dfae-11ed-bfe3-dac502259ad0.jpg

ADC接單片機引腳,原理就是串聯(lián)分壓,當外界光發(fā)生變化的時候,光敏電阻的阻值發(fā)生變化,ADC讀取的就是光敏電阻分壓的數(shù)值。因為兩個光敏電阻的阻值是一樣的,那么R1和R2在光照一樣的環(huán)境下,ADC引腳所讀取到的電壓值應該是3.3/2=1.65 V,也就是說,當ADC所讀取到的電壓值在1.55~1.75 V (誤差±0.1 V)時,兩個光敏電阻所接收的光強是一樣的。

5. 魚缸自動定時換水系統(tǒng)

魚缸主要由自動定時換水系統(tǒng)、自動定時供氧系統(tǒng)、自動定時喂食系統(tǒng)三部分構成,該設計可以幫助出差在外的用戶照顧魚缸里的魚類,減少用戶的擔憂。

魚缸智能化系統(tǒng)

自動定時換水

自動定時供氧

自動定時喂食

6. 小結

本文所述控制系統(tǒng)通過智能控制及物聯(lián)網(wǎng)嵌入式技術,實現(xiàn)了對陽臺微生態(tài)花園的智能化控制。在設計過程中,除了常規(guī)的溫濕度調節(jié)、追光系統(tǒng)、寵物屋和魚缸控制等智能操作外,還能通過改變終端傳感器應用節(jié)點,分層分級管理獲取空間參數(shù),實現(xiàn)更多的智能控制功能。

完整內容請點擊閱讀原文”下載原文檔。

8487d53c-dfae-11ed-bfe3-dac502259ad0.png

▽點擊“閱讀原文”,可下載原文檔


原文標題:應用筆記|基于STM32F407ZGT6實現(xiàn)微生態(tài)花園控制系統(tǒng)設計

文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關注!文章轉載請注明出處。


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

    關注

    3

    文章

    616

    瀏覽量

    26835

原文標題:應用筆記|基于STM32F407ZGT6實現(xiàn)微生態(tài)花園控制系統(tǒng)設計

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    STM32F413ZGT6的NRST需要接上拉電阻嗎?

    STM32F413ZGT6在使用的過程中經常復位,現(xiàn)在NRST只是接了100nf的電容,是否要接上拉電阻。已知芯片內部有弱上拉,典型值40K。接上拉可增加驅動能力。那什么情況要增加驅動能力呢?
    發(fā)表于 03-12 08:27

    使用STM32F407ZGT6芯片做小車主控時,總是在運行時芯片突然被鎖,無法下載程序怎么解決?

    在使用STM32F407ZGT6芯片做小車主控時,總是在運行時芯片突然被鎖,無法下載程序。 使用STM32 ST-LINK Utility也無法解除保護
    發(fā)表于 03-11 06:20

    RM0090文檔和KEIL上的ETH_MMCTIMR寄存器的TGFM位不一致是為什么?

    文檔上TGFM是在bit21,KEIL上在bit16。哪個才是正確的?KEIL用的是STM32F407ZGT6芯片
    發(fā)表于 03-10 08:13

    stm32f407zgt6使用ADC設備,終端沒得任何反應是怎么回事?

    使用的stm32f407zgt6,想使用ADC設備來著,也用cubemx重新打開usart1了,最后程序編譯成功,下載成功看了,但是終端沒得任何反應,換了一個串口助手也是沒有反應,不知道哪里出了問題。
    發(fā)表于 03-07 06:08

    基于STM32F103V8T6的智能水處理系統(tǒng)設計與實現(xiàn)

    基于 STM32F103V8T6 的智能水處理裝置設計 摘要 : 本文基于 STM32F103V8T6控制器,設計并實現(xiàn)了一款智能水處理裝置。該裝置集多種傳感器與電源管理模塊于一體
    的頭像 發(fā)表于 02-19 14:16 ?657次閱讀
    基于<b class='flag-5'>STM32F103V8T6</b>的智能水處理<b class='flag-5'>系統(tǒng)</b>設計與<b class='flag-5'>實現(xiàn)</b>

    AT32F423 PWC應用筆記

    電子發(fā)燒友網(wǎng)站提供《AT32F423 PWC應用筆記.pdf》資料免費下載
    發(fā)表于 01-15 15:30 ?0次下載
    AT32<b class='flag-5'>F</b>423 PWC應<b class='flag-5'>用筆記</b>

    STM32F405xx和STM32F407xx微控制器數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《STM32F405xx和STM32F407xx微控制器數(shù)據(jù)手冊.pdf》資料免費下載
    發(fā)表于 01-03 14:49 ?2次下載

    STM32 F407無傳感器控制PLL

    電子發(fā)燒友網(wǎng)站提供《STM32 F407無傳感器控制PLL.zip》資料免費下載
    發(fā)表于 12-19 14:10 ?1次下載

    STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案

    STM32F407控制器單元(MCU)與SD NAND的結合提供了強大的存儲解決方案。然而,不斷電初始化失效問題可能會導致系統(tǒng)穩(wěn)定性和數(shù)據(jù)完整性受損。我們將STM32F407與SD
    的頭像 發(fā)表于 12-11 10:51 ?933次閱讀
    <b class='flag-5'>STM32F407</b> MCU使用SD NAND?不斷電初始化失效解決方案

    使用ldc1000進行金屬定位遇到的疑問求解

    ? 2:關于諧振的電容大小應該根據(jù)什么來計算? 3:線圈是手繞的,呈圓環(huán)狀,線圈的形狀應該怎么繞? 說明:我使用的芯片型號是stm32f407zgt6,DCLK輸入50KHz
    發(fā)表于 12-11 07:08

    航順 HK32F407ZGT7 芯片的開發(fā)板:多功能外設助力多領域應用

    和256KB SRAM,串口、SPI、IIC、CAN、USB、Ethernet等外設所有對應腳全部引出,有利于外接更多模塊,可廣泛應用于工業(yè)控制、消費醫(yī)療和工業(yè)互聯(lián)網(wǎng)等領域。 2.HK32F407ZGT7產品
    的頭像 發(fā)表于 11-08 14:43 ?674次閱讀
    航順 HK32<b class='flag-5'>F407ZGT</b>7 芯片的開發(fā)板:多功能外設助力多領域應用

    【干貨】有了這份HK32F407ZGT7開發(fā)板介紹,1萬個項目輕松拿捏!

    2024-11-0811:39·航順HK32MCUHK32F407ZGT7開發(fā)板開發(fā)板簡介開發(fā)板是基于航順芯片公司F4系列HK32F407ZGT7開發(fā)的一款開發(fā)板,Cortex-M4內核,最高主頻
    的頭像 發(fā)表于 11-08 13:28 ?801次閱讀
    【干貨】有了這份HK32<b class='flag-5'>F407ZGT</b>7開發(fā)板介紹,1萬個項目輕松拿捏!

    STM32項目實戰(zhàn):基于STM32U5的智能燈光控制系統(tǒng)(LVGL),附項目教程/源碼

    《智能燈光控制系統(tǒng)_STM32U5》項目完整文檔、項目源碼,點擊免費領取。項目資料領?。篽ttps://s.c1ns.cn/F5XyUSTM32項目實戰(zhàn)之“智能燈光控制系統(tǒng)”(基于
    的頭像 發(fā)表于 11-07 18:50 ?2390次閱讀
    <b class='flag-5'>STM32</b>項目實戰(zhàn):基于<b class='flag-5'>STM32</b>U5的智能燈光<b class='flag-5'>控制系統(tǒng)</b>(LVGL),附項目教程/源碼

    STM32項目實戰(zhàn):基于STM32F4的智能燈光控制系統(tǒng)(LVGL),附項目教程/源碼

    《智能燈光控制系統(tǒng)_STM32F4》項目完整文檔、項目源碼,私信小雯老師免費領取。STM32項目實戰(zhàn)之“智能燈光控制系統(tǒng)”(基于STM32F
    的頭像 發(fā)表于 10-17 16:16 ?1848次閱讀
    <b class='flag-5'>STM32</b>項目實戰(zhàn):基于<b class='flag-5'>STM32F</b>4的智能燈光<b class='flag-5'>控制系統(tǒng)</b>(LVGL),附項目教程/源碼

    使用STM32F407ZGT6的設備無法連接到AMD處理器的電腦上,怎么處理?

    使用貴公司的STM32芯片,型號:STM32F407ZGT6。CAN總線轉串口,可以正常連接到英特爾處理器的電腦上;但是無法連接到AMD處理器的電腦上。請問怎么處理? 連接到AMD處理器的電腦上,串口顯示如下:
    發(fā)表于 07-23 07:58