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

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

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

【開源項(xiàng)目】基于RK3566芯片開發(fā)的現(xiàn)代化無線哨兵

電子發(fā)燒友論壇 ? 來源:未知 ? 2023-07-04 08:45 ? 次閱讀

1.項(xiàng)目介紹

該項(xiàng)目主要由魯班貓ZeroW為核心,OV8588攝像頭為圖像采集設(shè)備,采用QT框架作為軟件界面,采用RKNN中的YOLOV5作為圖像識(shí)別模型。


可以檢測多種物體,檢測到的物體會(huì)在屏幕列表中顯示,同時(shí)也可以在圖像中框出來,選定的物體可以在圖像上反應(yīng)出來。同時(shí)還可以設(shè)置報(bào)警源,報(bào)警源可以是人,貓,狗,車等,當(dāng)攝像頭內(nèi)或者攝像頭設(shè)置的區(qū)域內(nèi)監(jiān)測到報(bào)警源,則會(huì)產(chǎn)生圖像和聲音報(bào)警。


主要應(yīng)用場景如下:

  1. 在倉庫中,檢測是否有人或動(dòng)物闖入,當(dāng)檢測到則會(huì)發(fā)出報(bào)警。

  2. 在車庫或者私人停車位,當(dāng)檢測到有人企圖想對私人物品損壞,也可以發(fā)出報(bào)警,勸退他人。

  3. 在辦公室內(nèi),監(jiān)測某個(gè)物品,如筆記本、手機(jī)或機(jī)密材料等貴重物品,把這些物品添加監(jiān)視區(qū)域內(nèi),當(dāng)有人進(jìn)入發(fā)出報(bào)警。


2.整體框架

此次項(xiàng)目我不僅用上了硬件設(shè)計(jì)和軟件設(shè)計(jì),還用上了結(jié)構(gòu)設(shè)計(jì),讓其更加附有哨兵的樣子。


2.1硬件框架



2.2軟件框架



2.3結(jié)構(gòu)框架

結(jié)構(gòu)主要由四部分組成,魯班貓ZeroW的外殼,攝像頭外殼,天線外殼和底座,為什么要設(shè)計(jì)一個(gè)底座,是為了以后方便移植到別的產(chǎn)品上去,能夠?qū)崿F(xiàn)更多的DIY結(jié)合。


3.設(shè)計(jì)

硬件部分的設(shè)計(jì)沒有什么可講的,因?yàn)椴捎玫氖且盎鹛峁┑哪K和開發(fā)板,主要講軟件設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì),先來講一下難度不高的結(jié)構(gòu)設(shè)計(jì)。


3.1結(jié)構(gòu)設(shè)計(jì)

以前做比賽都是裸板,整體效果看起來不好,而且操作的時(shí)候容易對裸露的板子造成一定的破壞。所以這次項(xiàng)目我加上了結(jié)構(gòu)設(shè)計(jì),第一是為了更好的封裝板子,第二也是為了讓項(xiàng)目能夠更加具備產(chǎn)品的樣子。


整個(gè)設(shè)計(jì)中我覺得設(shè)計(jì)的比較有意思的部分就是天線部分,因?yàn)橛袝r(shí)候天線是需要設(shè)置成不同的角度,有些角度信號(hào)會(huì)更強(qiáng),所以我設(shè)計(jì)的時(shí)候,特意讓天線部分是可以運(yùn)動(dòng)的。由于Linux板子發(fā)熱都是比較大的,我的3D材料又不是金屬,所以我設(shè)計(jì)的通氣柵格,讓結(jié)構(gòu)內(nèi)部更好與外部的空氣進(jìn)行流通。





特意設(shè)計(jì)成像哨兵的模樣,所以給這次項(xiàng)目的名稱就叫做【現(xiàn)代化無線哨兵】


3.2軟件設(shè)計(jì)



現(xiàn)在來講軟件設(shè)計(jì),這部分我就不貼代碼了,純理論講一下整體射界思路吧~


首先第一步就是獲取攝像頭的圖像,一開始我想用OpenCV中的函數(shù)獲取攝像頭圖像,但是不太可行(一直提示找不到攝像頭),后面我就改用QT的函數(shù)獲取攝像頭的圖像,能正常獲取但是要安裝一些模塊。


攝像頭數(shù)據(jù)能夠正常獲取之后,就需要把圖像數(shù)據(jù)傳入RKNN模型,讓其進(jìn)行識(shí)別并數(shù)據(jù),這里就需要用到例程了,我將例程移植到我的工程中,要打開訓(xùn)練好的模型,同時(shí)還要對攝像頭的圖像進(jìn)行處理,因?yàn)橛?xùn)練好的YOLOV5模型,只能識(shí)別640x640的圖像,所以我把攝像頭圖像輸出為640x640,然后再傳入RKNN模型中去進(jìn)行識(shí)別。


能夠正常識(shí)別之后,剩下的就沒有太多的技術(shù)難度了,首先就是設(shè)計(jì)報(bào)警模式,全屏報(bào)警和區(qū)域報(bào)警,區(qū)域報(bào)警當(dāng)設(shè)置的報(bào)警源進(jìn)入某個(gè)區(qū)域的時(shí)候就產(chǎn)生報(bào)警,這個(gè)區(qū)域可以通過OpenCV進(jìn)行顯示。


剩下的就是報(bào)警顯示和聲音了,聲音通過文字轉(zhuǎn)語音工具生成,報(bào)警音是在網(wǎng)上找的一個(gè),根據(jù)報(bào)警源選擇對應(yīng)的聲音進(jìn)行報(bào)警即可。



檢測到兩量車,并選擇第一輛車。



添加車輛進(jìn)入視野報(bào)警,目前已產(chǎn)生報(bào)警。



檢測到貓。



檢測到狗。



檢測到人。



檢測到筆記本電腦。



檢測到人和手提包,多對象檢測。



人進(jìn)入?yún)^(qū)域內(nèi)的報(bào)警。


4.結(jié)論

這是我第一個(gè)在Linux上做的項(xiàng)目,讓我對Linux有了更多的了解,之前都是紙上談兵,沒有實(shí)際的項(xiàng)目經(jīng)驗(yàn),這次項(xiàng)目讓我收獲了不少,后續(xù)我也會(huì)在魯班貓上繼續(xù)開發(fā)一些有趣的項(xiàng)目,如果想看這個(gè)項(xiàng)目的更多視頻可以去硬聲APP上搜索【二哲科技】進(jìn)行觀看。






聲明本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。


更多熱點(diǎn)文章閱讀

  • 基于Cortex-M3內(nèi)核的32位微控制器STM32項(xiàng)目實(shí)戰(zhàn)分享!

  • 基于32位RISC-V設(shè)計(jì)的互聯(lián)型微控制器,沁恒微CH32V307開發(fā)樣例

  • RK3568!四核64位ARMv8.2A架構(gòu),匯聚編譯源碼及實(shí)戰(zhàn)樣例

  • 尺寸僅有21mm*51mm,板邊采用郵票孔設(shè)計(jì),合宙 Air105 核心板開發(fā)總結(jié)

  • 嵌入式Linux開發(fā)秘籍!工程師大佬親歷分享項(xiàng)目樣例


原文標(biāo)題:【開源項(xiàng)目】基于RK3566芯片開發(fā)的現(xiàn)代化無線哨兵

文章出處:【微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

原文標(biāo)題:【開源項(xiàng)目】基于RK3566芯片開發(fā)的現(xiàn)代化無線哨兵

文章出處:【微信號(hào):gh_9b9470648b3c,微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OpenHarmony4.0系統(tǒng)修改屏幕旋轉(zhuǎn)方法,RK3566鴻蒙開發(fā)板備戰(zhàn)第九屆華為ICT大賽

    本文提供OpenHarmony4.0系統(tǒng)豎屏修改為旋轉(zhuǎn)時(shí)的操作方法,本次使用了觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566,Laval官方社區(qū)主薦的一款鴻蒙開發(fā)主板,近期第九屆華為ICT大賽,有競賽需
    的頭像 發(fā)表于 09-25 00:29 ?58次閱讀
    OpenHarmony4.0系統(tǒng)修改屏幕旋轉(zhuǎn)方法,<b class='flag-5'>RK3566</b>鴻蒙<b class='flag-5'>開發(fā)</b>板備戰(zhàn)第九屆華為ICT大賽

    瑞芯微RK3566鴻蒙開發(fā)板Android11修改第三方輸入法為默認(rèn)輸入法

    本文適用于觸覺智能所有支持Android11系統(tǒng)的開發(fā)板修改第三方輸入法為默認(rèn)輸入法。本次使用的是觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566芯片,類樹莓派
    的頭像 發(fā)表于 09-24 09:43 ?49次閱讀
    瑞芯微<b class='flag-5'>RK3566</b>鴻蒙<b class='flag-5'>開發(fā)</b>板Android11修改第三方輸入法為默認(rèn)輸入法

    瑞芯微RK3568鴻蒙開發(fā)板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

    本文適用于OpenHarmony開源鴻蒙系統(tǒng)修改cfg文件權(quán)限方法,深圳觸覺智能研發(fā)的RK3566RK3568、RK3588等開發(fā)板、主板
    的頭像 發(fā)表于 09-11 13:26 ?497次閱讀
    瑞芯微<b class='flag-5'>RK</b>3568鴻蒙<b class='flag-5'>開發(fā)</b>板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

    瑞芯微RK3566鴻蒙開發(fā)板OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測試指導(dǎo)

    本文OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測試指導(dǎo),適用鴻蒙系統(tǒng)軟件開發(fā)測試的新手入門學(xué)習(xí)課程,設(shè)備為觸覺智能的瑞芯微RK3566開發(fā)板,型號(hào)Purple Pi OH。是Laval官方社區(qū)主薦的一款鴻蒙
    的頭像 發(fā)表于 09-10 11:56 ?137次閱讀
    瑞芯微<b class='flag-5'>RK3566</b>鴻蒙<b class='flag-5'>開發(fā)</b>板OpenHarmony標(biāo)準(zhǔn)系統(tǒng)應(yīng)用兼容性測試指導(dǎo)

    瑞芯微RK3566鴻蒙開發(fā)板Ubuntu虛擬機(jī)環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機(jī)環(huán)境搭建教程學(xué)習(xí),設(shè)備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號(hào)Purple Pi OH。是Laval官方社區(qū)主薦的一款鴻蒙開發(fā)主板。支持Openhar
    的頭像 發(fā)表于 09-08 18:25 ?378次閱讀
    瑞芯微<b class='flag-5'>RK3566</b>鴻蒙<b class='flag-5'>開發(fā)</b>板Ubuntu虛擬機(jī)環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    瑞芯微RK3566鴻蒙開發(fā)板Ubuntu虛擬機(jī)環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機(jī)環(huán)境搭建教程學(xué)習(xí),設(shè)備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號(hào)Purple Pi OH。是華為Laval官方社區(qū)主薦的一款鴻蒙開發(fā)主板。支持Openh
    的頭像 發(fā)表于 09-05 17:47 ?335次閱讀
    瑞芯微<b class='flag-5'>RK3566</b>鴻蒙<b class='flag-5'>開發(fā)</b>板Ubuntu虛擬機(jī)環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    瑞芯微RK3566開發(fā)板USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發(fā)教程入門學(xué)習(xí)課程。設(shè)備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號(hào)IDO-EVB
    的頭像 發(fā)表于 09-05 17:01 ?630次閱讀
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>開發(fā)</b>板USB OTG模式介紹及命令切換,觸覺智能EVB<b class='flag-5'>3566</b>主板鴻蒙硬件廠商

    新一代低價(jià)開發(fā)芯片RK3562來啦! — 觸覺智能RK3562開發(fā)

    最近我收到了個(gè)一套開發(fā)板,有核心板,開發(fā)板,還有個(gè)7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見過的都
    的頭像 發(fā)表于 08-15 17:42 ?698次閱讀
    新一代低價(jià)<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>芯片</b><b class='flag-5'>RK</b>3562來啦! — 觸覺智能<b class='flag-5'>RK</b>3562<b class='flag-5'>開發(fā)</b>板

    rk3566驅(qū)動(dòng)8位墨水屏

    各位大佬 想用rk3566驅(qū)動(dòng)8位墨水屏 是不是只能用EBC_SDDO0~7 現(xiàn)在有個(gè)3566開發(fā)板引出了EBC_SDDO8~15是不是必須要改電路 謝謝
    發(fā)表于 07-28 14:00

    軟通動(dòng)力應(yīng)用現(xiàn)代化平臺(tái)工程產(chǎn)品及服務(wù)解決方案榮獲“2023年應(yīng)用現(xiàn)代化典型案例”稱號(hào)

    北京2023年11月14日?/美通社/ -- 在數(shù)字經(jīng)濟(jì)時(shí)代,應(yīng)用現(xiàn)代化正在成為一個(gè)共識(shí)。 近日,中國軟件行業(yè)協(xié)會(huì)首屆“應(yīng)用現(xiàn)代化產(chǎn)業(yè)實(shí)踐優(yōu)秀案例”評(píng)選結(jié)果揭曉,軟通動(dòng)力應(yīng)用現(xiàn)代化研究中心打造
    的頭像 發(fā)表于 11-14 16:50 ?559次閱讀
    軟通動(dòng)力應(yīng)用<b class='flag-5'>現(xiàn)代化</b>平臺(tái)工程產(chǎn)品及服務(wù)解決方案榮獲“2023年應(yīng)用<b class='flag-5'>現(xiàn)代化</b>典型案例”稱號(hào)

    喜報(bào)丨軟通動(dòng)力應(yīng)用現(xiàn)代化平臺(tái)工程產(chǎn)品及服務(wù)解決方案榮獲“2023年應(yīng)用現(xiàn)代化典型案例”稱號(hào)

    在數(shù)字經(jīng)濟(jì)時(shí)代,應(yīng)用現(xiàn)代化正在成為一個(gè)共識(shí)。 近日,中國軟件行業(yè)協(xié)會(huì)首屆“應(yīng)用現(xiàn)代化產(chǎn)業(yè)實(shí)踐優(yōu)秀案例”評(píng)選結(jié)果揭曉, 軟通動(dòng)力應(yīng)用現(xiàn)代化研究中心打造的應(yīng)用現(xiàn)代化平臺(tái)工程產(chǎn)品及服務(wù)解決方
    的頭像 發(fā)表于 11-13 19:30 ?593次閱讀
    喜報(bào)丨軟通動(dòng)力應(yīng)用<b class='flag-5'>現(xiàn)代化</b>平臺(tái)工程產(chǎn)品及服務(wù)解決方案榮獲“2023年應(yīng)用<b class='flag-5'>現(xiàn)代化</b>典型案例”稱號(hào)

    Orange Pi OS(OH)發(fā)布,開源鴻蒙PC端來了!

    正式向大家宣布一個(gè)喜訊:基于OpenHarmony定制研發(fā)的Orange Pi OS(OH)即將發(fā)布!日前,迅龍開源鴻蒙的工程師團(tuán)隊(duì)已經(jīng)在搭載RK3566開發(fā)板Orange Pi 3B上完成
    發(fā)表于 10-26 11:32

    標(biāo)準(zhǔn)系統(tǒng):KHDVK-3566B智慧屏開發(fā)套件(RK3566

    開發(fā)板名稱(芯片型號(hào)) KHDVK-3566B智慧屏開發(fā)套件(RK3566芯片架構(gòu) CP
    發(fā)表于 10-19 10:49

    【幸狐 Core3566 模組試用體驗(yàn)】開箱篇

    幸狐 Core3566 模組核心板主控采用Rockchip RK3566四核處理器,集成雙核心架構(gòu)GPU以及高效能NPU,最高支持0.8T算力,主頻高達(dá)1.8GHz。嵌入式3D GPU使RK3566
    發(fā)表于 10-10 15:25

    瑞芯微RK系列芯片資料下載

    本專題收錄了瑞芯微RK系列芯片詳細(xì)資料,包含RK3568四核64位工業(yè)級(jí)處理器芯片RK3566四核處理器等四種不同型號(hào)
    發(fā)表于 10-08 14:22
    瑞芯微<b class='flag-5'>RK</b>系列<b class='flag-5'>芯片</b>資料下載