??傳送門
👉👉👉👉其他作品題目速選一覽表
👉👉👉👉其他作品題目功能速覽
概述? ??
? ? ? ? 該系統是以單片機STM32F103為核心的基于無線網絡的醫院病房呼叫系統,分為從機和主機兩大部分,從機上的STM32完成編碼并經由無線網絡的數據發送端口向主機發送呼叫請求,主機通過無線網絡的數據接收端口接收來自病患的呼叫請求。利用單片機STM32進行解碼,解碼后由OLED顯示模塊顯示,蜂鳴器發出聲音報警以此來達到提醒效果,顯示屏則顯示發出請求病患的病床位置信息,醫護人員根據顯示的信息及時為病患提供治療和幫助。系統采用單片機作為控制和分析核心,利用無線收發模塊傳輸數據和信息,實現病房呼叫系統所有功能。
? ? ? ?
一、功能選擇指南
優先選擇符合自己功能要求的版本,如果沒有具體明確要求,可參考下面選擇
- 簡單版本:版本3-1
- 便宜版本:版本3-1
- 復雜版本:版本3-4
每個版本后面有實物實現參考價格,供大家參考。大家根據功能來自己實現,嫌麻煩需要實物的話,文末。
二、系統核心組成
模塊 | 功能說明 | 常用器件 |
---|---|---|
主控單元 | 數據處理與邏輯控制 | STM32F103C8T6 |
溫度模塊 | 實時獲取環境溫度 | 溫度傳感器DS18B20 |
語音模塊 | 播放提示音 | miniMP3 |
顯示模塊 | 動態顯示當前信息 | OLED液晶 |
按鍵模塊 | 手動設置和控制 | 獨立按鍵 |
通信模塊 | 主機從機進行數據通信 | ESP8266(WIFI)、NRF24L01 |
通信接口 | 與傳感器接口通信 | UART、IIC、ADC、GPIO |
電源接口 | 整個系統的供電 | 5V-USB供電 |
三、版本詳細功能
版本3-1:STM32單片機+NRF24L01無線通信+四個床位按鍵+蜂鳴器提醒+OLED液晶顯示(298元)
1. STM32單片機為控制核心 ?
2. OLED液晶顯示呼叫信息
3. 本設計由從機端(病床端)與主機端(護士站)兩部分組成,之間通過NRF24L01無線模塊通信
4. 從機端有四個按鍵可實現4路病床呼叫(蜂鳴器響),按一下呼叫,再按一下取消呼叫
5. 主機端可接受從機端發過來的呼叫信息,并在OLED液晶上顯示相應的病床號四個按鍵可取消對應床位的呼叫
6. 5V供電(手機充電器,充電寶即可供電)
版本3-2:STM32單片機+NRF24L01無線通信+四個床位按鍵+溫度顯示+蜂鳴器提醒+OLED液晶顯示(368元)
1. STM32單片機為控制核心 ?
2. OLED液晶顯示呼叫信息
3. 本設計由從機端(病床端)與主機端(護士站)兩部分組成,之間通過NRF24L01無線模塊通信
4. 從機端有四個按鍵可實現4路病床呼叫和,DS18B20溫度傳感器可測量病房的溫度,并顯示到OLED上,超過溫度上下限屏幕會閃爍;
5. 主機端也會顯示病房(從機端)傳過來的溫度
6. 主機端可接受從機端發過來的呼叫信息,并在OLED液晶上顯示相應的病床號,同時蜂鳴器告警,四個按鍵可取消對應床位的呼叫
7. 5V供電(手機充電器,充電寶即可供電)
版本3-3:STM32單片機+NRF24L01無線通信+四個床位按鍵+語音提醒+指示燈+OLED液晶顯示(398元)
1.???STM32單片機為控制核心
2.? ?OLED液晶顯示呼叫信息
3.??本設計由從機端(病床端)與主機端(護士站)兩部分組成,之間通過NRF24L01無線模塊通信
4.??從機端有四個按鍵可實現4路病床呼叫,按一下呼叫,再按一下取消呼叫
5.??主機端可接收從機端發過來的呼叫信息,并在OLED液晶上顯示相應的病床號,四個按鍵可取消對應床位的呼叫
6.??有病床呼叫時,與床號相對應的燈亮,蜂鳴器產生提示音,同時會有語音播報對應病床號,用一個按鍵反饋應答,應答后提示音結束。
7. 5V供電(手機充電器,充電寶即可供電)
版本3-4:STM32單片機+無線通信+床位按鍵+語音播報提醒+溫度檢測+時間顯示+LED指示燈+特護/普通病床+OLED液晶顯示(468元)
1. STM32F103C8T6單片機作為主控器進行數據處理;
2. DS18B20溫度傳感器檢測病房的溫度;
3. 采用NRF24L01無線通信模塊進行從機端(病床端)與主機端(護士站)數據通信;
4. OLED液晶顯示屏顯示病房信息;
5. minimp3語音模塊在有病人呼叫時進行語音播報提醒;
6. 采用DS1302時鐘芯片獲取時間日期;
7. 采用led燈來指示哪個病床呼叫;
8. 采用蜂鳴器報警來提示有病人呼叫;
9. 從機端有四個按鍵可實現2路普通病床呼叫和2路特護病床呼叫,
10. 主機端也會顯示病房(從機端)傳過來的溫度;
11. 主機端在沒有病人呼叫時顯示當前時間和溫度;
12. 主機端可接受從機端發過來的呼叫信息,并在oled液晶上顯示相應的病床號,同時語音播報病床號,同時蜂鳴器滴滴響,對應床的指示燈亮,四個按鍵可取消對應床位的呼叫。
13. 支持多病床同時呼叫,支持病床號根據呼叫先后排序;顯示分為兩行:特護第一行,普通第二行。按呼叫順序從左到右排序。
四、題外話
大家在開題時注意事項??
-
過于簡單(工作量不足,沒得寫)
-
? 錯誤示例:基于單片機的流水燈設計
-
? 解決方案:疊加創新模塊,如“基于單片機的智能病房燈控系統(含人體感應+APP遠程控制)”。
-
-
過于寬泛(無法聚焦)
-
? 錯誤示例:“基于單片機智能家居系統設計”
-
? 解決方案:限定場景與核心功能,如“基于STM32單片機的獨居老人居家安全監測系統(跌倒檢測+燃氣報警)”。
-
-
缺乏硬件創新(純軟件模擬)
-
? 錯誤示例:Proteus仿真實現溫度監控(無實物)
-
? 解決方案:須包含硬件搭建,優先選擇傳感器+執行器組合(如DHT11溫濕度采集+繼電器控制加濕器)。
-
-
技術路線模糊
-
? 錯誤示例:“用單片機做一個機器人”
-
? 解決方案:明確技術點,如“STM32+OpenMV的視覺追蹤小車+PID電機控制+顏色識別”。
-
? ? ? ? 如果自己有時間有能力的話,最好自己親自動手做,這樣對整個功能系統了解深入,也能發現新思路,當然不想動手,來個現成的成品還帶資料,文末,非誠勿擾,也歡迎廣大合作伙伴加入。
??