長照應用:利用人體紅外線感測器偵測跌倒與活動狀態
台灣逐漸進入高齡化社會,如何確保長者的日常安全,成為長照機構與居家看護的重要課題。其中「跌倒」是最常見且危險的意外之一,若能即時偵測並發出警示,就能大幅降低後續醫療與看護的風險。本文將介紹如何利用人體紅外線感測器,實現跌倒與活動狀態的監測,並探討其在長照領域的應用價值。
什麼是人體紅外線感測器?
人體紅外線感測器(PIR Sensor, Passive Infrared Sensor)能偵測人體移動時釋放的紅外線變化。當人體進入感測範圍,感測器會輸出訊號,常用於自動燈光控制、防盜系統與智慧家居。若搭配長照應用,則能進一步用來監測長者的活動狀態。
長照情境中的應用
跌倒偵測
如果感測器在長時間內偵測不到動作,卻同時偵測到「突然的強烈信號變化」(例如快速跌倒動作),系統即可判定疑似跌倒,並立即發送通知給看護人員。
活動狀態監控
感測器能持續偵測長者是否在房間內移動。如果長時間完全沒有活動,系統可自動發送提醒,幫助照護人員確認長者是否需要協助。
夜間安全
感測器能在夜間自動開啟微光照明,協助長者安全起身,降低半夜跌倒風險。
所需硬體與材料
- 人體紅外線感測器模組(PIR Sensor)
- Arduino Uno 或 ESP32 開發板
- 蜂鳴器或 LED 模組(警示用)
- 無線傳輸模組(如 ESP32 Wi-Fi,便於遠端通知)
接線示例
- PIR 感測器訊號腳 → Arduino D2
- VCC → 5V
- GND → GND
- 蜂鳴器 / LED → Arduino D7
範例程式碼
// PIR 感測器跌倒/活動狀態偵測範例
const int PIR_PIN = 2;
const int ALERT_PIN = 7;
void setup() {
pinMode(PIR_PIN, INPUT);
pinMode(ALERT_PIN, OUTPUT);
Serial.begin(9600);
}
void loop() {
int pirState = digitalRead(PIR_PIN);
if (pirState == HIGH) {
Serial.println("偵測到活動");
digitalWrite(ALERT_PIN, HIGH); // 亮燈或蜂鳴
} else {
Serial.println("無活動");
digitalWrite(ALERT_PIN, LOW);
}
delay(1000);
}
未來延伸應用
人體紅外線感測器不僅價格低廉、安裝容易,更能有效協助長照領域實現「即時偵測、快速反應」的安全需求。對於想要建立智慧照護系統的教育單位或開發者來說,這是一個入門簡單、應用價值高的解決方案。
