<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

智能家居自動澆灌監控系統設計方案

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2022-04-14 09:01 ? 次閱讀

今年3月中,由騰訊TencentOS團隊聯合恩智浦半導體、安謀科技(Arm China)發起的線上開發者活動——TencentOS Tiny AIoT 應用創新大賽,評選出了優勝獲獎者,本文介紹其中一個獲獎作品。

一、總體設計家居自動澆灌監控系統主要實現了,在室內環境下植物的濕度監測和自動澆灌。

系統基于TencentOS Tiny EVB_AIoT開發板和NXPMCUXpresso IDE,使用了土壤濕度傳感器監測土壤濕度,并通過TencentOS Tiny的MQTT模塊,傳輸至騰訊云物聯網開發平臺(IoT Explorer),可根據設定閾值由外接的水泵對上述環境變量進行控制,系統連接騰訊云后可以實時遠程觀測植物土壤濕度并手動控制水泵啟停。

693c932e-bb8a-11ec-aa7f-dac502259ad0.jpg

二、具體設計與實現(一)硬件方案

系統基于TencentOS Tiny AIoT開發套件,套件核心板采用NXP i.MX RT1062處理器,套件自帶物聯網俱樂部的,基于WAN Interface接口ESP8266模組和E53模塊,額外模組有fly-fish的土壤濕度采集模塊,水泵由于過年不發貨,年后又由于疫情不發貨,導致遲遲不能到位,眼看交作業日期一天天臨近,于是打上了E53模組上的LED燈的主意,假設為水泵吧,反正都是一個針腳IO控制。

695036b8-bb8a-11ec-aa7f-dac502259ad0.jpg

(二)軟件方案與實現

1. MQTT線程,負責連接騰訊云,接收土壤濕度數據并轉發至騰訊云,接收騰訊云的控制命令,啟停水泵。

2. ADC線程,負責采集土壤濕度采集模塊的數據并通過消息隊列轉發至MQTT線程,經測試ADC數據只能在2900(水中)到4096(空氣中)之間變化,所以做了個簡單的量化數據計算公式(100 - (adcVal - 3096)/10),按照濕度百分比來計算。

6963be18-bb8a-11ec-aa7f-dac502259ad0.jpg

3. PUMP線程,接受來自MQTT線程的命令,啟停水泵,本案例中是亮滅E53模塊的LED燈。

4. LED線程,按照每1s切換一次的頻率,點亮、熄滅板子上的藍色LED燈,指示系統是否正常工作。

三、功能展示(一)總體展示

業務邏輯實現。

697df09e-bb8a-11ec-aa7f-dac502259ad0.jpg

歷史數據展示:

69a06598-bb8a-11ec-aa7f-dac502259ad0.jpg

(二)數據采集+本地控制

土壤濕度超過一定值,水泵(E53 LED)停止工作,同時往騰訊云上報的數據如下圖。

69bea422-bb8a-11ec-aa7f-dac502259ad0.jpg

土壤濕度低于一定值,水泵(E53 LED)開始工作,同時往騰訊云上報的數據如下圖。

69dbeb54-bb8a-11ec-aa7f-dac502259ad0.jpg

(三)云端控制

如果需要人工控制水泵的話,直接在云端下發命令,人工接管水泵工作。

69f4f694-bb8a-11ec-aa7f-dac502259ad0.jpg

(四)騰訊連連

6a0d0432-bb8a-11ec-aa7f-dac502259ad0.jpg

四、一些想法和建議(一)關于RT1062和IDE

i.MX RT1062這顆U很強大很贊,譬如跑個RTOS,別家的U在這個負荷已經開始燙手了,得益于更先進的制程,1062一點溫度都沒有感覺到。MCUXpresso IDE的Pins模塊,對于不熟悉NXP產品的人來說,尤其是默認路由功能,真的是救星一般,單論針腳選擇和初始化生成,感覺比CUBEMX還要好用一點。

同樣的,缺點(或者是不習慣的地方)也很明顯,一方面是MCU的針腳命名,去尋找一個針腳真心費勁;另一方面是資料,相關資料較少,譬如網上找了很多資料關于FlexRAM配置都有點不痛不癢,很希望有個類似Pins這樣的圖形化生成小工具。

(二)關于TencentOS Tiny和IoT Explorer

TencentOS Tiny的確很Tiny,各項資源開銷都很小,幾個組件的確穩定,譬如這次用到的MQTT組件,對比別家的跑著跑著一天內就掉線,Tiny的沒有這現象。

Tiny的一個問題不得不說,就是文檔不知道是不是太老舊還是不同步,資料不全,譬如想知道消息隊列的案例,gitee上給的是指向github的鏈接,因為沒有梯子,只能國內的找找,到底是用tos_msg_q_create()還是tos_msg_queue_create()亦或者用tos_queue_create()創建MQ,哪個是最新的?

最后,感謝騰訊提供這么一次機會近距離實戰體驗RT1062和TencentOS Tiny。

原文標題:AIoT應用創新大賽獲獎作品精選:智能家居自動澆灌監控系統

文章出處:【微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

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

    關注

    21

    文章

    3616

    瀏覽量

    169425
  • 智能家居
    +關注

    關注

    1912

    文章

    9157

    瀏覽量

    179469
  • 恩智浦半導體

    關注

    0

    文章

    65

    瀏覽量

    16909
  • 安謀科技
    +關注

    關注

    0

    文章

    93

    瀏覽量

    7447

原文標題:AIoT應用創新大賽獲獎作品精選:智能家居自動澆灌監控系統

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    智能家居設計方案

    、會議室等方面的智能控制系統,凝聚了全球最先進的智能家居產品及技術解決方案-------智能家居系統
    發表于 10-14 16:37

    基于ARM的智能家居遠程監控系統設計

    基于ARM的智能家居遠程監控系統設計,想做智能家居的可以看看啊,這個是個很好的參考資料啊,關于智能家居的主要框架都有!{:soso_e100
    發表于 10-07 18:03

    智能家居控制系統模型

    技術、安全防范技術、自動控制技術、音視頻技術將家居生活有關的設施進行高效集成,構建高效的住宅設施與家庭日程事務的控制管理系統,提升家居智能、
    發表于 10-28 21:21

    智能機房監控系統 智能家居監控系統

    智能機房監控系統智能家居監控系統一, 功能1,溫度自動
    發表于 12-11 17:47

    基于Zigbee的智能家居監控系統的設計

    基于Zigbee的智能家居監控系統的設計...我的畢業設計題目,用單片機控制,哪位高手做過此類設計的,懇請幫忙,求指導
    發表于 02-23 15:15

    【Aworks申請】基于致遠電子AWorks開發板智能家居系統設計

    及遠程抄表收費系統等??梢酝ㄟ^手機、電腦等工具連接網絡,實現對室內家電進行本地或遠程控制;室內煙霧、煤氣檢測及門窗監控;水、電、煤氣等自動抄表收費等。智能家居
    發表于 07-06 13:33

    智能家居藍牙傳輸的監控設計

    智能家居藍牙傳輸的監控設計本項目主要構建了一套基于藍牙無線網絡的智能家居系統,用于實現設備的自動控制、監測、
    發表于 02-29 18:14

    智能家居系統、智能家居解決方案智能家居定制開發

    ;開發快-智能家居功能3:智能燈光控制系統包含多種傳感器,其中亮度傳感器能夠讓系統根據室外光線變化,自動調節室內燈光亮度,使得室內光線處于動
    發表于 06-12 10:27

    物聯傳感物聯網智能家居解決方案

    室內空氣污濁,更不必擔心陌生的闖入者,你盡可以輕松享受高質量的生活,一切,有物聯網智能家居系統為您守候!  智能家居的功能分類  物聯網智能家居目前包含節能照明、家電控制、安全門窗鎖、
    發表于 10-15 22:36

    基于FPGA的智能家居遠程監控系統設計

    0 引言 隨著國民經濟的快速發展和人們生活水平的不斷提高,人們對居住房子的舒適性及安全性要求也提升到了更高的檔次,同時計算機技術、網絡和信息技術也在不斷發展,這使得家庭智能系統的遠程監控成為一種現實。本文設計的
    發表于 06-14 06:28

    求一種基于Android和Zigbee技術實現的家庭環境監控系統設計方案

    摘要:隨著物聯網技術的發展和人們生活水平的提高,人們對于自己居住環境的安全性和智能化有了更高的要求,渴望在自己家中安裝一套智能家居監控系統。智能家居
    發表于 07-26 08:08

    基于ZigBee的智能家居系統設計

    【說明】智能家居系統以消費者的使用習慣為依據,利用信息系統自動化控制系統實現人與家用設備之間的信息交換,也就是說,
    發表于 11-08 07:44

    智能家居監控系統設計要求是什么

    【資源下載】下載地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl智能家居監控系統設計要求如下:以提高家居生活的安全性、舒適度、人性化為目的,
    發表于 11-10 08:56

    基于語音控制的智能家居設計方案分享

    基于語音控制的智能家居設計方案分享
    發表于 01-19 07:25

    基于ZigBee的智能家居安防系統設計方案

    基于ZigBee的智能家居安防系統設計方案
    發表于 06-11 09:59 ?69次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>