基于 STM32 的智能睡眠呼吸監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
本設(shè)計(jì)的硬件構(gòu)成:
STM32F103C8T6單片機(jī)最小系統(tǒng)板(包含+3.3V穩(wěn)壓電路+時(shí)鐘晶振電路+復(fù)位電路(上電自復(fù)位,手動(dòng)復(fù)位)),心率傳感器、氣壓傳感器、液晶顯示、按鍵、蜂鳴器、LED燈、藍(lán)牙模塊組合而成;
功能介紹:
1、檢測(cè)呼吸狀態(tài)頻率、心率。LCD顯示屏幕進(jìn)行數(shù)據(jù)顯示呼吸頻率、心率值。
2、可以按鍵設(shè)置呼吸狀態(tài)閾值,如果超過(guò)閾值,發(fā)生聲光報(bào)警。按鍵1:設(shè)置鍵;按鍵2:加一鍵;按鍵3:減一鍵。
3、通過(guò)藍(lán)牙模塊通信連接手機(jī) APP,顯示呼吸、心率數(shù)據(jù)。
4、系統(tǒng)根據(jù)呼吸頻率判斷并且顯示睡眠階段:深度睡眠、淺度睡眠、清醒。
主要物料清單及型號(hào):
顯示屏:LCD1602-5V;
單片機(jī):STM32F103C8T6;
藍(lán)牙模塊:JDY-31-SPP;
心率傳感器:PULSE_SENSOR;
氣壓傳感器:HX710-pressure;
蜂鳴器:5V有源蜂鳴器;
原理圖:
實(shí)物圖1:
PCB:
元器件清單:
程序:
int main(void) { u8 key_value=0; delay_init(); //延時(shí)函數(shù)初始化 UART1_INIT(9600); Lcd_GPIO_init(); Lcd_Init() ; Lcd_Puts(0,0," Initialzing"); HX711_GPIO_Init(); BEEP_Init(); RELAY_Init(); EXTIX_Init(); // 初始化外部中斷 KEY_Init();//IO初始化 TIM2_Init(49,7199);//5ms beep=0; delay_ms(500); //上電瞬間加入一定延時(shí)在初始化 beep=1; To_Zero(); while(1) { key_value=KEY_Scan(0); key_handle(key_value); if(time_5ms>=100) { time_5ms=0; if(set==0) display(); APP_Update(); //向APP上傳數(shù)據(jù) if((setbreath=2) //采集呼吸值 { time_50ms=0; weight=get_weight(); count2++; if(weight>FullScale) { weight_data[count2]=(weight-FullScale)/100; } if(count2>=100) //采集達(dá)到100次,計(jì)算呼吸頻率 { find_peak_value(); //計(jì)算峰值數(shù)據(jù) interval=interval2-interval1; breath=interval*7/3; if(breath>500) //清空緩沖區(qū)數(shù)據(jù) breath=0; for(count2=0;count2<100;count2++) { weight_data[count2]=0; } count2=0; } interval1=0; interval2=0; ????????????????? } } } ?})||(setheart
-
傳感器
+關(guān)注
關(guān)注
2560文章
52099瀏覽量
761168 -
單片機(jī)
+關(guān)注
關(guān)注
6057文章
44806瀏覽量
644078 -
監(jiān)測(cè)系統(tǒng)
+關(guān)注
關(guān)注
8文章
2809瀏覽量
82099
原文標(biāo)題:基于 STM32 的智能睡眠呼吸監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
文章出處:【微信號(hào):?jiǎn)纹瑱C(jī)Protues仿真,微信公眾號(hào):?jiǎn)纹瑱C(jī)Protues仿真】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
怎樣去設(shè)計(jì)一種基于單片機(jī)的心率監(jiān)測(cè)LED燈輔助睡眠系統(tǒng)呢
基于單片機(jī)控制的同步呼吸機(jī)設(shè)計(jì)
智能睡眠監(jiān)測(cè)儀無(wú)需佩戴無(wú)感精準(zhǔn)檢測(cè)睡眠心率呼吸率離床監(jiān)測(cè)
使用STM32F103RB單片機(jī)實(shí)現(xiàn)PWM呼吸燈實(shí)驗(yàn)的資料免費(fèi)下載

基于單片機(jī)貨車(chē)重量監(jiān)測(cè)系統(tǒng)
RHK-211 呼吸睡眠監(jiān)測(cè)儀

基于STM32單片機(jī)的人流量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于STM32單片機(jī)的人流量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于STM32單片機(jī)的智能拐杖系統(tǒng)設(shè)計(jì)

夜狼安防睡眠呼吸監(jiān)測(cè)儀可有效監(jiān)測(cè)你的睡眠健康
STM32單片機(jī)的特點(diǎn)和功能是什么
基于STM32單片機(jī)的瓦斯監(jiān)測(cè)與控制

基于STM32單片機(jī)的智能廚房系統(tǒng)設(shè)計(jì)

基于STM32單片機(jī)的智能冰箱控制系統(tǒng)設(shè)計(jì)

評(píng)論