Bối cảnh và vấn đề nghiên cứu

Sức khỏe của người cao tuổi là một vấn đề y tế và xã hội quan trọng. Cùng với quá trình lão hóa, chức năng vận động, khả năng giữ thăng bằng, phản xạ thần kinh và thị lực của người lớn tuổi đều suy giảm rõ rệt, dẫn đến nguy cơ té ngã gia tăng. Té ngã là nguyên nhân hàng đầu gây ra các chấn thương nghiêm trọng như gãy xương và chấn thương sọ não. Không chỉ gây tổn thương thể chất, các sự cố té ngã còn để lại hệ quả tâm lý nặng nề, khiến người cao tuổi hình thành tâm lý sợ hãi khi di chuyển, làm suy giảm chất lượng cuộc sống và gia tăng gánh nặng chăm sóc đối với gia đình cũng như xã hội.

Theo số liệu thống kê từ Bộ Y tế Việt Nam được trích dẫn trong văn bản, té ngã là một trong những nguyên nhân gây chấn thương nặng phổ biến ở người cao tuổi. Trung bình mỗi năm, cứ 10 người từ 60 tuổi trở lên thì có 3 người bị té ngã ít nhất một lần; độ tuổi càng cao thì nguy cơ té ngã càng lớn. Tại Việt Nam, mỗi năm ghi nhận hàng triệu trường hợp người cao tuổi bị té ngã, trong đó nhiều ca chấn thương nặng phải nhập viện điều trị.

Trong bối cảnh công nghệ phát triển, Internet vạn vật (IoT) và các thiết bị đeo thông minh (wearable devices) ngày càng được ứng dụng rộng rãi trong giám sát sức khỏe từ xa. Mặc dù các thiết bị đeo đã bước đầu chứng minh được tính hiệu quả, song các giải pháp phần cứng chuyên biệt dành riêng cho việc phát hiện và cảnh báo té ngã tại Việt Nam vẫn còn hạn chế. Nhiều công trình quốc tế và trong nước đã nghiên cứu việc kết hợp cảm biến gia tốc và con quay hồi chuyển để phân biệt giữa té ngã và sinh hoạt thường nhật (như nghiên cứu của Li và cộng sự, nghiên cứu ứng dụng mạng LSTM của Trần Công Án và cộng sự, hay các triển khai của Prajwal và cộng sự). Từ yêu cầu thực tiễn đó, khóa luận thực hiện đề tài "Thiết kế và thi công vòng tay phát hiện té ngã cho người cao tuổi".

Mục tiêu nghiên cứu của đề tài được xác định gồm 5 mục tiêu cụ thể:

  1. Nghiên cứu tổng quan các phương pháp và công trình khoa học đã được công bố liên quan đến phát hiện té ngã cho người cao tuổi sử dụng cảm biến chuyển động.
  2. Thiết kế và xây dựng hệ thống thiết bị phát hiện té ngã sử dụng module gia tốc và con quay hồi chuyển nhằm giám sát chuyển động của người cao tuổi trong sinh hoạt hằng ngày.
  3. Thu thập, xử lý và phân tích dữ liệu chuyển động từ cảm biến để nhận diện và phân biệt các trạng thái hoạt động bình thường với sự kiện té ngã.
  4. Xây dựng và triển khai thuật toán phát hiện té ngã phù hợp trên nền tảng phần cứng nhúng, đảm bảo độ chính xác và tính ổn định của hệ thống.
  5. Thực hiện thí nghiệm, đánh giá và phân tích hiệu quả của hệ thống thông qua các chỉ tiêu như độ chính xác phát hiện, khả năng hoạt động liên tục và tính khả thi trong ứng dụng thực tế.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống vòng tay thông minh tích hợp cảm biến đo chuyển động, vi điều khiển nhúng, module định vị GPS, module truyền thông di động và ứng dụng quản lý trên điện thoại di động nhằm phát hiện sự cố té ngã.
  • Phạm vi không gian: Nghiên cứu, thiết kế phần cứng, chế tạo mạch in điện tử (PCB), xây dựng ứng dụng di động và thử nghiệm hệ thống tại Trường Đại học Công nghệ Kỹ thuật TP. HCM.
  • Phạm vi thời gian: Đề tài thực hiện trong khóa học 2021 và hoàn thành báo cáo nghiệm thu vào tháng 01 năm 2026.

Cơ sở lý thuyết và phương pháp

Khóa luận thiết lập nền tảng lý thuyết dựa trên các phân tích công nghệ đo lường chuyển động, giao thức truyền thông nhúng và nền tảng điện toán đám mây:

  • Phân loại phương pháp phát hiện té ngã: Tác giả phân tích 3 nhóm giải pháp chính:

    1. Phương pháp dùng cảm biến môi trường (cảm biến hồng ngoại, âm thanh, rung chấn lắp cố định trong nhà): Bị hạn chế về phạm vi không gian, phụ thuộc góc lắp đặt và dễ gây báo động giả do nhiễu sinh hoạt.
    2. Phương pháp thị giác máy tính và xử lý ảnh (camera giám sát): Độ chính xác cao trong khu vực quan sát nhưng chi phí thiết bị lớn, yêu cầu tài nguyên tính toán mạnh và xâm phạm quyền riêng tư của người dùng.
    3. Phương pháp cảm biến chuyển động đeo trên người: Giải pháp tối ưu được lựa chọn cho đề tài do khả năng theo dõi liên tục trạng thái vận động, không phụ thuộc vào không gian phòng ốc, chi phí thấp và bảo đảm quyền riêng tư.
  • Giao thức truyền thông phần cứng:

    • Giao thức UART (Universal Asynchronous Receiver/Transmitter): Chuẩn truyền thông nối tiếp bất đồng bộ, dùng để liên kết giữa vi điều khiển trung tâm với module GPS U-Blox NEO-M8N và module SIM 4G A7680C. Cấu trúc khung truyền gồm Start bit (mức thấp), chuỗi Data bits (7 hoặc 8 bit), Parity bit kiểm tra lỗi (tùy chọn) và Stop bit (mức cao).
    • Giao thức I2C (Inter-Integrated Circuit): Chuẩn truyền thông nối tiếp đồng bộ 2 dây (dây dữ liệu SDA và dây xung nhịp SCL) phát triển bởi Philips/NXP. Hệ thống sử dụng điện trở kéo lên 4,7 kΩ nối lên nguồn VCC để duy trì mức logic. Giao thức hỗ trợ định địa chỉ 7-bit (quản lý tối đa 128 thiết bị ngoại vi) và tích hợp cơ chế phân xử tranh chấp bus (arbitration) khi có nhiều master. I2C được dùng để giao tiếp với cảm biến MPU6050 và màn hình hiển thị OLED.
  • Nền tảng cơ sở dữ liệu và phần mềm:

    • Google Firebase: Nền tảng dịch vụ đám mây cung cấp Firebase Realtime Database (quản lý và đồng bộ dữ liệu thời gian thực theo mô hình cặp khóa – giá trị phân cấp không trùng lặp), Firebase Storage (lưu trữ tệp đa phương tiện, hình ảnh lịch sử té ngã) và Firebase Authentication (xác thực người dùng qua OTP, Google, Facebook, GitHub).
    • Môi trường phát triển: Arduino IDE biên dịch và nạp mã nguồn C/C++ cho vi điều khiển ESP32; Android Studio xây dựng giao diện ứng dụng di động trên nền tảng Android theo chuẩn thiết kế Material Design, quản lý thư viện thông qua Gradle.
  • Phương pháp nghiên cứu và nguồn dữ liệu:

    • Phương pháp phân tích - tổng hợp lý thuyết: Kế thừa các nghiên cứu trước đây về xử lý tín hiệu cảm biến quán tính và mô hình nhận diện chuyển động.
    • Phương pháp thiết kế kỹ thuật - thực nghiệm: Thiết kế sơ đồ nguyên lý, bố trí linh kiện, thiết kế mạch in PCB 2 mặt, thi công lắp ráp phần cứng vật lý và nạp mã nguồn nhúng.
    • Phương pháp khảo nghiệm thực tế: Tạo các tình huống vận động mô phỏng sinh hoạt đời thường và các tư thế té ngã thực nghiệm để đánh giá độ chính xác, phân tích các trường hợp kết quả theo Bảng 4.1 của khóa luận.
    • Nguồn dữ liệu: Dữ liệu gia tốc 3 trục (X, Y, Z) và vận tốc góc thu thập từ cảm biến MPU6050, dữ liệu định vị địa lý từ module GPS NEO-M8N, cùng dữ liệu vận hành đồng bộ trực tuyến trên máy chủ Firebase.

Thiết kế và triển khai

Hệ thống vòng tay phát hiện té ngã được thiết kế theo cấu trúc hệ thống nhúng IoT hoàn chỉnh, bao gồm 6 khối chức năng phần cứng phối hợp với hệ thống phần mềm di động và dịch vụ đám mây:

Khối chức năng Linh kiện / Công nghệ Vai trò kỹ thuật và thông số chính
Xử lý trung tâm ESP32 Dev Board CH340 (USB-C) Vi điều khiển Xtensa dual-core LX6 32-bit (xung nhịp tối đa 240 MHz), 520 KB SRAM, 448 KB ROM, 4 MB SPI Flash. Tích hợp Wi-Fi 802.11 b/g/n (2.4 GHz) và Bluetooth v4.2. Hỗ trợ các chế độ tiết kiệm năng lượng Light Sleep và Deep Sleep.
Cảm biến chuyển động MPU 6050 GY-521 Cảm biến tích hợp gia tốc kế 3 trục (dải đo cấu hình ±2g đến ±16g) và con quay hồi chuyển 3 trục (±250°/s đến ±2000°/s). Sử dụng bộ chuyển đổi ADC 16-bit nội vi, tích hợp bộ xử lý chuyển động số DMP và bộ đệm FIFO 1024 byte, giao tiếp I2C tốc độ lên đến 400 kHz.
Định vị vệ tinh U-Blox NEO-M8N Module thu tín hiệu đa hệ vệ tinh (GPS, GLONASS, Galileo, BeiDou), tần số cập nhật dữ liệu 10 Hz. Tích hợp bộ nhớ EEPROM lưu cấu hình, pin dự phòng duy trì ephemeris/almanac, hỗ trợ giao tiếp UART/I2C/SPI và cổng anten ngoài SMA.
Truyền thông di động Module SIM 4G A7680C Module truyền thông hỗ trợ mạng 4G LTE Cat-1 (tự động chuyển đổi 3G/2G khi sóng yếu). Tích hợp giao thức TCP/IP, HTTP, điều khiển thông qua tập lệnh AT Command qua UART. Thực hiện gọi điện thoại và gửi tin nhắn SMS cảnh báo khẩn cấp.
Hiển thị & Cảnh báo OLED 0.96 inch & Piezoelectric Buzzer Màn hình OLED công nghệ diode phát quang hữu cơ độ phân giải 128x64 pixel, chuẩn giao tiếp I2C 4 chân. Còi buzzer phát âm thanh báo động tại chỗ khi phát hiện sự cố va chạm mạnh.
Khối nguồn Pin Li-Po & Mạch hạ áp LM2596 Pin sạc Lithium Polymer cấp nguồn di động kết hợp mạch biến đổi hạ áp LM2596 cung cấp mức điện áp ổn định 5V và 3.3V cho toàn hệ thống.

Quy trình vận hành và triển khai phần mềm:

  1. Thu thập và xử lý tín hiệu: Vi điều khiển ESP32 đọc dữ liệu gia tốc và góc quay từ MPU6050 qua bus I2C theo chu kỳ. Khi phát hiện các biến thiên gia tốc vượt ngưỡng bất thường đặc trưng cho sự cố rơi/va đập mạnh, vi điều khiển chuyển sang trạng thái cảnh báo.
  2. Cảnh báo tại chỗ và định vị: Hệ thống kích hoạt còi buzzer phát âm thanh báo động, đồng thời cập nhật trạng thái cảnh báo lên màn hình OLED 0.96 inch. Song song đó, ESP32 trích xuất tọa độ kinh độ và vĩ độ hiện thời từ module GPS NEO-M8N qua giao tiếp UART.
  3. Cảnh báo từ xa: Vi điều khiển phát tập lệnh AT Command sang module SIM 4G A7680C qua UART2 (chân GPIO16, GPIO17) để tự động quay số gọi điện và gửi tin nhắn SMS chứa tọa độ vị trí đến số điện thoại của người thân.
  4. Đồng bộ ứng dụng Android: ESP32 kết nối mạng gửi dữ liệu sự cố lên Firebase Realtime Database. Ứng dụng di động lập trình bằng Android Studio nhận dữ liệu thời gian thực, kích hoạt màn hình cảnh báo khẩn cấp, hiển thị vị trí người đeo trên bản đồ Google Map và lưu vết vào mục lịch sử té ngã. Ứng dụng hỗ trợ đăng ký, đăng nhập xác thực bằng OTP, quản lý ID thiết bị và hồ sơ thông tin người dùng.

Chế tạo phần cứng: Nhóm nghiên cứu thực hiện vẽ sơ đồ nguyên lý, thiết kế mạch in PCB hai mặt, tiến hành gia công mạch in, hàn linh kiện và lắp ráp hoàn chỉnh thành thiết bị vòng tay đeo gọn gàng.

Nội dung chính theo từng chương

Báo cáo khóa luận được cấu trúc thành 5 chương chính với các nội dung trọng tâm như sau:

CHƯƠNG 1: TỔNG QUAN

Chương này thiết lập tính cấp thiết của đề tài thông qua thực trạng lão hóa dân số và số liệu thống kê y tế về nguy cơ chấn thương do té ngã ở người cao tuổi tại Việt Nam. Tác giả phân tích sự phát triển của công nghệ IoT trong theo dõi sức khỏe từ xa và khoảng trống trong các giải pháp cảnh báo té ngã chuyên dụng trong nước. Chương 1 xác định rõ mục tiêu tổng quát, 5 mục tiêu nghiên cứu cụ thể, 9 nội dung nghiên cứu kỹ thuật cần triển khai (từ tìm hiểu lý thuyết, chọn linh kiện, thiết kế mạch PCB, lập trình MPU6050, GPS, SIM 4G, OLED đến thử nghiệm thực tế) và bố cục tổng thể của báo cáo khóa luận.

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

Chương 2 trình bày chi tiết toàn bộ cơ sở lý thuyết và công nghệ được sử dụng trong đề tài. Nội dung bao gồm:

  • So sánh ưu nhược điểm của ba phương pháp phát hiện té ngã (cảm biến môi trường, thị giác máy tính và cảm biến đeo cơ thể).
  • Kiến trúc và nguyên lý vận hành của hệ thống IoT gồm 3 thành phần chính: Thiết bị thông minh (Smart Devices), Giao diện người dùng (User Interface) và Ứng dụng IoT (IoT Applications).
  • Nền tảng Google Firebase: Cơ chế đồng bộ dữ liệu thời gian thực của Firebase Realtime Database theo cấu trúc key-value phân cấp, kho lưu trữ Firebase Storage và dịch vụ xác thực Firebase Authentication.
  • Các giao thức truyền thông công nghiệp trong hệ thống nhúng: Giao thức UART (cấu trúc bộ phát, bộ thu, bộ tạo tốc độ baud và định dạng khung truyền dữ liệu) và giao thức I2C (nguyên lý hai dây SDA/SCL, định địa chỉ slave 7-bit, điện trở kéo lên và cơ chế phân xử tranh chấp bus).
  • Công cụ phần mềm phát triển: Môi trường Android Studio và hệ sinh thái lập trình Arduino IDE.
  • Thông số kỹ thuật chi tiết của các linh kiện phần cứng: Bo mạch vi điều khiển ESP32 Dev Board CH340, module cảm biến quán tính 6 bậc tự do MPU6050 GY-521, module định vị vệ tinh GPS U-Blox NEO-M8N, module truyền thông di động SIM 4G A7680C, màn hình hiển thị OLED 0.96 inch, pin nguồn Li-Po và mạch hạ áp LM2596.

CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG

Chương 3 tập trung mô tả giải pháp kỹ thuật và thiết kế chi tiết:

  • Xây dựng sơ đồ khối tổng thể hệ thống và xác định chức năng của từng khối (xử lý trung tâm, cảm biến chuyển động, định vị GPS, module SIM, khối hiển thị và khối nguồn).
  • Thiết kế kết nối phần cứng và phân bổ chân GPIO của vi điều khiển ESP32 cho các thiết bị ngoại vi (kết nối I2C với MPU6050 và OLED tại GPIO21/GPIO22; kết nối UART2 với module SIM A7680C tại GPIO16/GPIO17).
  • Xây dựng thuật toán và lưu đồ hoạt động của chương trình nhúng trên ESP32.
  • Thiết kế kiến trúc phần mềm di động trên Android Studio, bao gồm lưu đồ giao diện người dùng và lưu đồ thuật toán nhận dữ liệu trực tuyến từ Firebase.

CHƯƠNG 4: THI CÔNG HỆ THỐNG

Chương 4 phản ánh quá trình chế tạo vật lý và kết quả thực nghiệm:

  • Trình bày bản vẽ thiết kế mạch in PCB và quy trình gia công, hàn lắp linh kiện thực tế (minh chứng qua hình ảnh mặt trước và mặt sau của mạch phần cứng hoàn thiện).
  • Hoàn thiện giao diện ứng dụng di động Android gồm các chức năng: Khởi động lần đầu, đăng ký/đăng nhập, xác thực và đổi mật khẩu qua mã OTP, cập nhật hồ sơ người dùng, nhập ID thiết bị, theo dõi vị trí trên bản đồ Google Map và hiển thị màn hình cảnh báo tình huống khẩn cấp.
  • Cấu hình máy chủ Firebase phục vụ lưu trữ và đồng bộ hóa thời gian thực.
  • Tiến hành thực nghiệm kiểm tra hệ thống theo các kịch bản chuyển động và té ngã; lập Bảng 4.1 so sánh kết quả các trường hợp thực nghiệm để đánh giá độ chính xác phát hiện, tính ổn định và mức độ hoàn thành so với mục tiêu đề ra.

CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Chương cuối tóm tắt toàn bộ các kết quả đạt được về mặt thiết kế phần cứng, lập trình điều khiển và ứng dụng giám sát. Đồng thời, tác giả chỉ ra các điểm còn tồn tại và đề xuất các định hướng nghiên cứu mở rộng trong tương lai nhằm hoàn thiện thiết bị.

Kết quả và đóng góp

Khóa luận đã đạt được các kết quả kỹ thuật cụ thể theo văn bản báo cáo:

  • Chế tạo phần cứng hoàn chỉnh: Nhóm sinh viên đã tự thiết kế và gia công thành công bo mạch in PCB hai mặt, tích hợp đầy đủ vi điều khiển ESP32, cảm biến MPU6050, module định vị GPS U-Blox NEO-M8N, module truyền thông di động SIM 4G A7680C, mạch hạ áp LM2596, pin Li-Po, màn hình hiển thị OLED 0.96 inch và còi báo động buzzer. Mạch vận hành ổn định và đạt tính độc lập vật lý.
  • Xây dựng hệ thống cảnh báo đa kênh: Thiết bị triển khai thành công cơ chế cảnh báo kết hợp:
    • Cảnh báo âm thanh tại chỗ thông qua còi buzzer và hiển thị trực quan thông báo trên màn hình OLED.
    • Cảnh báo viễn thông diện rộng qua mạng 4G: Tự động thực hiện cuộc gọi khẩn cấp và gửi tin nhắn SMS chứa dữ liệu tọa độ định vị GPS đến người thân mà không cần phụ thuộc vào mạng Wi-Fi cố định.
  • Phát triển ứng dụng di động và hệ thống cơ sở dữ liệu: Hoàn thiện ứng dụng Android kết nối với Firebase Realtime Database, cung cấp đầy đủ các giao diện: Xác thực tài khoản với mã OTP, quản trị hồ sơ người dùng, liên kết mã định danh (ID) thiết bị vòng tay, giám sát tọa độ trên nền tảng Google Map và quản lý lịch sử các lần té ngã.
  • Đánh giá thực nghiệm: Khóa luận đã thực hiện kiểm nghiệm hệ thống trên các tình huống thực tế và tổng hợp trong Bảng 4.1 ("Kết quả so sánh các trường hợp thực nghiệm"), chứng minh khả năng phân biệt giữa các hoạt động thường ngày và biến cố té ngã của thuật toán nhúng. Báo cáo cam kết độ chính xác của hệ thống hoàn toàn trùng khớp với kết quả mô phỏng trên nền tảng phần mềm và Firebase với tỷ lệ trùng lặp văn bản dưới 30%.
  • Đóng góp của đề tài: Đề tài cung cấp một mô hình thiết bị đeo IoT khép kín, tự chủ về thiết kế phần cứng và phần mềm tại Việt Nam. Bằng việc kết hợp đồng thời kết nối di động 4G LTE Cat-1 và nền tảng dữ liệu thời gian thực Firebase, giải pháp giải quyết được bài toán cảnh báo tức thời cho người cao tuổi ở mọi khu vực di chuyển ngoài trời lẫn trong nhà.

Hạn chế và hướng nghiên cứu tiếp

Dựa trên các phân tích và phạm vi nghiên cứu được nêu trong văn bản, đề tài còn một số điểm hạn chế và hướng mở:

  • Hạn chế:

    • Kích thước thiết bị: Việc tích hợp nhiều module rời (ESP32, SIM 4G, GPS, OLED, pin Li-Po, mạch nguồn) trên mạch PCB khiến vòng tay còn tương đối lớn, cần tiếp tục tinh gọn để tối ưu hóa sự thoải mái cho người cao tuổi khi đeo lâu dài.
    • Năng lượng tiêu thụ: Mặc dù vi điều khiển ESP32 hỗ trợ chế độ Light Sleep và Deep Sleep, nhưng module SIM 4G A7680C và GPS NEO-M8N tiêu hao năng lượng đáng kể khi duy trì liên lạc và bắt sóng vệ tinh liên tục, tạo áp lực lên dung lượng pin Li-Po.
    • Nền tảng Firebase: Firebase không phải mã nguồn mở và khả năng truy vấn phức tạp còn giới hạn, phù hợp hơn với các ứng dụng quy mô vừa và nhỏ.
  • Hướng nghiên cứu tiếp:

    • Tối ưu hóa kích thước mạch phần cứng: Thiết kế lại mạch in PCB theo dạng module tích hợp chuyên dụng hoặc linh kiện dán SMD bề mặt nhằm thu nhỏ kích thước vỏ vòng tay.
    • Nâng cao thuật toán phát hiện té ngã: Nghiên cứu tích hợp các mô hình học máy tiên tiến (như mạng nơ-ron hồi quy LSTM đã được đề cập ở phần tổng quan) trực tiếp lên phần cứng nhúng hoặc phân tích trên máy chủ đám mây để nâng cao độ chính xác, giảm thiểu triệt để tình trạng báo động giả.
    • Quản lý năng lượng thông minh: Tối ưu hóa các chu kỳ ngủ sâu của vi điều khiển và cơ chế kích hoạt module GPS/SIM theo sự kiện chuyển động để kéo dài thời lượng hoạt động của pin.

Giá trị tham khảo

Khóa luận là tài liệu tham khảo kỹ thuật hữu ích đối với:

  • Sinh viên và học viên chuyên ngành Kỹ thuật Điện tử - Viễn thông, Kỹ thuật Máy tính, Hệ thống Nhúng và Mạng IoT: Tài liệu cung cấp quy trình hoàn chỉnh từ khâu thiết kế sơ đồ nguyên lý, bố trí chân GPIO của vi điều khiển ESP32, vẽ mạch in PCB, đến lập trình các chuẩn giao tiếp công nghiệp phổ biến (I2C, UART).
  • Người làm đề tài nghiên cứu về thiết bị đeo y tế (wearable healthcare devices): Các phương pháp tích hợp cảm biến quán tính 6 trục MPU6050, module định vị GPS NEO-M8N và module viễn thông SIM 4G A7680C sử dụng tập lệnh AT Command là tài liệu hướng dẫn thực hành có giá trị áp dụng trực tiếp.
  • Người phát triển ứng dụng di động kết nối phần cứng IoT: Cấu trúc liên kết giữa Android Studio, dịch vụ cơ sở dữ liệu Firebase Realtime Database và xác thực OTP cung cấp một khung tham chiếu tiêu chuẩn cho các hệ thống giám sát từ xa.

Câu hỏi thường gặp

1. Vi điều khiển trung tâm ESP32 giao tiếp với các module ngoại vi trong vòng tay thông qua những chuẩn giao tiếp nào?
ESP32 sử dụng hai chuẩn giao tiếp chính: Giao tiếp I2C qua hai chân SDA (GPIO21) và SCL (GPIO22) để truyền nhận dữ liệu với cảm biến gia tốc MPU6050 và màn hình hiển thị OLED 0.96 inch; giao tiếp nối tiếp UART2 thông qua chân TX2 (GPIO17) và RX2 (GPIO16) để gửi nhận dữ liệu và tập lệnh AT Command với module SIM 4G A7680C, đồng thời dùng UART để nhận dữ liệu tọa độ từ module GPS NEO-M8N.

2. Hệ thống thực hiện cảnh báo sự cố té ngã tới người thân bằng những phương thức nào?
Hệ thống sử dụng cơ chế cảnh báo kép: Tại chỗ, thiết bị phát âm thanh cảnh báo bằng còi buzzer và hiển thị thông báo trên màn hình OLED. Từ xa, module SIM 4G A7680C tự động quay số gọi điện và gửi tin nhắn SMS chứa tọa độ định vị GPS tới số điện thoại người thân; đồng thời dữ liệu cảnh báo được đẩy lên Firebase Realtime Database để kích hoạt thông báo khẩn cấp trên ứng dụng di động Android.

3. Cảm biến MPU6050 GY-521 được cấu hình với những thông số kỹ thuật nào để phục vụ việc phát hiện té ngã?
MPU6050 tích hợp gia tốc kế 3 trục (dải đo tùy chọn từ ±2g đến ±16g) và con quay hồi chuyển 3 trục (dải đo từ ±250°/s đến ±2000°/s), sử dụng bộ chuyển đổi ADC 16-bit cho cả ba trục X, Y, Z. Cảm biến tích hợp bộ xử lý chuyển động số DMP (Digital Motion Processor) và bộ đệm FIFO 1024 byte, giao tiếp với ESP32 qua giao thức I2C với tốc độ xung nhịp lên đến 400 kHz.

4. Nền tảng Google Firebase đóng vai trò gì trong kiến trúc phần mềm của đề tài?
Firebase đóng vai trò là hệ thống máy chủ trung gian không dùng server riêng (serverless backend). Firebase Realtime Database lưu trữ và đồng bộ hóa trạng thái thiết bị theo thời gian thực dưới dạng khóa - giá trị; Firebase Storage quản lý và lưu trữ dữ liệu đa phương tiện, hình ảnh lịch sử té ngã; Firebase Authentication đảm nhiệm việc định danh và xác thực quyền truy cập của người dùng qua mã OTP và các tài khoản xã hội.

5. Module định vị GPS U-Blox NEO-M8N có những ưu điểm kỹ thuật gì hỗ trợ định vị người cao tuổi?
Module NEO-M8N có khả năng thu đồng thời tín hiệu từ nhiều hệ thống vệ tinh định vị toàn cầu gồm GPS, GLONASS, Galileo và BeiDou, giúp tăng độ chính xác vị trí và rút ngắn thời gian chốt vị trí ban đầu (TTFF). Module có tần số cập nhật dữ liệu lên tới 10 Hz, tích hợp bộ nhớ EEPROM lưu cấu hình, pin dự phòng duy trì dữ liệu quỹ đạo vệ tinh và hỗ trợ gắn anten ngoài qua đầu nối SMA.

Kết luận

Khóa luận tốt nghiệp của nhóm tác giả Đỗ Nguyên Đạt và Nguyễn Thị Mỹ Hạnh đã hoàn thành việc thiết kế, chế tạo mạch in phần cứng và triển khai phần mềm cho thiết bị vòng tay phát hiện té ngã dành cho người cao tuổi. Hệ thống kết hợp hiệu quả vi điều khiển ESP32, cảm biến quán tính MPU6050, định vị GPS NEO-M8N, kết nối di động SIM 4G A7680C cùng ứng dụng Android và cơ sở dữ liệu thời gian thực Firebase. Kết quả nghiên cứu và thực nghiệm cung cấp một giải pháp kỹ thuật có tính ứng dụng thực tiễn cao, đáp ứng tốt yêu cầu giám sát an toàn và cảnh báo khẩn cấp cho người cao tuổi.