91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

【實(shí)戰(zhàn)項(xiàng)目】遠(yuǎn)程AI手勢識(shí)別&在線USB更新固件

電子發(fā)燒友論壇 ? 來源:未知 ? 2023-03-10 11:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、項(xiàng)目介紹

遠(yuǎn)程AI手勢識(shí)別,主要采用了TinyMaix神經(jīng)網(wǎng)絡(luò)進(jìn)行的手勢識(shí)別功能,TinyMaix是面向單片機(jī)超輕量級(jí)的神經(jīng)網(wǎng)絡(luò)推理庫,即TinyML推理庫,可以讓你在任意單片機(jī)上運(yùn)行輕量級(jí)深度學(xué)習(xí)模型。項(xiàng)目的主控采用的是RA4M2-100PIN開發(fā)板,周邊的傳感器有HS3003溫濕度傳感器,ISL29035光照傳感器以及DA16200 WIFI模塊,顯示部分主要采用迪文屏和上位機(jī)。軟件采用FreeRTOS操作系統(tǒng),軟件外設(shè)配置和代碼編寫均采用官方的IDE e2Studio。同時(shí)還具有USB升級(jí)功能,該部分需要搭配自己設(shè)計(jì)的USB升級(jí)上位機(jī),以及自定義的通信協(xié)議。


二、硬件連接和介紹

下圖1是硬件實(shí)物連接圖:

系統(tǒng)的硬件連接方式為:IIC連接HS3003溫濕度傳感器,IIC連接ISL29035光照傳感器,串口連接DA16200 WIFI模塊,串口連接迪文屏。


整體硬件連接框架如下圖2所示:

三、軟件數(shù)據(jù)通信流程

FreeRTOS一共擁有三個(gè)進(jìn)程,分別是獲取溫濕度和光照值進(jìn)程,WIFI配置及通信進(jìn)程,手勢識(shí)別檢測進(jìn)程。


獲取溫濕度和光照值進(jìn)程流程圖如下圖3所示:

手勢識(shí)別檢測進(jìn)程流程圖如下圖4所示:

四、上位機(jī)設(shè)計(jì)

上位機(jī)采用C#進(jìn)行設(shè)計(jì),采用UDP與單片機(jī)進(jìn)行通信,連接之后顯示溫濕度和光照值,同時(shí)接收手勢識(shí)別檢測結(jié)果。


效果圖如下圖5所示:

五、USB升級(jí)設(shè)計(jì)

USB升級(jí)主要采用USB PCDC連接通信,配置完USB PCDC后PC端就可以識(shí)別處一個(gè)串口,此時(shí)就可以與單片機(jī)通過USB進(jìn)行通信。單片機(jī)上電后,首先進(jìn)入BootLoader程序,當(dāng)檢測到USB連接則進(jìn)入等待升級(jí),此時(shí)上位機(jī)會(huì)檢測到一個(gè)串口,這時(shí)通過定制的通信協(xié)議將升級(jí)包【xxx.srec】發(fā)送給單片機(jī),單片機(jī)接收數(shù)據(jù)后會(huì)存到指定的Flash地址上,當(dāng)接收完整后就完成了USB升級(jí)功能。


USB升級(jí)流程圖如下圖6所示:

USB上位機(jī)圖如下圖7所示:

六、總結(jié)

一開始測試U盤自動(dòng)升級(jí),發(fā)現(xiàn)一直識(shí)別不了,結(jié)合之前的串口波特率對應(yīng)不上115200需要配置230400才能不亂碼,從而發(fā)現(xiàn)RA-Eco-RA4M2-100PIN和EK-RA4M2的晶振不一樣,而U盤自動(dòng)升級(jí)例程采用的是EK-RA4M2開發(fā)板,那么USB肯定是沒辦法正常通信的,所以EK-RA4M2的USB例程不能正常通信也是正常的,之后修改了晶振頻率一切都正常了。后面USB升級(jí)就是理解【xxx.srec】文件內(nèi)容了,以前都是結(jié)果Hex文件,第一次接觸【xxx.srec】文件,查找資料之后發(fā)現(xiàn)還是很容易理解的,直接移植U盤自動(dòng)升級(jí)例程到USB就可以了,底層功能可以不用修改。這里要注意的一點(diǎn)是MDK生成【xxx.srec】文件是沒辦法在我提供的USB升級(jí)Demo中用的,因?yàn)镸DK生成的地址有一些問題,所以是沒法用的。


這次比賽調(diào)試也花了挺久時(shí)間的,一開始用的MDK開發(fā),后面發(fā)現(xiàn)有不兼容的地方最后轉(zhuǎn)到e2Studio開發(fā)。手勢識(shí)別Demo移植沒碰到太多問題,不管是MDK環(huán)境還是e2Studio環(huán)境,移植過程都挺順利的。FSP配置工具也是挺好用的(雖然是第一次使用),一開始不太習(xí)慣多用幾次就習(xí)慣了,這次也是第一次用瑞薩單片機(jī)開發(fā)項(xiàng)目,整體下來還不錯(cuò),沒有遇到太難受的地方。瑞薩的周邊模塊其實(shí)匹配度還是挺好的,可以直接插到開發(fā)板上使用。就是網(wǎng)上的資料還是太少,希望官方能夠多分享一些瑞薩方面的資料。


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



熱門推薦干貨好文


1、社區(qū)精選!PCB多層板設(shè)計(jì)挑戰(zhàn)賽作品集合

2、OpenHarmony開源鴻蒙大賽作品集:基于RK2206開發(fā)板20+成熟應(yīng)用案例!

3、從零入門物聯(lián)網(wǎng)OH開源平臺(tái),從簡單到高階項(xiàng)目,創(chuàng)客、電子愛好者都愛用!

4、低成本ESP32方案,支持OpenHarmony系統(tǒng)開發(fā)(附10+項(xiàng)目樣例Demo)

5、從0到1玩轉(zhuǎn)瑞薩RA4系列開發(fā)板,教你變著花樣玩板子

6、四核64位,超強(qiáng)CPU ,看RK3568“競”開發(fā)板DEMO!

7、人工智能也能這么玩, 簡單快速入手,還能自定義AI運(yùn)算

8、全部開源 | 基于全志V85X的運(yùn)動(dòng)相機(jī),工業(yè)網(wǎng)關(guān),可穿戴式攝像頭

9、高性能雙核RISC-V,滿足大多數(shù)開發(fā),這款國產(chǎn)MCU工程師


原文標(biāo)題:【實(shí)戰(zhàn)項(xiàng)目】遠(yuǎn)程AI手勢識(shí)別&在線USB更新固件

文章出處:【微信公眾號(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)題:【實(shí)戰(zhàn)項(xiàng)目】遠(yuǎn)程AI手勢識(shí)別&在線USB更新固件

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    索尼AI智能構(gòu)圖PTZ攝像機(jī)迎來固件更新

    SRG-A40/SRG-A12固件 Ver. 4.0版。升級(jí)后,產(chǎn)品在AI智能構(gòu)圖及操控性能方面有顯著提升,體育轉(zhuǎn)播、在線教育及企業(yè)等領(lǐng)域創(chuàng)作者將體驗(yàn)到更豐富的影像制作性能,進(jìn)一步提升創(chuàng)作效率。
    的頭像 發(fā)表于 02-03 09:39 ?501次閱讀

    使用NORDIC AI的好處

    運(yùn)動(dòng)/手勢識(shí)別、可穿戴健康監(jiān)測、預(yù)測性維護(hù)、樓宇與工業(yè)傳感網(wǎng)絡(luò)本地分析、聲音/關(guān)鍵詞/圖像識(shí)別等,都有官方明確提到的典型用例。[Unlock Edge AI 博客; Nordic E
    發(fā)表于 01-31 23:16

    使用RTT的維護(hù)云進(jìn)行遠(yuǎn)程固件升級(jí)(OTA),怎么沒有網(wǎng)絡(luò)升級(jí)的方式?

    使用RTT的維護(hù)云進(jìn)行遠(yuǎn)程固件升級(jí)(OTA),怎么沒有網(wǎng)絡(luò)升級(jí)的方式的?只有藍(lán)牙,近距離的固件升級(jí)。詳細(xì)如圖所示,只有藍(lán)牙,沒有連接互聯(lián)網(wǎng),通過固件上傳服務(wù)器進(jìn)行
    發(fā)表于 10-13 06:36

    項(xiàng)目實(shí)戰(zhàn)】基于Hi3861的鴻蒙智能小車(循跡、超聲波避障、遠(yuǎn)程控制、語音控制、4G定位)有教程代碼

    入門鴻蒙物聯(lián)網(wǎng)找不到“落地”項(xiàng)目——要么功能簡單練不到核心,要么資料零散易半途而廢。本次【項(xiàng)目實(shí)戰(zhàn)】聚焦基于Hi3861的鴻蒙智能小車,整合了循跡、超聲波避障、遠(yuǎn)程控制、語音交互和4G
    的頭像 發(fā)表于 09-10 17:13 ?1306次閱讀
    【<b class='flag-5'>項(xiàng)目</b><b class='flag-5'>實(shí)戰(zhàn)</b>】基于Hi3861的鴻蒙智能小車(循跡、超聲波避障、<b class='flag-5'>遠(yuǎn)程</b>控制、語音控制、4G定位)有教程代碼

    項(xiàng)目實(shí)戰(zhàn)】基于STM32F103的智能小車(遠(yuǎn)程控制、超聲波避障、循跡、紅外遙控)有教程代碼

    在嵌入式開發(fā)學(xué)習(xí)中,實(shí)戰(zhàn)項(xiàng)目是將理論轉(zhuǎn)化為能力的最佳載體——本次【項(xiàng)目實(shí)戰(zhàn)】聚焦基于STM32的智能小車,不僅整合了紅外遙控、微信小程序遠(yuǎn)程
    的頭像 發(fā)表于 09-08 16:06 ?1497次閱讀
    【<b class='flag-5'>項(xiàng)目</b><b class='flag-5'>實(shí)戰(zhàn)</b>】基于STM32F103的智能小車(<b class='flag-5'>遠(yuǎn)程</b>控制、超聲波避障、循跡、紅外遙控)有教程代碼

    拳力以赴!基于 RT-Thread 與瑞薩 VisionBoard 的 AIoT 猜拳系統(tǒng)實(shí)戰(zhàn) | 技術(shù)集結(jié)

    項(xiàng)目的題目為:石頭剪刀布猜拳識(shí)別。本項(xiàng)目實(shí)現(xiàn)了基本猜拳識(shí)別、根據(jù)識(shí)別猜拳結(jié)果,與機(jī)器內(nèi)的手勢
    的頭像 發(fā)表于 09-06 10:04 ?3470次閱讀
    拳力以赴!基于 RT-Thread 與瑞薩 VisionBoard 的 AIoT 猜拳系統(tǒng)<b class='flag-5'>實(shí)戰(zhàn)</b> | 技術(shù)集結(jié)

    XenG202G | 揮手手勢識(shí)別參考設(shè)計(jì)(三維)

    WEMAKERFSMART-賦予萬物感知的靈魂-矽典微ICLEGENDMICROXenG202G揮手手勢識(shí)別(三維)毫米波傳感器特征手勢識(shí)別:非接觸式控制,高精度
    的頭像 發(fā)表于 08-29 08:25 ?644次閱讀
    XenG202G | 揮手<b class='flag-5'>手勢</b><b class='flag-5'>識(shí)別</b>參考設(shè)計(jì)(三維)

    RK3576助力智慧安防:8路高清采集與AI識(shí)別

    )多路視頻整合難:不同攝像頭采集的畫面需要實(shí)時(shí)拼接,普通平臺(tái)處理延遲高。 2)智能化程度低:缺乏AI分析能力,無法自動(dòng)識(shí)別異常事件。 3)遠(yuǎn)程調(diào)度受限:視頻傳輸延遲大,無法實(shí)時(shí)遠(yuǎn)程干預(yù)
    發(fā)表于 08-22 17:41

    【BPI-CanMV-K230D-Zero開發(fā)板體驗(yàn)】人臉檢測、手勢識(shí)別、車牌識(shí)別

    識(shí)別、車牌識(shí)別項(xiàng)目設(shè)計(jì)。 AI Demo 開發(fā)框架 Camera 默認(rèn)輸出兩路圖像: 一路格式為 YUV420SP (Sensor.YUV420SP),直接提供給 Display
    發(fā)表于 06-30 20:44

    【龍芯2K0300蜂鳥板試用】固件更新與測試

    遠(yuǎn)程登錄、文件傳輸測試、python 打印測試等。 固件更新 包括 u-boot 、rootfs、kernel 更新三部分,更新流程適用于
    發(fā)表于 06-06 04:52

    CY4500閃爍10次,然后在插入時(shí)停止,固件更新程序仍然提示設(shè)備未連接,為什么?

    協(xié)議分析器 3.1.0 重復(fù)上述順序。 嘗試了一臺(tái)干凈的筆記本電腦,首先安裝了4.0.0,然后將 CY4500 的J7插入PC。 始終如一地獲得 USB 設(shè)備識(shí)別的聲音指示,仍然閃爍 10 次,固件
    發(fā)表于 05-27 06:13

    固件更新后PORT1 CYUSB4347 PORT1的USB速度變慢了怎么解決?

    解決方案是 CYUSB4347-BZXC_FW_2_0_0.bin 版本的固件更新更新解決了一般問題,但創(chuàng)建了一個(gè)新問題... 自更新以來,CYUSB4347-BZXC 上的 PO
    發(fā)表于 05-26 06:45

    如何通過USB更新CYPD2119-24LQXI的固件嗎?

    您能告訴我如何通過 USB 更新 CYPD2119-24LQXI 的固件嗎?
    發(fā)表于 05-22 06:31

    AI Agent 應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》閱讀心得3——RAG架構(gòu)與部署本地知識(shí)庫

    繼續(xù)學(xué)習(xí)迪哥的AI Agent入門引導(dǎo)書籍。 LLM在落地應(yīng)用中面臨著專業(yè)領(lǐng)域表現(xiàn)不足、知識(shí)更新困難、容易產(chǎn)生\"幻覺\"等問題,這些挑戰(zhàn)嚴(yán)重制約了AI技術(shù)在各行業(yè)的深入
    發(fā)表于 03-07 19:49

    AI Agent 應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》----- 學(xué)習(xí)如何開發(fā)視頻應(yīng)用

    再次感謝發(fā)燒友提供的閱讀體驗(yàn)活動(dòng)。本期跟隨《AI Agent 應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》這本書學(xué)習(xí)如何構(gòu)建開發(fā)一個(gè)視頻應(yīng)用。AI Agent是一種智能應(yīng)用,能夠根據(jù)用戶需求和環(huán)境變化做出相應(yīng)響應(yīng)
    發(fā)表于 03-05 19:52