精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

基于RT-Thread的麻雀一號(hào)無(wú)人值守門(mén)禁系統(tǒng)

小華的物聯(lián)網(wǎng)嵌入式之旅 ? 來(lái)源:極速紫韻 ? 作者:極速紫韻 ? 2022-06-30 06:45 ? 次閱讀

概述

應(yīng)用產(chǎn)生的背景是基于公司的機(jī)房長(zhǎng)期無(wú)人在崗的情況下需要改進(jìn)監(jiān)控方案。采用麻雀一號(hào)為主控設(shè)備來(lái)實(shí)現(xiàn),攝像頭數(shù)據(jù),人體紅外感應(yīng)或門(mén)開(kāi)關(guān)來(lái)判斷是否有人闖入機(jī)房。通過(guò)Node-Red來(lái)實(shí)現(xiàn)上位機(jī)節(jié)目,通過(guò)攝像頭采集顯示,語(yǔ)音播放提示有人靠近。通過(guò)MQTT協(xié)議遠(yuǎn)程控制或者通過(guò)內(nèi)網(wǎng)穿透的方式實(shí)現(xiàn)控制。減少了人力物力,節(jié)約人工成本。提高機(jī)房的安全性。

控制系統(tǒng)還可以用于家庭的安防監(jiān)控,檢測(cè)門(mén)和窗等有可能讓小偷入室盜竊的入口。

RT-Thread使用情況概述

本作品代碼是基于麻雀一號(hào)官方提供的SDK固件進(jìn)行二次開(kāi)發(fā),采用到了RT-Thread的任務(wù)管理,MSH命令方式實(shí)現(xiàn)啟動(dòng)函數(shù),使用到了MQTT、PIN設(shè)備等主要組件。MSH的命令方式與Node-red圖形化設(shè)計(jì)完好的結(jié)合在一起,按需求啟動(dòng)相應(yīng)功能。

使用VScode軟件進(jìn)行編輯,使用ENV工具進(jìn)行編譯,然后按照教程通過(guò)OTA進(jìn)行升級(jí)應(yīng)用。

硬件框架

硬件框圖:

poYBAGK8jiOAY63JAACdM6xaDlI492.png

這里借助功能齊全的麻雀一號(hào),所以所需的外圍硬件很少,需要的硬件設(shè)備有:

電腦運(yùn)行Node-Red通過(guò)串口節(jié)點(diǎn)或MQTT節(jié)點(diǎn)與開(kāi)發(fā)板通信

人體紅外傳感器作為PIN設(shè)備檢測(cè)人體紅外。

門(mén)檢測(cè)開(kāi)關(guān):作為PIN設(shè)備檢測(cè)門(mén)開(kāi)關(guān)。

麻雀一號(hào)開(kāi)發(fā)板:使用MQTT組件連接騰訊云平臺(tái),檢測(cè)紅外傳感器和門(mén)檢測(cè)開(kāi)關(guān)后發(fā)送串口信息或MQTT信息到Node-Red平臺(tái)實(shí)現(xiàn)語(yǔ)音播報(bào)和啟動(dòng)攝像頭拍照等。

軟件框架說(shuō)明

當(dāng)檢測(cè)到門(mén)被打開(kāi)或有人靠近時(shí),就會(huì)啟動(dòng)拍照功能和語(yǔ)音提示播報(bào)功能,這里的語(yǔ)音播報(bào)是Node-Red控制電腦語(yǔ)音輸出提醒監(jiān)測(cè)人員查看。再將相關(guān)信息通過(guò)MQTT協(xié)議發(fā)送到云平臺(tái),手機(jī)或電腦端應(yīng)用連接云平臺(tái)實(shí)時(shí)查看數(shù)據(jù)。

pYYBAGK8jkGAcWqkAAB13V6C6O8357.png

軟件模塊說(shuō)明

Node-Red:這是個(gè)圖形應(yīng)用平臺(tái),使用它和開(kāi)發(fā)板通過(guò)串口本地控制和MQTT遠(yuǎn)程控制。

網(wǎng)云穿:實(shí)現(xiàn)的內(nèi)網(wǎng)穿透,可遠(yuǎn)程查看終端設(shè)備運(yùn)行情況。

麻雀一號(hào)連接云平臺(tái):連接的是騰訊云的IoT Hub平臺(tái),可實(shí)現(xiàn)MQTT快速連接,通過(guò)云平臺(tái)的規(guī)則引擎將數(shù)據(jù)發(fā)送到Node-red的MQTT節(jié)點(diǎn),該節(jié)點(diǎn)也是連接騰訊云的物聯(lián)網(wǎng)平臺(tái)。

PIN設(shè)備:實(shí)現(xiàn)的是中斷檢測(cè)開(kāi)關(guān)量,實(shí)現(xiàn)快速響應(yīng)。連接人體紅外傳感器和門(mén)檢測(cè)開(kāi)關(guān)等。

演示效果

pYYBAGK8jnSAEwy9AAHs4id67ps849.png

Node-Red平臺(tái)作為上位機(jī)

poYBAGK8joaATldKABECIAwiY4c602.png

人體紅外檢測(cè)

pYYBAGK8jpaAEKtcAAyIT-8KJYo735.png

電腦通過(guò)內(nèi)網(wǎng)穿透遠(yuǎn)程監(jiān)控

騰訊視頻鏈接https://v.qq.com/x/page/k31031p9l11.html?ptag=qqbrowser

代碼地址

源碼Gitee地址:

https://gitee.com/flytianya2010/SparrowOneGuardingSystem.git

聲明:本文內(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)投訴
  • 門(mén)禁系統(tǒng)
    +關(guān)注

    關(guān)注

    17

    文章

    391

    瀏覽量

    45465
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4943

    瀏覽量

    97188
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1272

    瀏覽量

    39919
  • MQTT協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    97

    瀏覽量

    5346
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    154

    瀏覽量

    7667
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RT-Thread記錄(、版本開(kāi)發(fā)環(huán)境及配合CubeMX)

    RT-Thread 學(xué)習(xí)記錄的第篇文章,RT-Thread記錄(RT-Thread 版本、RT-T
    的頭像 發(fā)表于 06-20 00:28 ?5143次閱讀
    <b class='flag-5'>RT-Thread</b>記錄(<b class='flag-5'>一</b>、版本開(kāi)發(fā)環(huán)境及配合CubeMX)

    RT-Thread麻雀一號(hào)開(kāi)發(fā)板介紹

    1. 麻雀一號(hào)開(kāi)發(fā)板最近收到了RT-Thread麻雀一號(hào)開(kāi)發(fā)板,這款開(kāi)發(fā)板可真的是:麻雀雖小,
    發(fā)表于 07-29 08:59

    怎樣去使用RT-Thread麻雀一號(hào)開(kāi)發(fā)板呢

    RT-Thread麻雀一號(hào)開(kāi)發(fā)板有哪些性能?怎樣去使用RT-Thread麻雀一號(hào)開(kāi)發(fā)板呢?
    發(fā)表于 11-01 06:10

    【原創(chuàng)精選】RT-Thread征文精選技術(shù)文章合集

    ,物聯(lián)網(wǎng)開(kāi)發(fā)。基于RT-Thread設(shè)備運(yùn)行數(shù)據(jù)分析預(yù)警系統(tǒng)基于RT-Thread和AB32VG1開(kāi)發(fā)板實(shí)現(xiàn)家庭安全檢測(cè)功能基于RT-Thread
    發(fā)表于 07-26 14:56

    RT-Thread編程指南

    RT-Thread編程指南——RT-Thread開(kāi)發(fā)組(2015-03-31)。RT-Thread做為國(guó)內(nèi)有較大影響力的開(kāi)源實(shí)時(shí)操作系統(tǒng),本文是RT
    發(fā)表于 11-26 16:06 ?0次下載

    RT-Thread用戶手冊(cè)

    RT-Thread用戶手冊(cè)——本書(shū)是RT-Thread的編程手冊(cè),用于指導(dǎo)在RT-Thread實(shí)時(shí)操作系統(tǒng)環(huán)境下如何進(jìn)行編 程。
    發(fā)表于 11-26 16:16 ?0次下載

    RT-Thread BK7252麻雀一號(hào)開(kāi)發(fā)板

    麻雀一號(hào)使用 USB Type-C 數(shù)據(jù)線(需自備)連接電腦進(jìn)行串口通信,能簡(jiǎn)單快捷地體驗(yàn) RT-Thread 強(qiáng)大的命令行功能。板子連接電腦后,在設(shè)備管理器界面檢查串口工作情況,并記錄 COM
    的頭像 發(fā)表于 04-30 15:08 ?8623次閱讀

    RT-Thread STM32 配置系統(tǒng)時(shí)鐘(使用外部晶振)

    RT-Thread STM32 配置系統(tǒng)時(shí)鐘開(kāi)發(fā)環(huán)境芯片:STM32F103RCT6RT-Thread Studio: V1.0.6(現(xiàn)在已經(jīng)更新到1.1.3,由于本人使用RTT開(kāi)發(fā)已經(jīng)有
    發(fā)表于 12-14 18:45 ?14次下載
    <b class='flag-5'>RT-Thread</b> STM32 配置<b class='flag-5'>系統(tǒng)</b>時(shí)鐘(使用外部晶振)

    RT-Thread AI kit開(kāi)源:輕松實(shí)現(xiàn)鍵部署AI模型至 RT-Thread

    RT-AK 是 RT-Thread 團(tuán)隊(duì)為 RT-Thread 實(shí)時(shí)操作系統(tǒng)所開(kāi)發(fā)的 AI 套件,能夠鍵將 AI 模型部署到
    發(fā)表于 01-25 18:18 ?3次下載
    <b class='flag-5'>RT-Thread</b> AI kit開(kāi)源:輕松實(shí)現(xiàn)<b class='flag-5'>一</b>鍵部署AI模型至 <b class='flag-5'>RT-Thread</b>

    RT-Thread全球技術(shù)大會(huì):RT-Thread構(gòu)建配置系統(tǒng)

    RT-Thread全球技術(shù)大會(huì):RT-Thread構(gòu)建配置系統(tǒng),構(gòu)建系統(tǒng)也稱為組件自動(dòng)化,通常需要通過(guò)腳本聲明構(gòu)建行為。 ? ? ? ? 審核編輯:彭靜
    的頭像 發(fā)表于 05-27 14:39 ?1210次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術(shù)大會(huì):<b class='flag-5'>RT-Thread</b>構(gòu)建配置<b class='flag-5'>系統(tǒng)</b>

    RT-Thread學(xué)習(xí)筆記 RT-Thread的架構(gòu)概述

    的種種優(yōu)越之處。RT-Thread款完全由國(guó)內(nèi)團(tuán)隊(duì)開(kāi)發(fā)維護(hù)的嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),具有完全的自主知識(shí)產(chǎn)權(quán)。經(jīng)過(guò) 16 個(gè)年頭的沉淀,伴隨著物聯(lián)網(wǎng)的興起,它正演變成個(gè)
    的頭像 發(fā)表于 07-09 11:27 ?4482次閱讀
    <b class='flag-5'>RT-Thread</b>學(xué)習(xí)筆記 <b class='flag-5'>RT-Thread</b>的架構(gòu)概述

    RT-Thread文檔_RT-Thread 簡(jiǎn)介

    RT-Thread文檔_RT-Thread 簡(jiǎn)介
    發(fā)表于 02-22 18:22 ?5次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> 簡(jiǎn)介

    RT-Thread文檔_RT-Thread SMP 介紹與移植

    RT-Thread文檔_RT-Thread SMP 介紹與移植
    發(fā)表于 02-22 18:31 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> SMP 介紹與移植

    使用RT-Thread Studio進(jìn)行智能家居終端的設(shè)計(jì)

    本次方案基于星火一號(hào)開(kāi)發(fā)板開(kāi)發(fā),使用RT-Thread Studio進(jìn)行工程創(chuàng)建,代碼編輯,RT-Thread配置,調(diào)試配置,程序下載等功能。
    的頭像 發(fā)表于 07-28 16:41 ?1821次閱讀
    使用<b class='flag-5'>RT-Thread</b> Studio進(jìn)行智能家居終端的設(shè)計(jì)

    基于 RT-Thread 的 RoboMaster 電控框架(

    由于 RT-Thread 穩(wěn)定高效的內(nèi)核,豐富的文檔教程,積極活躍的社區(qū)氛圍,以及設(shè)備驅(qū)動(dòng)框架、Kconfig、Scons、日志系統(tǒng)、海量的軟件包……很難不選擇 RT-Thread 進(jìn)行項(xiàng)目開(kāi)發(fā)
    的頭像 發(fā)表于 09-19 19:55 ?736次閱讀