可穿戴專案總結

2022-09-17 14:54:13 字數 929 閱讀 9501

專案背景和目的

目的: 利用可穿戴裝置長時間監測佩戴者的語音、行為、環境和體徵的變化,看能不能和心理健康建立一定的聯絡; 我做的主要是自閉症傾向的研究。

硬體部分

stm32f405的硬體資源

軟體部分

一共有8個執行緒一起工作

優先順序的設定: 按鍵執行緒的優先順序最高,

感測資料傳輸流:

讀寫分離的思想和時間同步(保證體徵, 環境和體徵, 語音的文字同一時刻儲存), 利用單獨的檔案執行緒來寫感測器檔案

一些技術細節:

i2c相關知識: (i2c需要兩個上拉電阻, 一般是4.7k)

spi相關知識:

串列埠是非同步通訊(因為沒有時鐘線), spi是同步通訊, i2c是同步通訊

串列埠是雙工通訊, spi雙工通訊, i2c是半雙工通訊, 因為只有i2c只有一根資料線

sd匯流排: 最高能到10mbps

usb匯流排:

執行緒間用到的同步和通訊機制:

非同步通訊與同步通訊

執行緒優先順序的配置問題

其他功能的實現

藍芽通訊方面

低功耗藍芽協議棧包含兩部分共8層:主機(host)和控制器(controller)。

控制器部分包括:

主機部分包括:

低功耗藍芽有兩種頻道型別:廣播頻道 3 個,資料頻道 37 個,共 40 個頻道;

最大發射功率為 +10 dbm(10mw),最小發射功率為 -20 dbm(0.01mw);

基於muduo庫實現了乙個簡單的http伺服器, 利用post和get方法進行傳輸資料;

json文字進行資料傳輸;

c++版的mysql veson3.2.3, 做資料儲存;

伺服器主要放在阿里雲伺服器上;

解析請求報文時,http伺服器會不定期地讀取buffer中的資料;

muduo庫http程式

大眾可穿戴裝置和專業可穿戴裝置

有人說可穿戴裝置就是個噓頭,也有人說可穿戴裝置尚未長大卻即將死去,也有人說可穿戴裝置是未來。不同的人有不同的觀點,當我們沒有深入進入了解某一項事物的時候,我們會根據既有經驗去判斷乙個事物,然後得出自己的結論,所以關於可穿戴的不同言論也就可以理解了。大眾可穿戴裝置 現有可穿戴裝置都還不成熟,即將死去是...

大眾可穿戴裝置和專業可穿戴裝置

有人說可穿戴裝置就是個噓頭,也有人說可穿戴裝置尚未長大卻即將死去,也有人說可穿戴裝置是未來。不同的人有不同的觀點,當我們沒有深入進入了解某一項事物的時候,我們會根據既有經驗去判斷乙個事物,然後得出自己的結論,所以關於可穿戴的不同言論也就可以理解了。大眾可穿戴裝置 現有可穿戴裝置都還不成熟,即將死去是...

智慧型可穿戴裝置

智慧型可穿戴裝置意義 智慧型可穿戴裝置其實不僅與我們普通人的生活息息相關,對於軍事領域,同樣起著重要作用。長期以來,各國著眼於提公升作戰人員的態勢感知 資料顯示 指揮通訊等能力,可穿戴概念的引入,一系列軍用智慧型可穿戴裝置應運而生。近年來,國外發展的軍用可穿戴裝備種類很多。如可穿戴外骨骼 作戰服 頭...