加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

【RT-Thread作品秀】基于騎行運動的環(huán)境及健康監(jiān)測器

2020/12/28
404
服務支持:
技術交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領取優(yōu)惠和紅包等。

虛擬商品不可退

當前內容為數(shù)字版權作品,購買后不支持退換且無法轉移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(2)
  • 方案介紹
  • 相關文件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

作者:王志青

 

概述

近年來,隨著社會的發(fā)展,生產(chǎn)力水平的提高以及人們物質生活的日益豐富,生活方式發(fā)生了很大變化,人們更加注重健康的生活態(tài)度,戶外運動已逐漸滲透到日常生活中,為追求健康,時尚和自然的生活,伴隨著高科技的迅猛發(fā)展,移動互聯(lián)技術日趨成熟,人們開始向智能設備進軍,騎行運動作為一種健康自然的運動方式越來越受到許多人的喜歡,騎行運動中的環(huán)境及健康監(jiān)測需求對于騎行運動者越來越重要。環(huán)境及健康監(jiān)測是在騎行運動的環(huán)境中,通過對隨時間及空間改變的周圍環(huán)境和身體健康指標進行的生理監(jiān)控。對運動者身體的生理監(jiān)控應該是多指標,多層次,多因素的整體,隨時隨地的監(jiān)測能夠及時發(fā)現(xiàn)身體不適,預防或降低運動風險的發(fā)生。

開發(fā)環(huán)境

硬件ART-PI開發(fā)板 + L610 4G模塊 + LPS22HH氣壓傳感器模塊 + LSM6DSOX六軸傳感器模塊

RT-Thread版本:RT-Thread 4.0.3

開發(fā)工具及版本:RT-Thread Studio 2.0.0

RT-Thread使用情況概述

內核部分:調度器

調試器:創(chuàng)建應用主線程,讀取傳感器數(shù)據(jù),發(fā)送至阿里云。

組件部分:I2C框架,Sensor框架

I2C框架:使用I2C來驅動LSM6DSOXLPS22HH傳感器模塊,獲取傳感器數(shù)據(jù)為上層代碼提供數(shù)據(jù)。

Sensor框架:方便上層訪問LSM6DSOXLPS22HH傳感器模塊。

軟件包部分:

Ali-iokit-v3.0.1:用于和阿里云物聯(lián)網(wǎng)平臺通信。

at_device-latest:用于L610-CN-00 模塊的命令執(zhí)行。

cJSON-v1.0.2:用于解析和組裝Json格式數(shù)據(jù)。x

lps22hb-lastest:用于驅動LPS22HH傳感器模塊。

lsm6dlsd:用于驅動LSM6DSOX傳感器模塊。

 

硬件框架

圖表 1硬件方案圖

 

硬件部分由ART-PI開發(fā)板作為主控,采集LSM6DSOX傳感器加速度,陀螺儀數(shù)據(jù),和LPS22HH氣壓溫度數(shù)據(jù),通過L610-CN-00 Cat1模塊傳送的阿里云物聯(lián)網(wǎng)平臺,后臺服務器實時接收阿里云物聯(lián)網(wǎng)平臺上的數(shù)據(jù)并進行處理。最后發(fā)送到移動端展示。

軟件框架說明

軟件模塊說明

app_thread_entry: 應用主線程,讀取傳感器數(shù)據(jù)并通過Mqtt發(fā)送至阿里云平臺。

演示效果

 

比賽感悟

通過本次比賽讓我從只知道RT-Thread名稱到能夠使用RT-Thread系統(tǒng),RT-Thread提供的眾多的組件,使開發(fā)一款新產(chǎn)品變得更方便,更容易,更快速,使開發(fā)人員更專注于業(yè)務功能的開發(fā)。剛開始使用時不熟悉整個RT-Thread系統(tǒng)的架構,在移植驅動時不知從何處下手,好在RT-Thread提供了詳細的中文文檔,很快就學會了RT-Thread驅動的架構。在當今國外對中國的嚴苛的封鎖下,能有一款中國人自己的嵌入式操作系統(tǒng),確實是一件好事,我們要大力支持國產(chǎn)軟件,硬件。外國人對我們封鎖越嚴苛,我們越要做出一翻成績。

  • 代碼地址.txt
  • 大賽作品.docx

相關推薦

電子產(chǎn)業(yè)圖譜