那曲檬骨新材料有限公司

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

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

3天內不再提示

基于TencentOS Tiny的會議室預約管理系統

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2022-05-19 11:14 ? 次閱讀

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

有關本次活動的相關消息,請見:

《i.MX RT1062助力TencentOS Tiny AIoT應用創新大賽》

《2021 TencentOS Tiny AIoT應用創新大賽開啟報名!》

一、背景介紹傳統的公司會議室預約管理系統存在諸多問題,如:

部分人員不預定即使用,系統形同虛設。

提前結束會議后,很難準確釋放會議室資源,造成浪費。

會議存在超時后,未及時預約或被搶先預約,被后來人打擾,浪費雙方時間。

隨性預定,實則未使用,實際使用率低。

管理人員難以管理,大量耗費人力管理成本。

難以統計真實使用情況,無法為管理提供有效數據。

諸如會議室等隱私場所,不能通過單純的安裝監控進行管理,實際管理中卻又想得知是否有人在使用。為解決此類問題,會議室使用小助手橫空出世。

二、項目介紹

本設備既可以單獨使用,借助騰訊云平臺也可以對接其他會議室管理系統使用,具有以下亮點:

支持人體檢測,判斷范圍內有無人員活動

本地運行模型,圖像用完即銷毀,且無法導出,不存在隱私泄露問題

識別數據上傳騰訊云,可接入第三方設備使用

支持騰訊連連小程序查看會議室使用情況與配置設備

支持定時喚醒識別(可配置開關,間隔時間)

支持聲音觸發識別(可配置開關,聲音采樣時間)

支持外接兩個傳感器控制器使用(獨立配置,支持設置觸發與開關模式)

低功耗設計,電池供電(受限于板卡設計暫不支持)

支持屏幕顯示圖像與識別情況(調試使用,實際部署沒有屏幕)

三、整體框圖

9bd838ea-c109-11ec-bce3-dac502259ad0.png

四、硬件部分4.1 硬件框圖

9bfe2410-c109-11ec-bce3-dac502259ad0.png

4.2 硬件組件

4.2.1 TencentOS Tiny AIoT開發套件

9c1eb7b6-c109-11ec-bce3-dac502259ad0.jpg

內置TencentOS Tiny開源物聯網操作系統

核心板采用的i.MX RT1062處理器屬于i.MX RT系列MCU,是由恩智浦推出的跨界處理器,跨界是指該系列MCU的定位既非傳統的微控制器、也非傳統的微處理器,i.MX RT系列MCU則綜合了兩者的優勢,既具備高頻率(最高主頻600M)、高處理性能,也具備中斷響應迅速、實時性高的特點。

1M RAM 16M SDRAM 64MB qspi flash 128MB spi flash。

板載Type-C接口CMSIS DAP仿真器

板載PCIE接口,可擴展4G類物聯網模組。

板載物聯網俱樂部WAN Interface接口,可支持NB-IoT、WiFi、4G cat1、LoRa等模組。

板載物聯網俱樂部E53 Interface接口,可擴展全系E53傳感器。

板載標準24P DVP攝像頭接口,可支持最高500萬像素攝像頭。

板載RGB顯示接口,可轉換HDMI輸出。

板載高性能音頻解碼芯片,可做語音識別測試。

預留SD卡、用戶按鍵、SPI Flash。

4.2.2 OV5640

4.2.3 LCD屏幕

4.2.4 ESP8266模組

4.2.5 外部傳感器

(以上器件介紹部分省略,有興趣的讀者可查看原文)

五、軟件部分5.1 代碼邏輯框圖

9c4ed478-c109-11ec-bce3-dac502259ad0.png

5.2 代碼組件

5.2.1 TencentOS tiny物聯網操作系統

TencentOS tiny是騰訊面向物聯網領域開發的實時操作系統,現已捐贈給開放原子開源基金會進行孵化,具有低功耗,低資源占用,模塊化,安全可靠等特點,可有效提升物聯網終端產品開發效率。TencentOS tiny 提供精簡的 RTOS 內核,內核組件可裁剪可配置,可快速移植到多種主流 MCU (如NXP Arm Cortex-M 全系列)及模組芯片上。而且,基于RTOS內核提供了豐富的物聯網組件,內部集成主流物聯網協議棧(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物聯網終端設備及業務快速接入騰訊云物聯網平臺。

資源占用極少

TencentOS Tiny 內核具有超低資源占用的特點,RAM 0.8KB,ROM 1.8KB;在類似煙感和紅外等實際場景下,TencentOS tiny 的資源占用僅為:RAM 2.69KB、ROM 12.38KB。

高效功耗管理框架

完整包含 MCU 和外圍設備功耗管理,用戶可以根據業務場景選擇可參考的低功耗方案,有效降低設備耗電,延長設備壽命。

自動移植工具

TencentOS tiny 提供多種編譯器快速移植指南和移植工具,可實現向新硬件開發板的一鍵移植,省時省力,有效提升開發效率。

最后一屏調試工具

TencentOS tiny 可以自動獲取故障現場信息,并保持在端側存儲設備中,觸發重啟后會自動上傳故障信息,可有效解決遠程物聯網設備故障信息獲取難題,提升故障分析解決效率。

安全分級方案

TencentOS tiny 提供了多個等級的 IoT 安全方案。您可以根據業務場景和成本要求選擇合適的安全解決方案,方便客戶在安全需求和成本控制之間進行有效平衡。

5.2.2 TensorFlow Lite for Microcontrollers

TensorFlow Lite for Microcontrollers 是 TensorFlow Lite 的一個實驗性移植版本,它適用于微控制器和其他一些僅有數千字節內存的設備。

適用于微控制器的 TensorFlow Lite 專門用于在微控制器和其他只有幾千字節內存的設備上運行機器學習模型。核心運行時可以放入 Arm Cortex M3 上 16 KB 的存儲空間中,并且可以運行許多基本模型。它不需要操作系統支持、任何標準 C/C++ 庫或動態內存分配。

它可以直接在“裸機”上運行,不需要操作系統支持、任何標準 C/C++ 庫和動態內存分配。核心運行時(core runtime)在 Cortex M3 上運行時僅需 16KB,加上足以用來運行語音關鍵字檢測模型的操作,也只需 22KB 的空間。

功能和組件

C++ API,其運行時(runtime)在 Cortex M3 上僅需 16KB

使用標準的 TensorFlow Lite FlatBuffer 架構(schema)

ArduinoKeil 和 Mbed 等較為流行的嵌入式開發平臺預生成的項目文件

針對多個嵌入式平臺優化

演示口語熱詞檢測的示例代碼

5.2.3 其他組件

MQTT、cJSON由TencentOS提供,用于MQTT通信實現,JSON數據打包解包。

5.3 任務代碼實現

5.3.1 主函數

初始化外設

初始化任務

啟動TencentOS

5.3.2 默認任務

獲取兩個外接傳感器電平狀態

根據當前配置選項以及數據狀態確定是否觸發人體識別

休眠(當前暫未實現)

5.3.3 識別任務

進行攝像頭圖像采集

運行人體識別模型

將識別完成信號傳遞給mqtt數據上傳任務

顯示攝像頭圖像,與人體識別情況,調試用

5.3.4 mqtt數據上傳任務

與esp8266模塊進行AT通信,進行wifi連接

登錄mqtt服務器,并訂閱mqtt發布

根據識別任務的信號發布會議室狀態消息到騰訊云

5.3.5 mqtt數據接受任務

接受并解析下行的MQTT數據

有效解析結果配置到設備設置

5.3.6 聲音采集任務

進行聲音的采集

確定當前外部聲音狀態,并將完成信號傳遞給默認任務

(以上小節的代碼部分省略,有興趣的讀者可查看原文)

六、服務器部分6.1 云端

云端采用騰訊云IoT explorer平臺,設備通過esp8266模塊連接wifi入網。

9c6acb74-c109-11ec-bce3-dac502259ad0.png

6.2 客戶端

客戶端騰訊連連微信小程序,開發使用了標準面板,可以說超級超級簡單了,而且效果還不錯。

9c8a230c-c109-11ec-bce3-dac502259ad0.jpg

七、后記在開發中感覺TencentOS tiny特點,就是簡單,無論是API的設計,還是部署的復雜度上都大大降低,源碼的可讀性也比較高,配套資料也很齊全,新手也能快速憑借文檔入門。

騰訊云IoT explorer平臺可以說是做到一站式開發,讓我這個沒有接觸過云的新手也能快速上手,而且效果還不錯,進階開發也提供了相對應的接口,挺好的,之后的量產階段并沒有體驗,不過看起來也是十分完善。

這個項目定位就是接入現有的會議室系統,讓整個系統能夠更好的形成閉環,因此在界面設計的時候就比較草率,不過好像也能考慮單獨使用啊。

本來也想對手上的項目進一步優化,但是無奈年后實在沒時間,只能暫時到此了,后期自行設計板卡時,會增加電子開關關斷外部外設,追加藍牙通信方式,增加深度休眠功能,充分發揮MCU低功耗特點,讓設備也能部署于供電不方便的地方。

原文標題:AIoT應用創新大賽獲獎作品精選:基于TencentOS Tiny 的會議室使用小助手

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

審核編輯:湯梓紅

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

    關注

    146

    文章

    17324

    瀏覽量

    352662
  • 恩智浦半導體

    關注

    0

    文章

    81

    瀏覽量

    18846
  • TencentOS
    +關注

    關注

    0

    文章

    8

    瀏覽量

    7329

原文標題:AIoT應用創新大賽獲獎作品精選:基于TencentOS Tiny 的會議室使用小助手

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

收藏 人收藏

    評論

    相關推薦

    2025年值得推薦的會議室音響系統包含哪些設備

    在當今科技飛速發展與持續進步的浪潮之下,會議室音響系統及其配套設備領域迎來了翻天覆地的革新。數字化、智能化、無線化以及網絡化已然構筑起當下的主流發展態勢。在當下競爭激烈的音視頻設備市場中,高清
    的頭像 發表于 01-09 09:34 ?257次閱讀

    會議室會議設備的優選——TCL E30系列亮點解析

    在快節奏的現代商業戰場上,會議室會議設備不再只是冰冷的四壁和沉悶的桌椅,而是變成了激發創意、提升效率的神奇空間。而在這場會議室變革中,TCLE30系列會議電視猶如一顆璀璨的明星,以其卓
    的頭像 發表于 12-09 12:30 ?200次閱讀
    <b class='flag-5'>會議室</b><b class='flag-5'>會議</b>設備的優選——TCL E30系列亮點解析

    P2.5大廳會議室LED高清顯示屏寬高尺寸定制燈珠IC

    P2.5大廳會議室LED高清顯示屏寬高尺寸定制燈珠IC,室內會議室LED顯示屏型號很多,比如有P2以下的小間距產品,以P1.6-P1.9等型號為代表,P2以上的常規高清產品型號以P2.5-P3為代表
    的頭像 發表于 09-09 08:53 ?627次閱讀

    深圳特信電子 4G5G手機信號屏蔽器:干擾到掌控,考場會議室必備

    深圳特信電子|4G5G手機信號屏蔽器:干擾到掌控,考場會議室必備
    的頭像 發表于 08-21 09:03 ?1147次閱讀

    深圳特信電子 4G5G會議室屏蔽器:打造高效無干擾的會議環境

    深圳特信電子|4G5G會議室屏蔽器:打造高效無干擾的會議環境
    的頭像 發表于 08-01 09:04 ?537次閱讀

    深圳特信電子 4G5G會議室屏蔽器:從4G邁向5G,如何無懼信號干擾

    深圳特信電子|4G5G會議室屏蔽器:從4G邁向5G,如何無懼信號干擾
    的頭像 發表于 07-17 09:11 ?598次閱讀

    4G5G手機信號屏蔽器:科技防作弊,從考場到會議室

    深圳特信電子|4G5G手機信號屏蔽器:科技防作弊,從考場到會議室
    的頭像 發表于 07-09 09:01 ?553次閱讀

    會議室音響系統集成方案可確保音質清晰、無雜音

    會議室作為重要的辦公場所,其音響系統集成對于會議的順利進行起著至關重要的作用。一套優秀的會議室音響系統,不僅能提供清晰、穩定的音質,還能營造
    的頭像 發表于 06-25 17:07 ?989次閱讀

    探訪英飛凌半導體技術如何在會議室中實現低碳化與數字化

    智能會議室是先進技術與傳統會議空間的集成,在數字經濟時代,智能會議室正朝著,更智能化、個性化和平臺化的方向發展,智能硬件與云會議管理
    的頭像 發表于 05-31 15:25 ?290次閱讀
    探訪英飛凌半導體技術如何在<b class='flag-5'>會議室</b>中實現低碳化與數字化

    會議室系統顯示屏P1.8超清LED大屏設計安裝方案

    會議室總是跟LED電子屏密不可分,因為LED顯示屏能增進溝通交流。大屏幕顯示系統能夠把所有人的意見或者會議要點清晰的呈現在會議之中。LED顯示屏跟液晶拼接屏是目前
    的頭像 發表于 04-22 22:05 ?833次閱讀

    特信會議室屏蔽器:如何使用能確保會議安全保密性?|深圳特信電子.

    內置的檢測系統可以掃描并識別會議室內的無線信號源,然后根據設置的規則進行過濾,阻止非授權設備的信號傳輸;2、頻率干擾與屏蔽:會議室屏蔽器還會發出特定頻率的信號干擾器,對周圍的無線信號進行干擾和屏蔽,使
    發表于 03-29 09:14

    特信會議室屏蔽器:如何使用能確保會議安全保密性?|深圳特信電子

    特信會議室屏蔽器:如何使用能確保會議安全保密性?|深圳特信電子
    的頭像 發表于 03-29 09:10 ?425次閱讀

    高效管理會議空間:了解會議室屏蔽器的作用與應用?|深圳特信電子有限公司.

    高效管理會議空間:了解會議室屏蔽器的作用與應用?|深圳特信電子有限公司在現代商務環境中,會議室屏蔽器作為一種重要的設備,在保障會議信息安全和提升會議
    發表于 03-11 09:08

    高效管理會議空間:了解會議室屏蔽器的作用與應用?

    高效管理會議空間:了解會議室屏蔽器的作用與應用?|深圳特信電子有限公司
    的頭像 發表于 03-11 09:06 ?599次閱讀

    大屏拼接器在會議室的應用:提升團隊協作效率的秘密武器

    隨著科技的進步,會議室中的設備也在不斷升級,其中大屏拼接器因其獨特的功能和優勢,正逐漸成為提升團隊協作效率的秘密武器。 一、提供更廣闊的展示空間 傳統的會議室中,展示內容往往受限于單個屏幕的尺寸。而
    的頭像 發表于 02-26 14:49 ?2621次閱讀
    伯爵百家乐娱乐城| 百家乐赌场占多大概率| 真龙娱乐城| 财富百家乐的玩法技巧和规则| 君怡百家乐官网的玩法技巧和规则| 剑河县| 1368棋牌游戏平台| 三亚百家乐的玩法技巧和规则| 百家乐微心打法| 嘉峪关市| 大发888娱乐游戏平台| MG百家乐大转轮| 百家乐路单下注| 温州市百家乐官网鞋业有限公司| 18皇宝| 顶级赌场手机版官方| 百家乐博百家乐的玩法技巧和规则 | 优博国际娱乐城| 大发888真人存款| 蓝盾百家乐的玩法技巧和规则| 百家乐破解之法| 玩百家乐官网请高手指点| 百家乐官网分析仪博彩正网| 百家乐官网开户优惠多的平台是哪家| 百家乐官网无损打法| 任我赢百家乐软件| 利高国际网上娱乐| 百家乐官网www| 现场百家乐能赢吗| 皇冠网投| 巴厘岛百家乐官网的玩法技巧和规则| 金海岸百家乐的玩法技巧和规则| 真钱斗地主| 百家乐官网百家乐官网技巧| 威尼斯人娱乐场送1688元礼金领取lrm| 皇冠足球赔| 百家乐官网送钱平台| 大发888-娱乐平台| 皇冠百家乐官网赢钱皇冠| 百家乐真人游戏娱乐网| 宜黄县|