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

Đại dịch COVID-19 gây ra những tác động nghiêm trọng đối với sức khỏe cộng đồng và nền kinh tế toàn cầu, đồng thời để lại nhiều di chứng hậu COVID-19 kéo dài. Trong công tác phòng ngừa lây nhiễm, Bộ Y tế đã triển khai và tuyên truyền thông điệp 5K (Khẩu trang – Khử khuẩn – Khoảng cách – Không tập trung – Khai báo y tế) đến toàn thể người dân. Trong đó, việc khử khuẩn tay đóng vai trò then chốt do bàn tay là bề mặt tiếp xúc thường xuyên với các đồ vật trung gian và dễ đưa mầm bệnh lên mắt, mũi, miệng. Bên cạnh đó, các dấu hiệu sinh tồn như thân nhiệt, nhịp tim và nồng độ oxy bão hòa trong máu ($SpO_2$) là những chỉ số lâm sàng cơ bản để nhận biết sớm tình trạng sốt, rối loạn tim mạch hoặc suy hô hấp do virus SARS-CoV-2 gây ra. Nhằm hạn chế nguy cơ lây nhiễm chéo qua các thiết bị tiếp xúc dùng chung và giảm thiểu công tác kiểm tra thủ công, việc thiết kế một thiết bị tự động hóa kết hợp đo các chỉ số sinh lý và sát khuẩn tay là một nhu cầu cấp thiết.

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

  1. Tìm hiểu về dòng vi xử lý Arduino cùng các ngoại vi giao tiếp, đồng thời tìm hiểu về cách hoạt động của các cảm biến đo nhiệt độ, cảm biến đo nhịp tim, nồng độ oxy trong máu.
  2. Nghiên cứu, tìm hiểu lý thuyết của các chuẩn giao tiếp có liên quan tới hệ thống để hiểu rõ và ứng dụng được chúng vào hệ thống.
  3. Nghiên cứu cách thiết kế một ứng dụng trên điện thoại và cách kết nối chúng cũng như giao tiếp giữa ứng dụng đó với hệ thống.

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

  • Đối tượng nghiên cứu: Mô hình hệ thống nhúng tự động đo nhiệt độ cơ thể không tiếp xúc, nhịp tim, nồng độ oxy trong máu ($SpO_2$), kết hợp cơ cấu phun sương sát khuẩn tự động, phát âm thanh cảnh báo và hiển thị dữ liệu trên màn hình LCD cũng như ứng dụng di động Android.
  • Phạm vi không gian: Hệ thống được thiết kế ứng dụng cho phòng ở nhỏ, phòng học, phòng thí nghiệm và quy mô hộ gia đình.
  • Phạm vi thời gian: Đồ án được hoàn thành vào tháng 08/2022 tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh.

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

Đồ án dựa trên cơ sở lý thuyết y sinh học và kỹ thuật điện tử - truyền thông:

  • Các thông số sinh lý người: Thân nhiệt bình thường ở người khỏe mạnh duy trì trong khoảng 36°C – 37.5°C; nhiệt độ trên 37.5°C biểu hiện sốt nhẹ, trên 38°C là sốt vừa và trên 39°C là sốt cao. Nhịp tim lý tưởng của người bình thường khi nghỉ ngơi dao động từ 60 đến 100 nhịp/phút. Chỉ số $SpO_2$ phản ánh tỷ lệ hemoglobin gắn oxy trong máu, được xác định qua phương pháp đo quang phổ xung không xâm lấn qua mao mạch đầu ngón tay; chỉ số tiêu chuẩn an toàn là từ 94% trở lên (97% – 99% là tốt, 94% – 96% là trung bình cần hỗ trợ oxy, dưới 92% khi thở khí trời là dấu hiệu suy hô hấp nặng).
  • Chuẩn giao tiếp phần cứng: Chuẩn $I^2C$ (2 dây tín hiệu SDA và SCL, truyền đồng bộ nối tiếp đa thiết bị); chuẩn SPI (4 đường tín hiệu MOSI, MISO, SCLK, SS/CS, truyền dữ liệu tốc độ cao); chuẩn UART (giao tiếp nối tiếp không đồng bộ qua 2 chân TX và RX); chuẩn Bluetooth (băng tần 2.4 GHz, hỗ trợ truyền thông không dây tầm gần WPAN).
  • Phần cứng điều khiển và cảm biến: Vi điều khiển Arduino Mega 2560 (dựa trên chip 8-bit ATmega2560); cảm biến nhiệt độ hồng ngoại không chạm MLX90614 (Melexis); cảm biến quang sinh trắc học MAX30100; cảm biến vật cản hồng ngoại; module 4 relay cách ly quang qua opto PC817; module thẻ nhớ Micro SD TF SPI; mạch khuếch đại công suất âm thanh PAM8403; module Bluetooth HC-05.
  • Nền tảng phần mềm: Môi trường phát triển Arduino IDE (ngôn ngữ lập trình C/C++) và nền tảng lập trình đồ họa MIT App Inventor 2 trên hệ điều hành Android.

Phương pháp nghiên cứu bao gồm:

  • Phương pháp nghiên cứu lý thuyết: Thu thập, phân tích tài liệu kỹ thuật về kiến trúc vi điều khiển AVR, nguyên lý bức xạ hồng ngoại của cơ thể người, nguyên lý hấp thụ quang học của máu và các giao thức truyền thông nhúng.
  • Phương pháp tính toán và thiết kế kỹ thuật: Thiết kế sơ đồ khối, phân tích dòng điện, điện áp và tính toán cân bằng công suất nguồn điện; thiết kế sơ đồ nguyên lý và vẽ mạch in (PCB).
  • Phương pháp thực nghiệm - đo lường đối chứng: Chế tạo mẫu thử phần cứng, lắp đặt vỏ hộp cơ khí, nạp chương trình điều khiển và tiến hành kiểm tra đo đạc thực tế trên người ở trạng thái nghỉ ngơi và sau vận động thể chất; so sánh đối chiếu kết quả đo với các thiết bị y tế thương mại chuyên dụng.

Thiết kế và triển khai

Hệ thống được thiết kế theo cấu trúc module hóa phân tán, kết nối trực tiếp với bộ xử lý trung tâm Arduino Mega 2560, bao gồm các khối chức năng chính:

Khối chức năng Linh kiện / Module sử dụng Giao thức / Điện áp Chức năng kỹ thuật
Xử lý trung tâm Arduino Mega 2560 (ATmega2560) 5VDC / 16 MHz Thu thập dữ liệu từ cảm biến, xử lý thuật toán, điều khiển xuất dữ liệu ra LCD, âm thanh, Bluetooth và kích relay
Cảm biến nhiệt độ Module MLX90614 $I^2C$ (SMBus), 3.3V – 5V Đo nhiệt độ bức xạ hồng ngoại không tiếp xúc của cơ thể và môi trường, góc nhìn $FOV = 90^\circ$, độ phân giải 0.02°C
Cảm biến nhịp tim & $SpO_2$ Module MAX30100 $I^2C$, 1.8V – 3.3V Đo nhịp tim và nồng độ oxy trong máu bằng chùm LED đỏ và LED hồng ngoại xuyên qua mao mạch ngón tay
Nhận diện bàn tay Cảm biến vật cản hồng ngoại Digital Output, 5VDC Phát hiện có tay đưa vào vùng khử khuẩn để kích hoạt chu trình đo và phun cồn
Nhập liệu & Cài đặt Bàn phím ma trận $4 \times 4$ Quét ma trận 8 chân I/O Cho phép điều chỉnh ngưỡng cảnh báo thân nhiệt, nhịp tim, $SpO_2$ và lựa chọn chế độ hoạt động
Hiển thị Màn hình LCD 20x4 + Module $I^2C$ LCD $I^2C$ (Driver HD44780) Hiển thị thông số đo đạc sinh trắc học, trạng thái hệ thống và menu cấu hình cài đặt
Phát âm thanh Module Micro SD TF SPI + Mạch khuếch đại PAM8403 + Loa SPI (Micro SD), Analog Audio Đọc tệp âm thanh WAV từ thẻ nhớ và khuếch đại phát ra loa thông báo kết quả đo và cảnh báo ngưỡng
Cơ cấu chấp hành Module 4 Relay 5V (Opto PC817) + Động cơ bơm mini Kích mức High/Low qua Opto Đóng cắt nguồn điện điều khiển bơm mini đẩy cồn qua ống mềm ra đầu vòi phun sương
Truyền thông di động Module Bluetooth HC-05 UART (chân RX/TX), 5VDC Truyền dữ liệu kết quả đo không dây lên ứng dụng di động Android
Nguồn điện Khối pin Lithium 3S 18650 + Mạch bảo vệ 3S 20A + IC 7805 11.1V – 12.6VDC hạ áp 5VDC Cung cấp nguồn độc lập cho toàn hệ thống, sạc qua Adapter DC 12.6V

Về mặt phần mềm, hệ thống vận hành theo chương trình nhúng lập trình trên vi điều khiển Arduino Mega: khi phát hiện có tay qua cảm biến hồng ngoại, hệ thống kích hoạt cảm biến MLX90614 để lấy mẫu nhiệt độ, đồng thời điều khiển relay đóng tiếp điểm kích hoạt bơm phun cồn sát khuẩn trong khoảng thời gian quy định. Khi người dùng đặt ngón tay vào buồng đo nhịp tim/$SpO_2$, cảm biến MAX30100 tiến hành thu thập tín hiệu quang học, chuyển đổi qua giao tiếp $I^2C$ về vi điều khiển để tính toán thông số. Các giá trị đo được hiển thị lên màn hình LCD 20x4, phát âm thanh hướng dẫn/cảnh báo qua loa và truyền gói dữ liệu qua Bluetooth HC-05 về ứng dụng Android được xây dựng bằng MIT App Inventor để hiển thị trực quan cho người dùng.


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

Chương 1: Tổng quan

Trình bày bối cảnh thực tiễn của đại dịch COVID-19, nguyên nhân lựa chọn đề tài và sự cần thiết của việc tuân thủ quy tắc 5K thông qua hệ thống sát khuẩn kết hợp kiểm tra sức khỏe tự động. Chương này xác định rõ 3 mục tiêu nghiên cứu, 8 nội dung công việc triển khai, phạm vi giới hạn của đề tài (sử dụng Arduino Mega 2560, cảm biến MLX90614, MAX30100, LCD 20x4, module Bluetooth HC-05 và ứng dụng Android) cùng bố cục 6 chương của toàn văn báo cáo.

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

Cung cấp tổng quan kiến thức chuyên ngành phục vụ thiết kế hệ thống, bao gồm:

  • Ý nghĩa sinh lý của nhiệt độ cơ thể, ngưỡng nhịp tim lý tưởng (60–100 nhịp/phút) và thang đo nồng độ oxy trong máu ($SpO_2$).
  • Nguyên lý hoạt động của 4 chuẩn truyền thông: $I^2C$, SPI, UART và mạng không dây Bluetooth.
  • Giới thiệu hệ điều hành Android, kho ứng dụng Google Play và nền tảng lập trình MIT App Inventor.
  • Phân tích kiến trúc vi điều khiển họ AVR qua các phiên bản Arduino Uno R3, Arduino Nano, Arduino Mega 2560 và lý do lựa chọn Arduino Mega 2560.
  • Cấu tạo và nguyên lý của relay đóng cắt, bộ cách ly quang (optocoupler PC817), module 4 relay 5V.
  • Đặc tính màn hình LCD 20x4, module chuyển đổi giao tiếp $I^2C$ cho LCD (driver HD44780).
  • Cấu tạo module Micro SD TF SPI tích hợp IC ổn áp 3.3V và IC đệm chuyển mức logic 74LVC125A.
  • Cảm biến đo nhiệt độ không tiếp xúc MLX90614 (nguyên lý đầu dò nhiệt Thermopile, bộ xử lý tín hiệu ASSP, bộ lọc quang học, trường nhìn $FOV = 90^\circ$, giao diện SMBus và PWM).
  • Cảm biến đo nhịp tim và $SpO_2$ MAX30100 và môi trường lập trình Arduino IDE.

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

Xây dựng sơ đồ khối chức năng và tính toán chi tiết phần cứng hệ thống:

  • Thiết kế khối xử lý trung tâm trên nền Arduino Mega 2560.
  • Thiết kế sơ đồ nguyên lý khối hiển thị LCD 20x4 kết hợp mạch chuyển giao tiếp $I^2C$.
  • Thiết kế mạch ghép nối cho khối cảm biến (MLX90614, MAX30100, cảm biến vật cản hồng ngoại) và khối bàn phím ma trận $4 \times 4$.
  • Thiết kế khối động cơ bơm và đèn quang báo trạng thái; khối âm thanh sử dụng module Micro SD SPI phối ghép với mạch khuếch đại PAM8403 và loa.
  • Thiết kế khối truyền thông Bluetooth HC-05.
  • Tính toán công suất nguồn tiêu thụ của toàn hệ thống, thiết kế khối nguồn pin Lithium 3S 18650 tích hợp mạch sạc và bảo vệ 3S 20A, Adapter sạc 12.6V và mạch ổn áp 5V sử dụng IC 7805; hoàn thiện sơ đồ nguyên lý toàn mạch.

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

Hiện thực hóa thiết kế phần cứng và lập trình điều khiển:

  • Quy trình gia công mạch in (PCB), hàn lắp linh kiện và các đường nối mạch (jumper).
  • Thi công cơ khí hộp đựng thiết bị, bảng điều khiển trung tâm, hộp đựng cảm biến nhịp tim - $SpO_2$, bố trí vị trí đặt cảm biến nhiệt độ và đầu vòi phun sương sát khuẩn.
  • Xây dựng các lưu đồ giải thuật: chương trình chính, lưu đồ lựa chọn chế độ qua bàn phím ma trận, lưu đồ đo nhiệt độ và phun cồn, lưu đồ đo nhịp tim và $SpO_2$, lưu đồ chương trình ứng dụng di động Android.
  • Biên soạn tài liệu hướng dẫn vận hành thiết bị, quy trình cài đặt thay đổi ngưỡng cảnh báo, thao tác nạp dung dịch sát khuẩn, sạc pin và kết nối ứng dụng di động.

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

Trình bày các kết quả thực nghiệm đạt được:

  • Đánh giá hoạt động của phần cứng hoàn thiện và giao diện ứng dụng Android.
  • Kiểm tra quá trình chạy thực tế các chức năng đo đạc và điều khiển cơ cấu chấp hành.
  • Lập bảng số liệu đo kiểm đối chứng giữa hệ thống tự thiết kế và các thiết bị y tế cầm tay thương mại trên thị trường ở trạng thái cơ thể bình thường và sau khi vận động thể dục.
  • So sánh chỉ số nhiệt độ đo bằng cảm biến MLX90614 với nhiệt kế điện tử hồng ngoại thương mại Cali Medi DT-8836M.

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

Đánh giá mức độ hoàn thành toàn bộ các mục tiêu đặt ra của đề tài, nêu bật tính ứng dụng của mô hình trong công tác bảo vệ sức khỏe và phòng dịch. Đưa ra các kiến nghị và hướng nghiên cứu mở rộng nhằm hoàn thiện sản phẩm trong tương lai.


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

Đồ án đã chế tạo thành công một mô hình phần cứng hoàn chỉnh kết hợp ứng dụng phần mềm điều khiển, đạt được các kết quả kỹ thuật cụ thể:

  • Tích hợp đồng bộ cụm cảm biến đo nhiệt độ không tiếp xúc MLX90614, cảm biến đo nhịp tim và $SpO_2$ MAX30100, cùng cơ cấu phun sương dung dịch sát khuẩn tự động điều khiển qua relay và cảm biến vật cản hồng ngoại.
  • Tự động hóa quá trình phát âm thanh giọng đọc kết quả đo và cảnh báo qua mạch khuếch đại PAM8403, đồng thời hiển thị trực quan thông số trên màn hình LCD 20x4 và truyền dữ liệu qua Bluetooth HC-05 lên điện thoại thông minh.
  • Cho phép người dùng linh hoạt cấu hình các ngưỡng cảnh báo sức khỏe thông qua bàn phím ma trận $4 \times 4$.

Kết quả thử nghiệm thực tế đối chứng giữa hệ thống và thiết bị thương phẩm:

Thông số kiểm nghiệm Thiết bị đối chứng ngoài thị trường Hệ thống tự thiết kế Đánh giá sai số & Độ tương thích
Nhịp tim (Trạng thái bình thường) Máy đo nhịp tim cầm tay thị trường Cảm biến MAX30100 + Arduino Mega Giá trị đo tương đương, phản ánh đúng dải nhịp tim 60 – 100 nhịp/phút
$SpO_2$ (Trạng thái bình thường) Máy đo $SpO_2$ kẹp ngón thị trường Cảm biến MAX30100 + Arduino Mega Dữ liệu đo ổn định trong ngưỡng an toàn 97% – 99%
Nhịp tim (Sau vận động thể dục) Máy đo nhịp tim cầm tay thị trường Cảm biến MAX30100 + Arduino Mega Nhịp tim tăng cao theo đáp ứng vận động, độ bám sát chỉ số tốt
$SpO_2$ (Sau vận động thể dục) Máy đo $SpO_2$ kẹp ngón thị trường Cảm biến MAX30100 + Arduino Mega Chỉ số dao động chính xác theo phản ứng sinh lý
Nhiệt độ cơ thể Nhiệt kế điện tử Cali Medi DT-8836M Cảm biến hồng ngoại MLX90614 Kết quả đo đồng nhất, sai số nằm trong giới hạn cho phép (khoảng 0.5°C)

Đóng góp của đề tài là xây dựng giải pháp tích hợp đa chức năng trong một thiết bị duy nhất, giải quyết bài toán kiểm tra y tế ban đầu kết hợp sát khuẩn tự động, không cần tiếp xúc vật lý, góp phần nâng cao tính chủ động và an toàn trong phòng ngừa dịch bệnh lây nhiễm.


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

Hạn chế của đề tài theo ghi nhận trong quá trình thi công và thử nghiệm:

  • Kích thước của mô hình còn tương đối lớn, chưa được tối ưu hóa về mặt thẩm mỹ và kiểu dáng công nghiệp.
  • Độ chính xác của phép đo nhịp tim và $SpO_2$ trên cảm biến MAX30100 phụ thuộc nhiều vào lực ép và tư thế giữ ngón tay cố định của người đo; nếu ngón tay dịch chuyển nhiều sẽ gây nhiễu tín hiệu quang học.
  • Phạm vi truyền nhận dữ liệu không dây bị giới hạn trong tầm phủ sóng ngắn của chuẩn Bluetooth HC-05, chưa hỗ trợ kết nối mạng diện rộng.

Hướng nghiên cứu và phát triển tiếp theo:

  • Nâng cấp khối truyền thông sang module Wi-Fi (như ESP8266 hoặc ESP32) để gửi dữ liệu trực tiếp lên các nền tảng đám mây (Cloud/IoT), hỗ trợ quản lý và theo dõi hồ sơ sức khỏe tập trung từ xa cho trường học, bệnh viện hoặc doanh nghiệp.
  • Cải tiến thiết kế cơ khí, thu nhỏ kích thước vỏ hộp và chuyển đổi sang thiết kế mạch in nhiều lớp sử dụng linh kiện dán bề mặt (SMD).
  • Bổ sung các thuật toán lọc số (Digital Filtering) để khử nhiễu chuyển động trên cảm biến quang học MAX30100, giúp rút ngắn thời gian lấy mẫu và tăng độ tin cậy của kết quả đo.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo cho sinh viên, giảng viên và kỹ sư thuộc các chuyên ngành Kỹ thuật Điện tử - Truyền thông, Điện tử - Viễn thông, Kỹ thuật Y sinh, Cơ điện tử và Kỹ thuật Điều khiển - Tự động hóa.

Những nội dung có giá trị tham khảo nổi bật bao gồm:

  • Phương pháp phối ghép phần cứng đa chuẩn giao tiếp ($I^2C$, SPI, UART) trên nền tảng vi điều khiển họ AVR.
  • Giải pháp phần cứng và phần mềm phát âm thanh WAV từ thẻ nhớ SD qua giao tiếp SPI kết hợp mạch khuếch đại PAM8403 mà không cần module MP3 chuyên dụng đắt tiền.
  • Kỹ thuật đo lường không tiếp xúc sử dụng cảm biến bức xạ nhiệt hồng ngoại MLX90614 và cảm biến quang phổ kế xung MAX30100.
  • Quy trình thiết kế mạch cấp nguồn sử dụng pin Lithium 3S 18650 tích hợp mạch bảo vệ và IC ổn áp tuyến tính 7805.
  • Quy trình xây dựng ứng dụng di động nhận dữ liệu Bluetooth qua công cụ lập trình đồ họa trực quan MIT App Inventor 2.

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

1. Vì sao tác giả lựa chọn vi điều khiển Arduino Mega 2560 thay vì phiên bản Arduino Uno R3 hay Arduino Nano?
Hệ thống tích hợp đồng thời nhiều khối ngoại vi bao gồm màn hình LCD 20x4 qua mạch chuyển $I^2C$, cảm biến nhiệt độ MLX90614, cảm biến nhịp tim/$SpO_2$ MAX30100, cảm biến vật cản hồng ngoại, bàn phím ma trận $4 \times 4$ (chiếm 8 chân I/O), module thẻ nhớ Micro SD (chuẩn SPI), module Bluetooth HC-05 (chuẩn UART), khối 4 relay và khối đèn quang báo. Arduino Mega 2560 sở hữu 54 chân Digital I/O, 16 chân Analog và dung lượng bộ nhớ Flash lớn (256 KB), đáp ứng đầy đủ tài nguyên chân kết nối và bộ nhớ chương trình mà các phiên bản Uno R3 hay Nano không thể đảm bảo.

2. Cảm biến MLX90614 đo nhiệt độ dựa trên nguyên lý nào và có trường nhìn (FOV) là bao nhiêu?
MLX90614 hoạt động dựa trên việc thu nhận bức xạ hồng ngoại phát ra từ vật thể thông qua thấu kính quang học tích hợp và đầu dò nhiệt Thermopile. Điện áp sinh ra từ Thermopile được chuyển đổi bởi bộ ADC 17-bit nằm trong chip xử lý tín hiệu ASSP. Cảm biến có trường nhìn hình nón $FOV = 90^\circ$ (khoảng cách tăng 1 cm thì vùng đo mở rộng thêm 2 cm), hỗ trợ đo nhiệt độ vật thể trong dải từ -70°C đến 382.2°C và nhiệt độ môi trường từ -40°C đến 125°C với độ phân giải 0.02°C.

3. Khối âm thanh trong hệ thống được cấu tạo từ những thành phần nào và thực hiện nhiệm vụ gì?
Khối âm thanh gồm Module Micro SD TF (giao tiếp SPI với vi điều khiển, tích hợp IC đệm 74LVC125A và IC ổn áp 3.3V) chứa các tệp âm thanh giọng đọc định dạng WAV, mạch khuếch đại công suất âm thanh nổi PAM8403 và loa. Khối này đảm nhiệm việc phát âm thanh hướng dẫn người dùng, đọc các chỉ số sinh lý đo được và phát âm cảnh báo khi thân nhiệt, nhịp tim hoặc $SpO_2$ vượt ngoài ngưỡng cài đặt an toàn.

4. Người dùng có thể thay đổi các ngưỡng cảnh báo sốt hoặc nhịp tim bất thường bằng cách nào?
Hệ thống cho phép người dùng thao tác trực tiếp trên thiết bị thông qua bàn phím ma trận $4 \times 4$. Khi truy cập vào menu cài đặt hiển thị trên màn hình LCD 20x4, người dùng có thể nhập các giá trị ngưỡng cảnh báo mong muốn (ngưỡng nhiệt độ cảnh báo sốt, giới hạn trên/dưới của nhịp tim và mức $SpO_2$ tối thiểu) vào bộ nhớ của vi điều khiển.

5. Dữ liệu đo đạc được truyền sang điện thoại thông minh bằng cách nào và ứng dụng di động được xây dựng trên nền tảng gì?
Dữ liệu đo đạc từ vi điều khiển Arduino Mega 2560 được gửi qua cổng nối tiếp UART đến Module Bluetooth HC-05 để truyền không dây ở băng tần 2.4 GHz. Ứng dụng thu nhận và hiển thị dữ liệu trên điện thoại chạy hệ điều hành Android được lập trình và thiết kế trên nền tảng MIT App Inventor 2 (MIT AI2).


Kết luận

Đồ án đã thiết kế và thi công hoàn thiện mô hình hệ thống nhúng tự động đo nhiệt độ cơ thể không tiếp xúc, nhịp tim, nồng độ oxy trong máu ($SpO_2$) và phun dung dịch sát khuẩn tay. Sự kết hợp giữa vi điều khiển trung tâm Arduino Mega 2560, các cảm biến chuyên dụng MLX90614, MAX30100, khối âm thanh cảnh báo PAM8403 và module truyền thông Bluetooth HC-05 tạo nên một thiết bị vận hành đồng bộ và ổn định. Kết quả kiểm nghiệm thực tế cho thấy các thông số đo đạc đạt độ chính xác tương đương với các thiết bị y tế cầm tay thương mại trên thị trường, đáp ứng tốt yêu cầu giám sát sức khỏe ban đầu và phòng ngừa lây nhiễm dịch bệnh tại các môi trường sinh hoạt, học tập và làm việc.