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

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

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

基于OpenHarmony的智慧牧場方案:生物姿態(tài)檢測篇

電子發(fā)燒友開源社區(qū) ? 來源:未知 ? 2022-11-21 12:05 ? 次閱讀
1.智慧牧場方案設(shè)計的初衷

我國對畜牧業(yè)的支持逐年增加,尤其是在農(nóng)村地區(qū)。對于一定規(guī)模的畜牧業(yè)養(yǎng)殖戶,政府會給予技術(shù)和資金支持,從而促進畜牧業(yè)的發(fā)展。畜牧業(yè)與科技的結(jié)合,使得畜牧業(yè)發(fā)展更加規(guī)范、更加專業(yè)。但是由于資金和人力的投入不足,一般畜牧業(yè)養(yǎng)殖戶的規(guī)模較小,投入與產(chǎn)出相對不合理。

我國畜牧業(yè)在農(nóng)業(yè)總產(chǎn)值中所占比例較小。根據(jù)2016年國家統(tǒng)計局公布的數(shù)據(jù)來看,僅占總產(chǎn)值的23%。而在畜牧業(yè)較發(fā)達的愛爾蘭、荷蘭等地,畜牧業(yè)占農(nóng)業(yè)總產(chǎn)值的一半以上。我國畜牧業(yè)結(jié)構(gòu)仍舊比較單一,主要是豬、牛、羊、兔、雞、鴨、鵝等。對于一些市場需求數(shù)量比較少、但質(zhì)量要求較高的產(chǎn)品,往往很少養(yǎng)殖,造成畜牧業(yè)整體發(fā)展不均衡,導(dǎo)致畜牧業(yè)的市場風(fēng)險大、價格浮動幅度大。

為提升畜牧業(yè)的營利能力,實現(xiàn)畜牧業(yè)的可持續(xù)性發(fā)展,必須實現(xiàn)畜牧業(yè)的現(xiàn)代化。應(yīng)用物聯(lián)網(wǎng)云計算、大數(shù)據(jù)及人工智能等新一代信息技術(shù)的智慧畜牧系統(tǒng)是畜牧業(yè)的必然發(fā)展趨勢。

本項目利用OpenHarmony技術(shù)解決方案,提出了一種智慧畜牧業(yè)解決思路。方案在如下4個方面進行了嘗試:

  • 生物姿態(tài)檢測

  • 生物心率檢測

  • 生物戶外精準定位

  • 室內(nèi)環(huán)境調(diào)節(jié),包括:溫濕度、光強、水量、食量、圖像傳輸?shù)鹊?/span>

本方案包含設(shè)備端開發(fā),也有應(yīng)用端和云端開發(fā),本文將重點展示設(shè)備端的開發(fā)細節(jié)。本系列會分為4期分別展開闡述上述四項功能。本文會聚焦在第一項:生物姿態(tài)檢測。

2. 生物姿態(tài)檢測2.1 理論知識:如果要檢測生物姿態(tài),可能需要用到多種類型的傳感器
  • 磁傳感器,通過利用地球磁場來檢測運動,室內(nèi)定位結(jié)果比GPS更準確;

  • 加速度計,可以感應(yīng)傾斜,加速度和振動沖擊,通常用于所有類型的可穿戴設(shè)備和手持式設(shè)備中;

  • 陀螺儀,可測量設(shè)備的轉(zhuǎn)速;

  • 運動探測器攝像頭,類似CCTV攝像機一樣,通過圖像動態(tài)識別來判定運動體態(tài)。

關(guān)于運動檢測,我們會經(jīng)常聽到別人說三軸、六軸、九軸傳感器,實際上,只要說到多少軸的傳感器一般是就是指加速度傳感器(即加速計)、角速度傳感器(即陀螺儀)、磁感應(yīng)傳感器(即電子羅盤)。

這三類傳感器測量的數(shù)據(jù)在空間坐標系中都可以被分解為X,Y,Z三個方向軸的力,因此也常常被稱為3軸加速度計、3軸陀螺儀、3軸磁力計。

9e0e4668-6951-11ed-8abf-dac502259ad0.png

上面3類傳感器有其各自的功能特點及應(yīng)用。通過它們相互組合和匹配融合又可以衍生出更多的不同應(yīng)用,在叫法上通過這樣簡單的軸數(shù)上相加的可以變成六軸傳感器或者九軸傳感器。

六軸傳感器:通常指的是三軸加速度計+三軸加速度計,三軸加速器是檢測橫向加速的,三軸陀螺儀是檢測角度旋轉(zhuǎn)和平衡的,可以用在體感游戲上。

九軸傳感器:就是三軸加速度計+三軸陀螺儀+三軸磁強計的組合,在飛行器上是廣泛應(yīng)用的。

另外,在九軸傳感器基礎(chǔ)上在加入氣壓傳感器,從而能獲取海拔高度的數(shù)據(jù),也有人把這些傳感器組合稱為十軸傳感器。

2.2 傳感器簡介:本方案使?MPU6050檢測傾?的?法,并設(shè)計了硬件電路。為了使檢測?度更加準確,軟件編程中采?了卡爾曼濾波算法,可以有效去除?擾,使測量精度更?。在測試中搭建了實驗平臺,可以準確測量?平?和垂直?,該設(shè)計可?于物體的“角度檢測”,具有實?價值。“?度檢測”在?業(yè)?產(chǎn)和實踐中有很多應(yīng)?,如檢測物體的?平?或傾斜?,可以使平衡?或四旋翼?行器,來檢測物體的姿態(tài),即空間??!?度檢測”也可以?來檢測“生物跌倒”,今年以來,隨著社會的發(fā)展,我國逐漸進?老齡化,老年??不斷增加。人力成本逐漸增加,所以電?產(chǎn)品的檢測產(chǎn)?了跌倒,減少人工監(jiān)督成本。

MPU6050 是 InvenSense 公司推出的整合性 6 軸運動處理組件,其內(nèi)部整合了 3 軸陀螺儀和 3 軸加速度傳感器,并且含有一個IIC (編者注:Inter Integrated-Circuit 集成電路總線的英文縮寫)接口, 可用于連接外部磁力傳感器,并利用自帶的數(shù)字運動處理器(DMP: Digital Motion Processor) 硬件加速引擎,通過主 IIC 接口,向應(yīng)用端輸出完整的 9 軸融合演算數(shù)據(jù)。

InvenSense 公司提供了一套基于DMP的運動處理驅(qū)動庫,可大大降低單片機對動處理運算的負荷,同時也大大降低了編程難度。該模塊廣泛運用于飛控、計步等電子產(chǎn)品中。

MPU6050 引腳圖和角度軸向如下圖所?。圖中VDD 供電引腳由3.3V 供電,CS 為?選信號。使? SPI(編者注:Serial Peripheral Interface串行外設(shè)接口的英文縮寫) 或 IIC 接?進行數(shù)據(jù)傳輸。

9e22ce1c-6951-11ed-8abf-dac502259ad0.png

MPU6050有“3個16位ADC”,分別采集3軸的加速度值或陀螺值,轉(zhuǎn)換成數(shù)字輸出。陀螺儀測量范圍為“正負250度、正負500度、正負1000度、正負2000度”,加速度計測量范圍為“+2G、+4G、+8g、+16g”。?上1MB FIFO(編者注:First In First Out 的縮寫。是一種先進先出的數(shù)據(jù)緩存器。),可?于數(shù)據(jù)緩存。串行通訊接?,IIC速率可達400K,SPI速率可達1M。DMP陀螺SPI接?內(nèi)部的數(shù)字運動可降低數(shù)據(jù)融合的復(fù)雜度,?度輸出值準確。2.3 軟件程序設(shè)計:

根據(jù)數(shù)據(jù)手冊中的時序圖:

9e49aea6-6951-11ed-8abf-dac502259ad0.png

在VS CODE 下使?C 編程語?。完成MPU6050的初始化,然后調(diào)?MPU6050ReadAcc;函數(shù)輸出對應(yīng)的?度。以下是部分代碼:

/***************************************************************
  * 函數(shù)功能: 讀取MPU6050的加速度數(shù)據(jù)
  * 輸入參數(shù): 無
  * 返 回 值: 無
  * 說    明: 無
***************************************************************/ 
void MPU6050ReadAcc(short *accData)
{
    uint8_t buf[6];
    MPU6050_ReadData(MPU6050_ACC_OUT, buf, 6);
    accData[0] = (buf[0] << 8) | buf[1];
    accData[1] = (buf[2] << 8) | buf[3];
    accData[2] = (buf[4] << 8) | buf[5];
}
2.3 方案效果展示:

9e53faf0-6951-11ed-8abf-dac502259ad0.jpg

9e65a444-6951-11ed-8abf-dac502259ad0.gif

未完待續(xù)……

后期預(yù)告《智慧牧場之生物心率檢測》智慧牧場之生物運動軌跡跟蹤篇》智慧牧場之室內(nèi)管理系統(tǒng)篇》

更多熱點文章閱讀

  • 玩嗨OpenHarmony:基于OpenHarmony的智能助老服務(wù)機器人
  • 玩嗨OpenHarmony:基于OpenHarmony的智慧農(nóng)業(yè)環(huán)境監(jiān)控系統(tǒng)
  • HarmonyOS 3.1版本發(fā)布,全面進入聲明式開發(fā)
  • 首個“龍芯+OpenHarmony”教育解決方案發(fā)布
  • 使用ADS1115擴展ROC-RK3568-PC開發(fā)板ADC功能

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


原文標題:基于OpenHarmony的智慧牧場方案:生物姿態(tài)檢測篇

文章出處:【微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    33

    文章

    548

    瀏覽量

    32828
  • 開源社區(qū)
    +關(guān)注

    關(guān)注

    0

    文章

    93

    瀏覽量

    396

原文標題:基于OpenHarmony的智慧牧場方案:生物姿態(tài)檢測篇

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于lorawan的井蓋監(jiān)控器-智慧井蓋解決方案

    解決問題;再有,人力維護成本高,人員監(jiān)督管理難。如何對井蓋進行信息化管理、利用科學(xué)的手段武裝井蓋成為了智慧城市研究落地的重要一環(huán)。針對以上問題,公司帶來了物聯(lián)網(wǎng)智能井蓋解決方案智慧井蓋解決
    發(fā)表于 09-25 17:13

    萬里紅OpenHarmony移動政務(wù)與智慧教育最新應(yīng)用成果

    此次大會,全面展示了萬里紅OpenHarmony移動政務(wù)與智慧教育最新技術(shù)進展和應(yīng)用成果,為與會者描繪了OpenHarmony+移動政務(wù)、OpenHarmony+
    的頭像 發(fā)表于 09-14 17:43 ?1085次閱讀

    OpenHarmony最新成果亮相HDC 2024

    華為開發(fā)者大會2024(以下簡稱“大會”)在中國松山湖舉辦。OpenHarmony攜眾多行業(yè)創(chuàng)新解決方案和落地應(yīng)用案例,亮相大會“統(tǒng)一互聯(lián)”展區(qū),覆蓋金融科技、智慧醫(yī)療、智慧水利、
    的頭像 發(fā)表于 09-14 14:52 ?1083次閱讀

    基于機器學(xué)習(xí)的IWR6843AOP跌倒和姿態(tài)檢測實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于機器學(xué)習(xí)的IWR6843AOP跌倒和姿態(tài)檢測實現(xiàn).pdf》資料免費下載
    發(fā)表于 09-03 10:02 ?0次下載
    基于機器學(xué)習(xí)的IWR6843AOP跌倒和<b class='flag-5'>姿態(tài)</b><b class='flag-5'>檢測</b>實現(xiàn)

    新型材料在生物檢測方面的應(yīng)用和前景

    隨著醫(yī)學(xué)科學(xué)的發(fā)展,對于生物分子、病原體、細胞等生物檢測的需求越來越高。生物檢測技術(shù)可以用于診斷、治療、監(jiān)測、預(yù)防等各個領(lǐng)域。然而,傳統(tǒng)的
    的頭像 發(fā)表于 07-14 09:34 ?1975次閱讀
    新型材料在<b class='flag-5'>生物</b><b class='flag-5'>檢測</b>方面的應(yīng)用和前景

    電化學(xué)生物傳感器在生物檢測領(lǐng)域的顯著優(yōu)勢

    電化學(xué)生物傳感器在生物檢測領(lǐng)域具有顯著的優(yōu)勢,這些優(yōu)勢不僅體現(xiàn)在其高靈敏度、快速響應(yīng)等方面,更在于其在醫(yī)學(xué)診斷、環(huán)境監(jiān)測、食品安全等多個領(lǐng)域中的廣泛應(yīng)用。下面將詳細闡述電化學(xué)生物傳感器
    的頭像 發(fā)表于 04-29 10:00 ?458次閱讀
    電化學(xué)<b class='flag-5'>生物</b>傳感器在<b class='flag-5'>生物</b><b class='flag-5'>檢測</b>領(lǐng)域的顯著優(yōu)勢

    便攜快速檢測的電化學(xué)生物傳感器:顛覆性變革生物檢測方式

    引言 隨著科學(xué)技術(shù)的飛速發(fā)展,生物檢測技術(shù)在醫(yī)學(xué)診斷、食品安全、環(huán)境監(jiān)測等領(lǐng)域扮演著越來越重要的角色。傳統(tǒng)的生物檢測方法往往需要復(fù)雜的儀器設(shè)備和繁瑣的操作步驟,不僅耗時耗力,而且難以滿
    的頭像 發(fā)表于 04-26 17:14 ?1241次閱讀

    九聯(lián)開鴻加入開放原子開源基金會OpenHarmony醫(yī)療健康專委會

    近日,九聯(lián)開鴻加入開放原子開源基金會OpenHarmony醫(yī)療健康專委會,將與醫(yī)療行業(yè)伙伴合作開發(fā)基于OpenHarmony系統(tǒng)的智慧醫(yī)療產(chǎn)品以及智慧病房解決
    的頭像 發(fā)表于 04-18 09:46 ?379次閱讀
    九聯(lián)開鴻加入開放原子開源基金會<b class='flag-5'>OpenHarmony</b>醫(yī)療健康專委會

    基于OpenHarmony音符檢測實現(xiàn)原理

    一、音符檢測的基本原理 本文基于 OpenHarmony 開源系統(tǒng)提供了一種音符檢測的原理方法,結(jié)合多首音樂,運用了 python 和 C++ 兩種編程環(huán)境實現(xiàn)了預(yù)期的檢出效果。旨在為振動馬達
    的頭像 發(fā)表于 03-04 14:11 ?382次閱讀
    基于<b class='flag-5'>OpenHarmony</b>音符<b class='flag-5'>檢測</b>實現(xiàn)原理

    潤開鴻AT32開發(fā)平臺通過OpenHarmony兼容性測評

    智慧城市等具體應(yīng)用場景的嵌入式設(shè)備開發(fā)及教學(xué)實訓(xùn)。 潤開鴻AT32開發(fā)平臺 就在10月中旬舉辦的第60屆高等教育博覽會上,潤開鴻全新發(fā)布了面向智慧交通綜合場景的基于OpenHarmony的AI
    發(fā)表于 12-21 17:20

    創(chuàng)新產(chǎn)品 | 引領(lǐng)醫(yī)療產(chǎn)業(yè)革新,潤和軟件打造智慧環(huán)控快速微生物檢測終端新品

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)成功舉辦了以“醫(yī)藥智造?共筑未來”為主題的科技創(chuàng)新優(yōu)勢推動醫(yī)藥產(chǎn)業(yè)高質(zhì)量發(fā)展論壇。潤和軟件基于智慧環(huán)控解決方案全新研發(fā)的“智慧環(huán)控快速微
    的頭像 發(fā)表于 12-11 15:15 ?412次閱讀

    證通電子面向智慧教育的自助打印服務(wù)終端通過OpenHarmony兼容性測評

    點擊藍字 ╳ 關(guān)注我們 開源項目 OpenHarmony 是每個人的 OpenHarmony 近日,深圳市證通電子股份有限公司(簡稱“證通電子”)面向智慧教育場景的自助打印服務(wù)終端通過
    的頭像 發(fā)表于 12-04 21:15 ?838次閱讀

    OpenHarmony Meetup 2023北京站圓滿舉辦

    也許能看到平原上掀起的龍卷風(fēng)?!? 北京萬里紅科技有限公司 OpenHarmony 方案專家胡明啟做主題分享 北京萬里紅科技有限公司 OpenHarmony 方案專家胡明啟在
    發(fā)表于 11-29 09:51

    華秋聯(lián)手伙伴共創(chuàng)硬件生態(tài),助力OpenHarmony創(chuàng)新使能千行百業(yè)

    中小學(xué)、高(職)院校等提供個性化解決方案。 新東方智慧教育積極參與開源生態(tài)建設(shè),成立了OpenHarmony科教項目,旨在研發(fā)支持青少年學(xué)習(xí)OpenHarmony操作系統(tǒng)的硬件制作和軟
    發(fā)表于 11-06 13:53

    不使用攝像頭怎么檢測人的姿態(tài)或者手勢?

    不使用攝像頭怎么檢測人的姿態(tài)或者手勢 距離大概1米到2米之間
    發(fā)表于 11-06 07:00