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

Trong đời sống hiện đại, nhu cầu theo dõi, thăm khám và bảo vệ sức khỏe tim mạch của người dân ngày càng gia tăng. Huyết áp là một trong những chỉ số sinh hiệu quan trọng hàng đầu phản ánh tình trạng hoạt động của hệ tim mạch. Cùng với sự tiến bộ của ngành kỹ thuật điện tử y sinh và công nghệ mạng viễn thông, các hệ thống đo lường, giám sát sức khỏe từ xa đang dần được thu nhỏ kích thước, nâng cao độ chính xác và mở rộng khả năng kết nối dữ liệu. Nhằm tạo ra một thiết bị hỗ trợ bệnh nhân tự kiểm tra huyết áp tại nhà và giúp nhân viên y tế theo dõi dữ liệu sức khỏe từ xa một cách thuận tiện, đề tài "Hệ thống đo đạc, theo dõi huyết áp cơ thể sử dụng kit Arduino" đã được thực hiện tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh.

Mục tiêu nghiên cứu tổng quát của đề tài là xây dựng hoàn chỉnh một thiết bị đo huyết áp cơ thể tự động, có khả năng gửi kết quả đo đạc lên mạng Internet để lưu trữ, thống kê và theo dõi định kỳ. Đề tài xác định 7 nội dung nghiên cứu cụ thể:

  1. Nghiên cứu cách thức đo huyết áp và phương pháp xác định huyết áp tâm thu, huyết áp tâm trương.
  2. Khảo sát và lựa chọn các loại cảm biến phù hợp với yêu cầu đo lường y sinh của đề tài.
  3. Nghiên cứu phương thức truyền thông, giao tiếp và gửi dữ liệu lên Google Spreadsheet.
  4. Tìm hiểu nguyên lý hoạt động và phương thức giao tiếp của các module phần cứng trong hệ thống.
  5. Tính toán và thiết kế hệ thống điều khiển trung tâm.
  6. Thiết kế mô hình phần cứng hoàn chỉnh của thiết bị.
  7. Thử nghiệm thực tế và đánh giá kết quả hoạt động của toàn hệ thống.

Đối tượng nghiên cứu của đồ án là hệ thống đo huyết áp tự động hoạt động dựa trên phương pháp đo dao động áp suất khí nén. Giới hạn phạm vi kỹ thuật của hệ thống bao gồm:

  • Một hộp điều khiển kích thước nhỏ gọn chứa toàn bộ mạch điện tử và cơ cấu khí nén.
  • Phụ kiện đo gồm vòng bít quấn bắp tay (cuff) tiêu chuẩn.
  • Hiển thị thông số huyết áp và thời gian thực trên màn hình OLED.
  • Kết nối truyền dữ liệu không dây qua module Wi-Fi ESP8266 lên Google Spreadsheet và nền tảng ThingSpeak.
  • Giao diện giám sát dữ liệu người dùng được xây dựng trên nền tảng Web và ứng dụng di động Android thông qua AppSheet.
  • Hệ thống sử dụng nguồn cấp gồm 4 pin AA 1.5V dung lượng 800 mAh có khả năng sạc lại.

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

Cơ sở lý thuyết của đề tài dựa trên các nguyên lý sinh lý học tim mạch và kỹ thuật đo lường điện tử y sinh:

  • Nguyên lý huyết áp: Huyết áp là áp lực của dòng máu tác động lên thành động mạch. Huyết áp tâm thu (Systolic Blood Pressure - SBP) là áp lực tối đa trong lòng động mạch khi tim co bóp; huyết áp tâm trương (Diastolic Blood Pressure - DBP) là áp lực tối thiểu khi tâm thất giãn nghỉ. Huyết áp trung bình (Mean Arterial Pressure - MAP) được tính toán theo công thức thực nghiệm.
  • Phương pháp đo huyết áp: Đồ án phân tích hai phương pháp đo gồm phương pháp thính chẩn Korotkoff (nghe tiếng đập động mạch qua ống nghe khi xả bao hơi) và phương pháp dao động (Oscillometric method - ghi nhận biên độ dao động áp suất trong bao hơi tác động lên cảm biến).
  • Chuẩn giao tiếp phần cứng: Giao thức truyền thông nối tiếp đồng bộ I2C (Inter-Integrated Circuit) và chuẩn SMBus (System Management Bus) được sử dụng để liên kết vi điều khiển với các vi mạch ngoại vi qua 2 đường tín hiệu SDA (Serial Data) và SCL (Serial Clock).
  • Linh kiện và vi mạch chuyên dụng:
    • Vi điều khiển ATmega328 (trên bo mạch Arduino Nano): Cấu trúc RISC 8-bit, xung nhịp 16 MHz, bộ nhớ Flash 32 KB, SRAM 2 KB, tích hợp 8 kênh ADC 10-bit.
    • Cảm biến áp suất MPX5050: Cảm biến áp điện trở (piezoresistive) dạng màng silicon nguyên khối, thang đo áp suất 0 – 50 kPa, độ nhạy danh định 90 mV/kPa, điện áp bão hòa ngõ ra 4.5 V.
    • Màn hình OLED: Kích thước nhỏ gọn, độ phân giải 128x64 pixel, điều khiển bởi IC SH1106 qua giao tiếp I2C.
    • Module Wi-Fi ESP8266: Chuẩn kết nối 802.11 b/g/n, giao tiếp UART, hỗ trợ truyền nhận dữ liệu TCP/UDP.
    • IC đệm ULN2803: Mảng 8 cặp transistor Darlington cực góp hở tích hợp diode triệt tiêu xung ngược, dùng để kích dòng điều khiển động cơ bơm và van xả điện từ 6V.
    • IC thời gian thực DS1307: Đếm thời gian thực (giờ, phút, giây, ngày, tháng, năm), lưu trữ bằng pin nuôi 3V riêng biệt, giao tiếp I2C.
    • IC ổn áp AMS1117-3.3: Ổn định nguồn điện áp 3.3V với dòng tải tối đa trên 800 mA cung cấp cho module Wi-Fi.

Phương pháp nghiên cứu thực nghiệm được triển khai thông qua: tính toán phân bổ công suất tiêu thụ mạch điện, thiết kế mạch nguyên lý và mạch in PCB, lập trình thuật toán điều khiển nhúng trên môi trường Arduino IDE, tích hợp cấu hình API ThingHTTP trên ThingSpeak để chuyển tiếp dữ liệu về Google Sheets và xây dựng ứng dụng theo dõi trên AppSheet. Dữ liệu thực nghiệm thu thập từ điện áp tương tự của cảm biến MPX5050, được xử lý qua thuật toán lấy mẫu lọc nhiễu trước khi quy đổi sang chỉ số mmHg.


Thiết kế và triển khai hệ thống

Hệ thống được thiết kế theo cấu trúc module hóa với khối vi điều khiển Arduino Nano làm trung tâm xử lý, liên kết đồng bộ với 7 khối chức năng chuyên biệt:

[Khối Nguồn 4xPin AA -> 5V / 3.3V]
[Khối Hiển thị OLED]        [Khối Thời gian DS1307]                    [Khối Chấp hành ULN2803]
(I2C: A4/SDA, A5/SCL)        (I2C: A4/SDA, A5/SCL)                     (Chân D14 - Van, D15 - Bơm)
                             (UART: D11/TX, D12/RX)

Tính toán điện năng và chuyển đổi dữ liệu

Tổng dòng điện tiêu thụ định mức của hệ thống khi toàn bộ các khối hoạt động đồng thời được tính toán chi tiết nhằm đảm bảo lựa chọn dung lượng nguồn cấp phù hợp:

Khối chức năng / Linh kiện Điện áp hoạt động (V) Dòng điện tiêu thụ (mA)
Màn hình LCD OLED (SH1106) 5,0 15
Module RTC DS1307 5,0 25
Cảm biến áp suất MPX5050 5,0 10
Bo mạch Arduino Nano (ATmega328) 5,0 100
Module Wi-Fi ESP8266 3,3 300
Các linh kiện phụ trợ khác 5,0 20
Tổng dòng điện tiêu thụ toàn mạch — 470 mA

Hệ thống sử dụng bộ 4 pin AA 1.5V mắc nối tiếp tạo điện áp 6V, dung lượng 800 mAh, kết hợp IC ổn áp tuyến tính AMS1117-3.3 và mạch hạ áp để cấp nguồn ổn định cho các khối.

Các công thức toán học lập trình trong vi điều khiển bao gồm:

  • Công thức quy đổi giá trị ADC 10-bit sang áp suất (mmHg): $$\text{Áp suất (mmHg)} = \frac{\text{Giá trị ADC} \times 5000 \times 7.5061}{1023 \times 90}$$ Trong đó: $5000\text{ mV}$ là điện áp tham chiếu ($V_{REF+}$), $1023$ là mức phân giải ADC 10-bit ($2^{10}-1$), $90\text{ mV/kPa}$ là độ nhạy cảm biến MPX5050, và $7.5061$ là hệ số quy đổi đơn vị ($1\text{ kPa} = 7.5061\text{ mmHg}$).

  • Công thức tính áp lực động mạch trung bình (MAP): $$\text{MAP} = \frac{2 \times \text{Diastolic} + \text{Systolic}}{3}$$

Quy trình giải thuật và điều khiển chấp hành

Hệ thống hoạt động theo lưu đồ thuật toán phân chia theo các biến trạng thái (mode):

  • mode = 0 (Chế độ chờ): Vi điều khiển liên tục đọc dữ liệu giờ, phút, giây, thứ, ngày, tháng, năm từ DS1307 qua I2C và xuất hiển thị lên màn hình OLED.
  • mode = 1 (Chế độ đo huyết áp): Được kích hoạt khi nhấn phím đo (có giải thuật chống rung phím trễ 20 ms). Vi điều khiển đóng van xả điện từ, kích hoạt động cơ bơm khí nén vào vòng bít quấn tay qua ngõ đệm ULN2803. Tín hiệu tương tự từ MPX5050 được đọc liên tục (mỗi lần lấy mẫu thực hiện đọc 10 lần liên tiếp và tính trung bình cộng để triệt tiêu nhiễu). Khi áp suất bao hơi đạt ngưỡng $170\text{ mmHg}$, động cơ bơm tự động ngắt. Hệ thống tiến hành mở van xả theo các chu kỳ thời gian định sẵn, ghi nhận xung dao động áp lực động mạch để xác định huyết áp tâm thu, huyết áp tâm trương và tính MAP, sau đó hiển thị toàn bộ kết quả lên màn hình OLED.
  • mode = 2 (Chế độ gửi dữ liệu): Khi nhấn phím Send, vi điều khiển kiểm tra tính hợp lệ của dữ liệu đo, đóng gói chuỗi dữ liệu, khởi tạo kết nối Wi-Fi thông qua tập lệnh AT gửi đến ESP8266, thiết lập kết nối đến máy chủ ThingSpeak.com qua giao thức HTTP POST (sử dụng ứng dụng ThingHTTP), sau đó tự động chuyển tiếp và ghi nhận dữ liệu vào Google Spreadsheet. Nền tảng AppSheet đồng bộ dữ liệu từ Google Spreadsheet để cập nhật biểu đồ lịch sử đo trên ứng dụng di động Android và trình duyệt Web.

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

Chương 1: Tổng quan

Trình bày tính cấp thiết của đề tài trong bối cảnh nhu cầu chăm sóc sức khỏe tim mạch tại gia đình tăng cao; nêu rõ mục tiêu thiết kế máy đo huyết áp tự động có khả năng lưu trữ dữ liệu đám mây. Liệt kê 7 nội dung nghiên cứu kỹ thuật và xác định các giới hạn phần cứng của thiết bị (kích thước hộp điều khiển, màn hình OLED, module ESP8266, ứng dụng Android và nguồn pin 4x AA 1.5V 800 mAh).

Chương 2: Cơ sở lý thuyết

Cung cấp hệ thống lý thuyết sinh lý học về các chỉ số huyết áp tâm thu, tâm trương, bảng huyết áp tiêu chuẩn theo độ tuổi (từ 15 đến 64 tuổi), và nguyên lý đo huyết áp Korotkoff. Trình bày chi tiết cấu trúc, thông số và chuẩn giao tiếp của các linh kiện: chuẩn giao tiếp I2C, SMBus, bo mạch Arduino Nano sử dụng vi điều khiển ATmega328 (32 KB Flash, 16 MHz), cảm biến áp suất Freescale MPX5050 (0–50 kPa), màn hình OLED SH1106 (128x64 pixel), module Wi-Fi ESP8266, động cơ bơm khí và van xả điện từ 6V, IC đệm ULN2803, IC thời gian thực DS1307 và IC ổn áp AMS1117-3.3.

Chương 3: Tính toán và thiết kế

Phân tích yêu cầu kỹ thuật và xây dựng sơ đồ khối toàn hệ thống gồm 8 khối chức năng. Trình bày sơ đồ nguyên lý chi tiết của từng khối và sơ đồ kết nối toàn mạch. Tính toán thông số dòng điện tiêu thụ toàn mạch đạt 470 mA tại điện áp 5V/3.3V, từ đó lựa chọn giải pháp cấp nguồn pin 4x AA 1.5V 800 mAh. Thiết lập công thức toán học chuyển đổi tín hiệu điện áp ADC 10-bit sang giá trị áp suất chuẩn mmHg và công thức tính huyết áp trung bình MAP.

Chương 4: Thi công hệ thống

Trình bày kết quả thiết kế mạch in (PCB) và lắp ráp hoàn thiện phần cứng trong hộp bảo vệ chuyên dụng. Liệt kê danh mục linh kiện chế tạo (Arduino Nano, MPX5050, ESP8266, DS1307, ULN2803, điện trở, tụ điện, nút nhấn, màn hình OLED). Xây dựng hệ thống lưu đồ giải thuật chi tiết: lưu đồ chương trình chính, giải thuật chống dội phím nhấn (delay 20 ms), giải thuật đo huyết áp với ngưỡng bơm 170 mmHg, giải thuật đọc lọc trung bình 10 mẫu tín hiệu tương tự, và giải thuật truyền dữ liệu qua Wi-Fi. Hướng dẫn thiết lập tài khoản ThingSpeak, cấu hình ứng dụng ThingHTTP, tạo biểu mẫu Google Forms/Spreadsheet và thiết kế giao diện ứng dụng theo dõi trên nền tảng AppSheet.

Chương 5: Kết quả, nhận xét và đánh giá

Trình bày hình ảnh mô hình thực tế sau khi gia công và đóng hộp hoàn chỉnh. Công bố kết quả thử nghiệm đo đạc thực tế: thiết bị hoạt động ổn định, đo và hiển thị chính xác các giá trị huyết áp tâm thu, tâm trương và MAP trên màn hình OLED; dữ liệu được cập nhật thành công lên trang tính Google Spreadsheet và hiển thị trực quan dưới dạng biểu đồ theo dõi trên ứng dụng Android cũng như giao diện web. Đưa ra các nhận xét, đánh giá về độ tin cậy và sai số khi thao tác sai tư thế đo.

Chương 6: Kết luận và hướng phát triển

Tổng kết toàn bộ các kết quả đạt được so với mục tiêu nghiên cứu ban đầu; khẳng định hệ thống đã đáp ứng tốt các yêu cầu về đo đạc tự động và giám sát từ xa. Chỉ rõ các hạn chế còn tồn tại về độ phụ thuộc đường truyền mạng và đề xuất các định hướng nâng cấp hệ thống trong tương lai.


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

Kết quả kỹ thuật chính

  • Chế tạo thành công thiết bị đo huyết áp tự động đóng hộp hoàn chỉnh, tích hợp đầy đủ cơ cấu bơm khí nén, van xả điện từ, vi điều khiển ATmega328 và cảm biến áp suất MPX5050.
  • Hệ thống thực hiện chính xác chu trình đo: tự động bơm khí nén đạt ngưỡng $170\text{ mmHg}$, xả khí định thì để dò biên độ áp lực, tính toán và hiển thị các chỉ số huyết áp tâm thu, huyết áp tâm trương, huyết áp trung bình (MAP) cùng thời gian thực trên màn hình OLED 128x64.
  • Thuật toán đọc tín hiệu analog lấy trung bình cộng 10 lần đo liên tiếp giúp giảm thiểu sai số do xung nhiễu điện áp.
  • Tích hợp thành công module Wi-Fi ESP8266, truyền dữ liệu đo qua API ThingHTTP trên ThingSpeak đến Google Spreadsheet với mức tiêu thụ dòng toàn mạch khoảng $470\text{ mA}$.
  • Xây dựng hoàn chỉnh ứng dụng di động Android và trang web giám sát dựa trên nền tảng AppSheet, cho phép vẽ biểu đồ theo dõi biến động huyết áp theo thời gian.

Giải pháp và kiến nghị

  • Cần chuẩn hóa quy trình hướng dẫn người dùng quấn vòng bít đúng vị trí ngang tim và giữ tư thế ngồi ổn định trong suốt quá trình đo để tránh làm sai lệch kết quả do biến dạng áp lực cơ học.
  • Đề xuất nâng cấp cấu hình mạng của module Wi-Fi nhằm tăng cường khả năng tự động kết nối lại khi mạng chập chờn.
  • Cải thiện giao diện ứng dụng Android theo hướng tối giản, hỗ trợ người cao tuổi thao tác dễ dàng hơn.

Đóng góp của công trình

  • Đề xuất một mô hình thiết bị y tế cá nhân ứng dụng Internet vạn vật (IoT) có chi phí sản xuất thấp, sử dụng linh kiện phần cứng mã nguồn mở phổ biến (Arduino, ESP8266, cảm biến màng silicon MPX5050).
  • Kết hợp thành công chuỗi công nghệ từ thu thập tín hiệu y sinh tại chỗ đến lưu trữ dữ liệu đám mây (Cloud storage) và hiển thị đa nền tảng (Web/Android), tạo cơ sở ứng dụng cho các mô hình trạm y tế gia đình hoặc theo dõi bệnh nhân từ xa.

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

Hạn chế được ghi nhận

  • Kết quả đo huyết áp vẫn có thể bị sai lệch nếu người dùng thực hiện sai thao tác, sai tư thế ngồi hoặc quấn vòng bít không đúng tiêu chuẩn kỹ thuật.
  • Quá trình truyền dữ liệu từ thiết bị lên Google Spreadsheet phụ thuộc hoàn toàn vào tốc độ mạng Wi-Fi cục bộ và thời gian phản hồi của máy chủ trung gian ThingSpeak.
  • Giao diện ứng dụng Android xây dựng trên nền tảng mẫu AppSheet chưa được tối ưu hóa sâu về mặt trải nghiệm người dùng chuyên biệt cho y tế.
  • Hệ thống chưa tích hợp tính năng đo nhiệt độ cơ thể như mục tiêu định hướng ban đầu do giới hạn phần cứng trong phạm vi thực hiện.

Hướng nghiên cứu tiếp theo

  • Cải tiến thuật toán xử lý tín hiệu số để tự động phát hiện và lọc bỏ các sai số do cử động của bệnh nhân trong quá trình đo.
  • Tối ưu hóa giao thức kết nối Wi-Fi, phát triển cơ chế lưu trữ tạm thời bộ nhớ đệm (offline buffer) trên EEPROM khi mất kết nối mạng và tự động đồng bộ khi có mạng trở lại.
  • Tự thiết kế và lập trình ứng dụng Android chuyên dụng (Native App) với giao diện trực quan, hỗ trợ tính năng cảnh báo tự động khi huyết áp vượt ngưỡng nguy hiểm.
  • Tích hợp thêm cảm biến đo nhiệt độ cơ thể và cảm biến nhịp tim chuyên sâu để tạo thành hệ thống theo dõi đa sinh hiệu hoàn chỉnh.

Giá trị tham khảo

Đồ án tốt nghiệp này mang lại giá trị tham khảo thiết thực cho các đối tượng và phạm vi học thuật sau:

  • Sinh viên và giảng viên ngành Kỹ thuật Điện tử - Truyền thông, Kỹ thuật Y sinh, Kỹ thuật Máy tính và Tự động hóa: Cung cấp tài liệu tham khảo hoàn chỉnh về quy trình thiết kế hệ thống nhúng ứng dụng IoT từ khâu tính toán nguyên lý, thiết kế mạch in PCB, lập trình vi điều khiển đến giao tiếp đám mây.
  • Người nghiên cứu các đề tài thiết bị y tế thông minh: Tham khảo phương pháp chuyển đổi tín hiệu điện áp từ cảm biến áp suất analog sang đơn vị mmHg, công thức tính toán chỉ số huyết áp trung bình MAP và giải thuật điều khiển chu trình bơm - xả khí nén tự động.
  • Kỹ sư phát triển ứng dụng IoT chi phí thấp: Cung cấp giải pháp mẫu về việc sử dụng kết hợp bo mạch vi điều khiển AVR với module Wi-Fi ESP8266 thông qua ThingHTTP, Google Forms/Spreadsheet và AppSheet để thu thập dữ liệu từ xa mà không cần xây dựng hệ thống máy chủ cơ sở dữ liệu phức tạp.

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

1. Thiết bị sử dụng loại cảm biến áp suất nào và nguyên lý chuyển đổi tín hiệu ra sao?
Thiết bị sử dụng cảm biến áp suất MPX5050GP của hãng Freescale với dải đo áp suất từ 0 đến 50 kPa (tương đương tối đa $375\text{ mmHg}$) và độ nhạy $90\text{ mV/kPa}$. Cảm biến chuyển đổi áp lực khí nén trong vòng bít thành tín hiệu điện áp tương tự (analog). Vi điều khiển ATmega328 đọc tín hiệu này qua bộ chuyển đổi ADC 10-bit và tính toán ra chỉ số áp suất theo đơn vị mmHg thông qua công thức: $$\text{Áp suất} = \frac{\text{Giá trị ADC} \times 5000 \times 7.5061}{1023 \times 90}$$

2. Giải thuật điều khiển quá trình bơm và xả khí nén trong chu trình đo hoạt động như thế nào?
Khi kích hoạt chế độ đo (mode = 1), vi điều khiển điều khiển IC đệm ULN2803 đóng van xả và kích hoạt động cơ bơm hơi vào vòng bít. Tín hiệu áp suất được đọc liên tục (lấy trung bình 10 lần đo để khử nhiễu). Khi áp suất đạt mức $170\text{ mmHg}$, động cơ bơm lập tức dừng lại. Sau đó, hệ thống mở van xả theo các khoảng thời gian định sẵn để xả khí từ từ nhằm dò tìm các giá trị huyết áp tâm thu, huyết áp tâm trương và tính toán MAP.

3. Cơ chế truyền dữ liệu từ thiết bị lên bảng tính Google Spreadsheet được thực hiện qua các bước nào?
Sau khi có kết quả đo, người dùng nhấn phím Send (mode = 2). Vi điều khiển gửi lệnh AT qua giao tiếp UART đến module Wi-Fi ESP8266 để kết nối mạng Wi-Fi và gửi chuỗi dữ liệu lên nền tảng trung gian ThingSpeak.com thông qua dịch vụ ThingHTTP. Nền tảng này sẽ tự động chuyển tiếp dữ liệu đến biểu mẫu Google Form/Google Spreadsheet đã thiết lập sẵn để lưu trữ và phân tích.

4. Mức tiêu thụ năng lượng của hệ thống là bao nhiêu và sử dụng nguồn nuôi gì?
Toàn bộ hệ thống có tổng dòng điện tiêu thụ khoảng $470\text{ mA}$ ở điện áp hoạt động 5V/3.3V (trong đó module ESP8266 tiêu thụ lớn nhất với $300\text{ mA}$, Arduino Nano tiêu thụ $100\text{ mA}$, các khối còn lại tiêu thụ $70\text{ mA}$). Nguồn cấp của máy là bộ 4 pin AA 1.5V dung lượng 800 mAh có khả năng sạc lại, kết hợp IC ổn áp AMS1117-3.3.

5. Người dùng theo dõi kết quả đo và lịch sử huyết áp qua các giao diện nào?
Kết quả đo tức thời được hiển thị trực tiếp trên màn hình OLED 128x64 gắn trên hộp điều khiển cùng với thời gian thực lấy từ IC DS1307. Đối với việc theo dõi dài hạn, người dùng có thể truy cập qua ứng dụng di động Android hoặc trang web được xây dựng trên nền tảng AppSheet để xem bảng số liệu thống kê và biểu đồ diễn tiến huyết áp được đồng bộ tự động từ Google Spreadsheet.


Kết luận

Đồ án "Hệ thống đo đạc, theo dõi huyết áp cơ thể sử dụng kit Arduino" đã nghiên cứu và chế tạo thành công một thiết bị đo huyết áp tự động nhỏ gọn, ứng dụng công nghệ IoT phục vụ chăm sóc sức khỏe cá nhân. Hệ thống vận hành ổn định trên nền tảng vi điều khiển ATmega328 kết hợp cảm biến áp suất MPX5050, cơ cấu khí nén tự động và module truyền thông ESP8266. Kết quả đo được hiển thị trực quan tại chỗ trên màn hình OLED và đồng bộ tự động lên Google Spreadsheet cùng ứng dụng AppSheet trên Android/Web. Công trình là tài liệu tham khảo có giá trị cao về mặt kỹ thuật cho sinh viên và kỹ sư trong lĩnh vực thiết kế hệ thống nhúng y sinh và giám sát dữ liệu từ xa.