基于STM32單片機(jī)的智能手環(huán)系統(tǒng)
一.系統(tǒng)設(shè)計(jì)
本次智能手環(huán)的設(shè)計(jì)使用STM32單片機(jī)作為控制中心,通過心率傳感器測(cè)量心率,通過DS18B20測(cè)溫,通過振動(dòng)傳感器計(jì)步,通過按鍵調(diào)節(jié)時(shí)間和切換顯示屏幕,檢測(cè)到的數(shù)據(jù)通過OLED和藍(lán)牙APP進(jìn)行實(shí)時(shí)顯示。
圖1 系統(tǒng)框圖
二.硬件設(shè)計(jì)
本設(shè)計(jì)所采用的STM32F103C8T6是以Cortex-3為核心的單片機(jī),該系統(tǒng)主要由顯示模塊,藍(lán)牙模塊,心率檢測(cè)模塊,溫度檢測(cè)模塊,震動(dòng)檢測(cè)模塊組成。
圖2 硬件電路
三.軟件設(shè)計(jì)
系統(tǒng)的軟件實(shí)現(xiàn)過程中首先要進(jìn)行的系統(tǒng)初始化,初始化結(jié)束后開始通過傳感器進(jìn)行數(shù)據(jù)檢測(cè),檢測(cè)到的數(shù)據(jù)有心率,溫度,步數(shù),檢測(cè)到的數(shù)據(jù)通過藍(lán)牙APP進(jìn)行數(shù)據(jù)傳輸并通過OLED顯示屏進(jìn)行顯示。
圖3 程序流程圖
圖4 主程序
四、實(shí)物展示
五、上位機(jī)
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
傳感器
-
單片機(jī)
-
STM32
-
智能手環(huán)
原文標(biāo)題:基于STM32單片機(jī)的智能手環(huán)系統(tǒng)
文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
本文主要研究了智能手表的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)的設(shè)計(jì),并研究了安卓手機(jī)APP設(shè)計(jì)。手環(huán)需要從功能出發(fā)來定義其硬件和軟件功能。硬件結(jié)構(gòu)包括STC12C5A60S2單片機(jī),三軸數(shù)字加速度計(jì)ADXL345
發(fā)表于 01-17 21:57
STM32單片機(jī)通過HC-05接收數(shù)據(jù),想把現(xiàn)在市場(chǎng)上的智能手環(huán)的數(shù)據(jù)發(fā)送到HC-05,這個(gè)方案可行嗎?有大神可以建議的嗎?主要的問題是HC-05能不能接收市面上的心率手環(huán)的數(shù)據(jù)。
發(fā)表于 02-27 06:35
請(qǐng)問為什么現(xiàn)在很多智能手環(huán)方案都會(huì)用到一個(gè)STM32單片機(jī),直接用一個(gè)藍(lán)牙芯片不行嗎,比如nrf51822,這顆nrf51822芯片本身就帶了一個(gè)M0內(nèi)核,它的數(shù)據(jù)處理能力應(yīng)該可以了,這樣不是既能用來做控制,同時(shí)不也實(shí)現(xiàn)了藍(lán)牙功
發(fā)表于 09-25 03:23
怎樣去設(shè)計(jì)一種智能手環(huán)心率計(jì)步器體溫顯示的硬件電路?怎樣去設(shè)計(jì)一種智能手環(huán)心率計(jì)步器體溫顯示的軟件部分?
發(fā)表于 07-16 07:15
STM32系列基于STM32的智能手環(huán)系統(tǒng)的設(shè)計(jì)STM32系列前言一、系統(tǒng)方案的設(shè)計(jì)1.1
發(fā)表于 08-04 07:09
前言隨著科學(xué)技術(shù)的革新,智能化生活已經(jīng)開始實(shí)現(xiàn),更多的人們的目光聚焦在智能化產(chǎn)品上面,一方面是對(duì)自身健康的關(guān)注,另一方面是對(duì)便攜輕松的生活的向往,智能手環(huán)就作為其中的一種代表性產(chǎn)物。其主要應(yīng)用于運(yùn)動(dòng)
發(fā)表于 08-16 09:02
基于STM32的智能手環(huán)系統(tǒng)是由哪些部分組成的?怎樣去設(shè)計(jì)基于STM32的智能手環(huán)系統(tǒng)的硬件電路
發(fā)表于 10-20 07:18
本文主要研究了智能手表的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)的設(shè)計(jì),并研究了安卓手機(jī)APP設(shè)計(jì)。手環(huán)需要從功能出發(fā)來定義其硬件和軟件功能。硬件結(jié)構(gòu)包括STC12C5A60S2單片機(jī),三軸數(shù)字加速度計(jì)ADXL345
發(fā)表于 11-10 07:04
怎樣去設(shè)計(jì)基于STM32的智能手環(huán)系統(tǒng)的硬件呢?怎樣去設(shè)計(jì)基于STM32的智能手環(huán)系統(tǒng)的軟件呢?
發(fā)表于 11-17 06:14
、基于STM32的電子打鈴器5、基于STM32的智能手環(huán)6、基于STM32的電子秤設(shè)計(jì)7、基于STM32的
發(fā)表于 12-13 07:37
本文檔的主要內(nèi)容詳細(xì)介紹的是基于51單片機(jī)的計(jì)步智能手環(huán)的資料合集包括了程序,顯示模塊為OLED,可時(shí)間計(jì)步與時(shí)間顯示。
發(fā)表于 07-24 08:00
?158次下載
本文主要研究了智能手表的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)的設(shè)計(jì),并研究了安卓手機(jī)APP設(shè)計(jì)。手環(huán)需要從功能出發(fā)來定義其硬件和軟件功能。硬件結(jié)構(gòu)包括STC12C5A60S2單片機(jī),三軸數(shù)字加速度計(jì)ADXL345
發(fā)表于 11-05 15:20
?17次下載
STM32系列基于STM32的智能手環(huán)系統(tǒng)的設(shè)計(jì)STM32系列前言一、系統(tǒng)方案的設(shè)計(jì)1.1
發(fā)表于 12-24 19:31
?90次下載
基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
發(fā)表于 04-11 09:08
?118次下載
本次檢測(cè)手環(huán)系統(tǒng)的設(shè)計(jì)使用STM32單片機(jī)作為控制中心,通過DHP11溫濕度傳感器檢測(cè)溫度,通過心率傳感器檢測(cè)心率,通過計(jì)步模塊判斷運(yùn)動(dòng)模式,檢測(cè)到的數(shù)據(jù)通過OLED顯示,超過設(shè)定閾值
發(fā)表于 08-28 09:39
?912次閱讀
評(píng)論