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

Lý do chọn đề tài và bối cảnh thực tiễn

Theo tài liệu đồ án tốt nghiệp, bệnh Dại là bệnh truyền nhiễm nguy hiểm lây truyền từ động vật sang người. Nhằm chủ động ngăn ngừa và hạn chế tối đa các trường hợp tử vong do bệnh Dại gây ra, công tác phòng chống đòi hỏi sự phối hợp đồng bộ giữa các cấp, các ngành dưới sự hướng dẫn chuyên môn của Chi cục Chăn nuôi và Thú y. Yêu cầu trọng tâm đặt ra là chủ vật nuôi phải thực hiện nghiêm túc việc tiêm phòng vắc xin phòng Dại cho chó, mèo đúng chủng loại, đúng đối tượng, an toàn và triệt để.

Tuy nhiên, trong thực tế, công tác tiêm phòng chó mèo hiện nay chủ yếu phụ thuộc vào ý thức tự giác của chủ nuôi khi tự mang thú cưng đến trạm thú y. Đa số chủ nuôi không ghi nhớ chính xác thời gian tiêm nhắc lại hoặc loại vắc xin đã sử dụng. Điều này gây khó khăn lớn cho việc kiểm soát số lần tiêm, phác đồ điều trị và loại thuốc đã dùng. Về phía các trung tâm y tế thú y, việc liên hệ và thông báo nhắc lịch cho từng chủ vật nuôi bằng các phương pháp truyền thống (như gọi điện, sổ sách) gặp nhiều trở ngại và không đạt hiệu quả quản lý cao. Xuất phát từ thực trạng đó, đề tài "Xây dựng hệ thống quản lý tiêm ngừa chó mèo" được thực hiện nhằm ứng dụng công nghệ nhận dạng qua sóng vô tuyến (RFID) kết hợp nền tảng đám mây Google Sheets và ứng dụng di động để số hóa quy trình quản lý, theo dõi và nhắc lịch tiêm ngừa.

Mục tiêu nghiên cứu

Mục tiêu chính của đề tài là thiết kế và thi công hoàn chỉnh hệ thống giám sát và quản lý tiêm ngừa chó mèo, cho phép theo dõi dữ liệu trực tuyến trên máy tính thông qua Google Sheets và trên thiết bị di động chạy hệ điều hành Android thông qua giao diện ứng dụng được lập trình riêng biệt.

Nội dung và nhiệm vụ nghiên cứu

Đề tài xác định 8 nội dung nghiên cứu và thực hiện cụ thể:

  1. Nghiên cứu mạch giao tiếp, đọc và ghi dữ liệu lên thẻ RFID.
  2. Nghiên cứu xây dựng cơ chế cập nhật dữ liệu trực tuyến, quản lý thông tin của bác sĩ thú y và người dùng.
  3. Xây dựng bảng cơ sở dữ liệu trên Google Sheets giao tiếp với hệ thống thông qua mạng Wi-Fi và dữ liệu di động.
  4. Xây dựng ứng dụng di động trên nền tảng Android giao tiếp với hệ thống thông qua Wi-Fi và dữ liệu di động.
  5. Thiết kế mô hình hệ thống phần cứng hoàn chỉnh.
  6. Thi công phần cứng, chạy thử nghiệm và hiệu chỉnh hoạt động của hệ thống.
  7. Viết báo cáo thực hiện đồ án tốt nghiệp.
  8. Bảo vệ luận văn tốt nghiệp trước hội đồng chuyên môn.

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

  • Đối tượng nghiên cứu: Quy trình quản lý thông tin tiêm chủng cho động vật nuôi (chó, mèo), công nghệ nhận dạng RFID tần số 13.56 MHz, vi điều khiển nhúng (Arduino Uno R3, ESP8266 NodeMCU) và phần mềm quản lý trên Android / Google Sheets.
  • Phạm vi áp dụng: Hệ thống được thiết kế chuyên biệt cho việc quản lý tiêm vắc xin phòng bệnh Dại trên đối tượng chó và mèo.
  • Giới hạn kỹ thuật: Ứng dụng di động được xây dựng riêng cho hệ điều hành Android; truyền thông dữ liệu đám mây qua giao thức HTTP/JSON; cơ sở dữ liệu lưu trữ trên Google Sheets.

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

Khung lý thuyết và công nghệ sử dụng

  1. Công nghệ nhận dạng sóng vô tuyến (RFID):
    • Hoạt động theo nguyên lý truyền thông vô tuyến giữa đầu đọc (Reader) và thẻ (Tag). Hệ thống sử dụng RFID thụ động (Passive RFID) hoạt động ở tần số sóng mang 13.56 MHz. Thẻ RFID chứa chip bán dẫn (dung lượng bộ nhớ từ 96 đến 512 bit) và ăng-ten tích hợp, lấy năng lượng từ sóng điện từ do đầu đọc phát ra để truyền ngược mã định danh duy nhất (UID) về bộ xử lý.
  2. Hệ điều hành Android và Android SDK:
    • Nền tảng di động mã nguồn mở dựa trên nhân Linux. Ứng dụng được lập trình bằng ngôn ngữ Java trên môi trường Android Studio, sử dụng các thành phần giao diện người dùng và cơ chế xử lý dữ liệu JSON nhận được từ máy chủ web.
  3. Cơ sở dữ liệu Google Sheets và Google Apps Script:
    • Ứng dụng bảng tính trên đám mây thuộc hệ sinh thái Google Drive, hoạt động như một hệ quản trị cơ sở dữ liệu trực tuyến cho ứng dụng IoT. Dữ liệu được gửi và nhận qua giao thức HTTP với các phương thức GET và POST. Mã nguồn Google Apps Script được triển khai dưới dạng Web App URL, đóng vai trò API trung gian tiếp nhận yêu cầu, phân tích tham số action (như additem), đọc/ghi trang tính và phản hồi dữ liệu dưới định dạng chuỗi JSON.
  4. Các chuẩn truyền thông dữ liệu phần cứng:
    • SPI (Serial Peripheral Interface): Chuẩn giao tiếp đồng bộ, song công toàn phần sử dụng 4 đường tín hiệu (MOSI, MISO, SCK, CS/SS) để truyền dữ liệu tốc độ cao giữa vi điều khiển và module đọc RFID RC522.
    • I2C (Inter-Integrated Circuit): Chuẩn giao tiếp 2 dây (SDA, SCL) với điện trở kéo lên nguồn (pull-up resistor từ 1 kΩ đến 4.7 kΩ), hỗ trợ truyền thông Master-Slave để điều khiển màn hình LCD 1602 qua module chuyển đổi PCF8574 nhằm tiết kiệm chân vào/ra của vi điều khiển.
    • UART (Universal Asynchronous Receiver/Transmitter): Chuẩn truyền thông nối tiếp bất đồng bộ, cấu hình khung dữ liệu gồm Start bit, Data bits (5–8 bit), Parity bit và Stop bit, sử dụng để truyền nhận dữ liệu giữa Arduino và module Bluetooth HC-05.

Phương pháp nghiên cứu và kỹ thuật thực hiện

  • Phương pháp phân tích và thiết kế hệ thống: Phân rã hệ thống thành các khối chức năng độc lập (khối xử lý trung tâm, khối đọc RFID, khối hiển thị, khối nguồn, khối truyền thông không dây).
  • Phương pháp thiết kế mạch điện tử: Vẽ sơ đồ nguyên lý, thiết kế mạch in (PCB), ủi mạch, ăn mòn hóa chất và hàn lắp linh kiện thực tế.
  • Phương pháp lập trình nhúng và ứng dụng: Lập trình C/C++ cho vi điều khiển trên phần mềm Arduino IDE; lập trình ứng dụng Android bằng Java trên Android Studio; lập trình mã dịch vụ Google Apps Script để kết nối bảng tính.
  • Phương pháp thực nghiệm kiểm chứng: Đo đạc dòng tiêu thụ, kiểm tra độ ổn định của đường truyền dữ liệu, đo khoảng cách nhận thẻ và thử nghiệm tính đồng bộ dữ liệu thời gian thực giữa phần cứng, ứng dụng di động và Google Sheets.

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

Kiến trúc tổng thể của hệ thống

Hệ thống được thiết kế thành hai phân hệ phần cứng độc lập đáp ứng hai nghiệp vụ thực tế:

[Phân hệ 1: Trạm y tế thú y]
Module RFID RC522 ---> (SPI) ---> Module ESP8266 NodeMCU ---> (Wi-Fi / HTTP) ---> Google Sheets & App Android

[Phân hệ 2: Đội bắt chó mèo thả rông]
Module RFID RC522 ---> (SPI) ---> Board Arduino Uno R3 ---> (UART) ---> Module Bluetooth HC-05 ---> App Android
                                         |
                                       (I2C)
                                         v
                                   Module LCD 1602
  1. Phân hệ đặt tại trạm y tế thú y: Sử dụng module Wi-Fi ESP8266 NodeMCU kết nối trực tiếp với đầu đọc RFID RC522. Phân hệ này được cấp nguồn cố định bằng Adapter 5V-1A, có nhiệm vụ ghi/đọc thẻ khi chủ nuôi mang thú cưng đến tiêm và đẩy dữ liệu trực tiếp lên Google Sheets qua kết nối Wi-Fi.
  2. Phân hệ dành cho đội bắt chó mèo thả rông: Sử dụng vi điều khiển Arduino Uno R3 kết hợp đầu đọc RFID RC522, màn hình LCD 1602 (kèm giao tiếp I2C), module Bluetooth HC-05 và khối nguồn pin di động. Thiết bị này giúp nhân viên kiểm tra nhanh mã UID của thú cưng ngoài hiện trường, hiển thị mã lên LCD và truyền dữ liệu qua Bluetooth tới điện thoại Android để tra cứu thông tin tiêm phòng.

Bảng thông số kỹ thuật phần cứng chính

Thiết bị / Linh kiện Chip / Chuẩn kỹ thuật Điện áp hoạt động Dòng tiêu thụ Giao tiếp / Đặc tính chính
Arduino Uno R3 ATmega328P (16 MHz) 5 VDC (nguồn vào 6–9V) 30 mA 14 Digital I/O, 6 Analog, Flash 32KB, SRAM 2KB
NodeMCU ESP-12E ESP8266EX (Wi-Fi 2.4 GHz) 3.3 VDC (5V qua USB) 12 – 200 mA Chuẩn 802.11 b/g/n, Flash 4MB, hỗ trợ TCP/IP
Module RFID RC522 Tần số 13.56 MHz 3.3 VDC 13 – 26 mA (chờ 10–13mA) Chuẩn SPI, khoảng cách đọc 0–60 mm (thẻ Mifare)
Module Bluetooth HC-05 3.3 – 5 VDC 30 mA (ghép nối), 8 mA (truyền) Chuẩn UART, baudrate 1200 – 115200 bps
Màn hình hiển thị LCD 1602 + Module I2C 5 VDC ~0.6 mA Hiển thị 2 dòng x 16 ký tự, địa chỉ I2C: 0x27
Nguồn di động Pin Li-ion 18650 3.7 VDC Dung lượng 4200 mAh Kết hợp mạch sạc và mạch tăng áp DC-DC

Thiết kế kết nối phần cứng và phân bổ chân

  • Kết nối giữa Module RFID RC522 và NodeMCU ESP8266 (SPI):
    • Chân RST (Reset) nối với chân D1
    • Chân SDA (SS) nối với chân D2
    • Chân MOSI nối với chân D7
    • Chân MISO nối với chân D6
    • Chân SCK nối với chân D5
    • Chân 3.3V nối với nguồn 3.3V, chân GND nối với GND
  • Tính toán dòng tiêu thụ cho thiết bị di động của đội bắt chó mèo:
    • Tổng dòng tiêu thụ tính toán của hệ thống: $I_{tong} = I_{Arduino} + I_{Bluetooth} + I_{LCD} + I_{RFID} = 30\text{ mA} + 30\text{ mA} + 0.6\text{ mA} + 26\text{ mA} = 86.6\text{ mA}$.
    • Với pin dung lượng 4200 mAh, hệ thống đảm bảo thời gian hoạt động liên tục ngoài hiện trường trước khi cần sạc lại.

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

Chương 1: Tổng quan

Chương này tập trung trình bày bối cảnh thực tiễn, tính cấp bách của công tác phòng chống bệnh Dại trên đàn chó mèo và sự cần thiết của việc hiện đại hóa quy trình quản lý tiêm chủng. Tác giả nêu rõ mục tiêu thiết kế hệ thống theo dõi trực tuyến trên máy tính và điện thoại, phân tích 8 nội dung nghiên cứu cần triển khai, đồng thời xác lập các giới hạn kỹ thuật của đề tài (chỉ áp dụng cho chó mèo, phòng bệnh dại, hệ điều hành Android, lưu trữ Google Sheets). Bố cục tổng thể của đồ án gồm 6 chương cũng được khái quát tại đây.

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

Chương 2 cung cấp toàn bộ nền tảng lý thuyết phục vụ thiết kế hệ thống, bao gồm:

  • Khái niệm, nguyên lý hoạt động, cấu trúc thẻ (chứa bộ nhớ 96–512 bit) và ưu nhược điểm của công nghệ RFID băng tần HF 13.56 MHz (tốc độ đọc cao, không cần tiếp xúc vật lý, nhưng dễ bị ảnh hưởng bởi kim loại và môi trường nước).
  • Tổng quan hệ điều hành Android, môi trường phát triển Android Studio, kiến trúc ứng dụng và cách thức xử lý chuỗi dữ liệu JSON.
  • Tổng quan dịch vụ bảng tính Google Sheets, ưu điểm cộng tác đám mây và phương thức ứng dụng Google Sheets làm cơ sở dữ liệu cho hệ thống IoT thông qua giao thức HTTP (GET/POST) và chuỗi JSON.
  • Nguyên lý kỹ thuật và giao thức truyền bit của ba chuẩn giao tiếp phần cứng: I2C (2 dây, bit Start/Stop, ACK), UART (truyền nối tiếp bất đồng bộ, cấu trúc khung truyền), và SPI (4 dây, truyền đồng bộ toàn phần tốc độ cao).

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

Chương này mô tả chi tiết quy trình tính toán, lựa chọn linh kiện và thiết kế mạch:

  • Xây dựng sơ đồ khối chi tiết cho 2 phân hệ: trạm y tế và đội tuần tra bắt chó mèo thả rông.
  • So sánh, đánh giá và lựa chọn các module phần cứng có sẵn trên thị trường: đầu đọc RFID RC522 (giá thành thấp, chuẩn SPI), module Wi-Fi ESP-12E NodeMCU (nhiều chân I/O, nạp qua cổng COM), vi điều khiển Arduino Uno R3 (chip ATmega328P ổn định), màn hình LCD 1602 kết hợp module I2C (tiết kiệm chân kết nối), module Bluetooth HC-05 và pin Cell 18650 dung lượng 4200 mAh kèm mạch sạc tăng áp.
  • Lập bảng tính toán dòng tiêu thụ toàn mạch (tổng dòng danh định 86.6 mA) và thiết lập sơ đồ nguyên lý hoàn chỉnh cho từng phân hệ.

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

Chương 4 trình bày toàn bộ quá trình gia công phần cứng và phát triển phần mềm:

  • Thi công phần cứng: Thiết kế layout mạch in PCB, thực hiện quy trình ủi mạch, rửa mạch, hàn lắp linh kiện và đóng gói bo mạch vào vỏ bảo vệ bằng mica cho cả 2 bộ thiết bị.
  • Lập trình hệ thống:
    • Xây dựng lưu đồ giải thuật điều khiển cho thiết bị trạm y tế và thiết bị tuần tra.
    • Lập trình firmware cho Arduino Uno R3 và NodeMCU ESP8266 bằng phần mềm Arduino IDE (cài đặt Driver, nạp thư viện SPI, RFID, LiquidCrystal_I2C).
    • Lập trình ứng dụng Android bằng Java trên Android Studio (thiết kế giao diện người dùng, ánh xạ các đối tượng điều khiển, lập trình xử lý chuỗi JSON nhận được từ máy chủ).
    • Lập trình tập lệnh trên Google Apps Script để kết nối trang tính Google Sheets với URL Web App, thiết lập các hàm xử lý dữ liệu tương ứng với tham số hành động (action).
  • Soạn thảo tài liệu hướng dẫn vận hành và thao tác sử dụng hệ thống.

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

Chương này công bố các kết quả thực nghiệm sau khi tích hợp toàn bộ hệ thống:

  • Hình ảnh sản phẩm phần cứng thực tế sau khi đóng hộp mica hoàn chỉnh.
  • Giao diện hoạt động thực tế của trang tính Google Sheets với các trường thông tin: Mã thẻ UID, Tên chủ nuôi, Địa chỉ, Số điện thoại, Ngày vào khám, Lịch sử tiêm ngừa, Loại vắc xin và Đơn thuốc.
  • Giao diện ứng dụng Android hoạt động ổn định: màn hình chính, màn hình thêm dữ liệu vật nuôi mới, danh sách dữ liệu tra cứu và giao diện tra cứu nhanh dành cho nhân viên đô thị/đội bắt chó mèo thả rông.
  • Bảng tổng hợp số liệu thực nghiệm đo đạc các thông số vận hành của hệ thống.
  • Đưa ra các nhận xét, đánh giá khách quan về hiệu quả hoạt động và đề xuất các định hướng phát triển trong tương lai.

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

Kết quả kỹ thuật đạt được

  • Thi công phần cứng: Hoàn thiện 02 bộ thiết bị mẫu đáp ứng đúng thiết kế kỹ thuật, được đóng gói trong hộp mica chắc chắn:
    1. Bộ thiết bị trạm y tế: Tích hợp NodeMCU ESP8266 và RFID RC522, kết nối Wi-Fi ổn định, tự động đồng bộ mã UID và dữ liệu tiêm phòng lên cơ sở dữ liệu đám mây.
    2. Bộ thiết bị di động cho đội bắt chó mèo: Tích hợp Arduino Uno R3, RFID RC522, LCD 1602 (I2C), module Bluetooth HC-05 và nguồn pin 18650, hoạt động độc lập ngoài hiện trường với tổng dòng tiêu thụ đo được xấp xỉ 86.6 mA.
  • Phát triển phần mềm và cơ sở dữ liệu:
    • Xây dựng thành công cơ sở dữ liệu trực tuyến trên Google Sheets thông qua Google Apps Script, xử lý truyền nhận dữ liệu định dạng chuỗi JSON qua giao thức HTTP (GET/POST).
    • Hoàn thiện ứng dụng di động Android gồm 2 phân quyền/giao diện: phân diện quản lý dành cho bác sĩ/nhân viên y tế (thêm, sửa, cập nhật hồ sơ bệnh án, lịch tiêm) và giao diện tra cứu dành cho đội tuần tra đô thị hoặc chủ vật nuôi (quét UID hiển thị trạng thái tiêm phòng, thông tin liên lạc chủ nuôi).

Đóng góp thực tiễn của đề tài

  • Giải quyết bài toán quản lý tiêm chủng: Thay thế phương pháp quản lý sổ sách truyền thống bằng hệ thống số hóa tự động, giúp giảm thiểu thời gian tra cứu và chi phí lưu trữ hồ sơ bệnh án cho các trạm thú y.
  • Hỗ trợ kiểm soát dịch bệnh: Giúp nhân viên y tế và cơ quan chức năng tra cứu ngay lập tức lịch sử tiêm phòng bệnh Dại của từng cá thể chó mèo thông qua mã thẻ RFID, hỗ trợ đội quản lý đô thị xử lý nhanh chóng các trường hợp thú cưng thả rông hoặc chó mèo hoang, góp phần phòng tránh lây lan bệnh Dại trong cộng đồng.

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

Hạn chế của hệ thống

  • Giới hạn môi trường truyền thông: Hệ thống tại trạm y tế phụ thuộc hoàn toàn vào sóng Wi-Fi và kết nối Internet; nếu mất kết nối mạng, dữ liệu không thể đồng bộ tức thời lên Google Sheets.
  • Đặc tính vật lý của RFID: Sử dụng tần số 13.56 MHz với khoảng cách quét tương đối ngắn (0–60 mm). Tín hiệu sóng vô tuyến giữa thẻ và đầu đọc dễ bị suy giảm hoặc nhiễu khi hoạt động trong môi trường có nhiều kim loại hoặc môi trường ẩm ướt/nước.
  • Nền tảng ứng dụng: Phần mềm điều khiển và tra cứu di động hiện mới chỉ hỗ trợ hệ điều hành Android, chưa phát triển phiên bản đa nền tảng cho iOS.

Hướng phát triển tiếp theo

  • Nâng cấp đầu đọc RFID sang băng tần siêu cao UHF (Ultra High Frequency) để mở rộng khoảng cách nhận dạng vật nuôi từ xa mà không cần áp sát đầu đọc.
  • Nghiên cứu đóng gói thẻ RFID dưới dạng vi mạch cấy dưới da (microchip) chuyên dụng cho thú cưng thay cho thẻ đeo cổ thông thường nhằm tránh rơi rớt hoặc làm mất thẻ.
  • Mở rộng ứng dụng di động sang hệ điều hành iOS và xây dựng giao diện web chuyên nghiệp trên nền tảng cơ sở dữ liệu độc lập (như MySQL, Firebase) thay thế cho Google Sheets khi quy mô dữ liệu mở rộng lớn hơn.
  • Bổ sung tính năng tự động gửi tin nhắn SMS hoặc thông báo đẩy (push notification) nhắc lịch tiêm chủng định kỳ trực tiếp đến số điện thoại của chủ vật nuôi.

Giá trị tham khảo

Đồ án tốt nghiệp "Xây dựng hệ thống quản lý tiêm ngừa chó mèo" là tài liệu học thuật và kỹ thuật hữu ích đối với:

  • Sinh viên ngành Kỹ thuật Điện tử - Viễn thông, Điện tử Y sinh và Hệ thống Nhúng: Cung cấp tài liệu tham khảo chi tiết về quy trình thiết kế phần cứng, giao tiếp vi điều khiển với các module ngoại vi qua các chuẩn SPI, I2C, UART, cũng như kỹ thuật thiết kế và thi công mạch in PCB.
  • Sinh viên và kỹ sư phát triển ứng dụng IoT ứng dụng: Cung cấp giải pháp mẫu hoàn chỉnh về việc tích hợp vi điều khiển ESP8266/Arduino với cơ sở dữ liệu đám mây Google Sheets thông qua Google Apps Script và xử lý chuỗi JSON trên ứng dụng di động Android.
  • Các đề tài nghiên cứu về quản lý động vật và y tế dự phòng: Cung cấp mô hình tham khảo thực tế cho việc ứng dụng công nghệ RFID vào công tác số hóa dữ liệu hồ sơ bệnh án và quản lý tiêm chủng vắc xin.

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

1. Hệ thống sử dụng module RFID nào và hoạt động ở tần số bao nhiêu?

Hệ thống sử dụng module đọc thẻ RFID RC522 hoạt động ở tần số sóng mang 13.56 MHz. Module này hỗ trợ các loại thẻ Mifare (như mifare1 S50, mifare1 S70, mifare UltraLight, Pro, Desfire) với khoảng cách đọc hiệu dụng từ 0 đến 60 mm và giao tiếp với bộ xử lý qua chuẩn SPI.

2. Dữ liệu từ vi điều khiển được đẩy lên Google Sheets bằng cách thức nào?

Vi điều khiển ESP8266 kết nối Wi-Fi và gửi dữ liệu lên Google Sheets qua giao thức HTTP (sử dụng phương thức GET/POST) tới đường dẫn Web App URL do Google Apps Script cung cấp. Dữ liệu trao đổi được đóng gói dưới dạng chuỗi tham số hoặc định dạng chuỗi JSON (JavaScript Object Notation), kèm theo cờ action (ví dụ additem) để kích hoạt hàm tương ứng ghi dữ liệu vào các cột trong trang tính.

3. Phân hệ dành cho đội bắt chó mèo thả rông sử dụng những linh kiện gì và hoạt động ra sao?

Phân hệ này gồm: Board vi điều khiển Arduino Uno R3, module RFID RC522, module Bluetooth HC-05, màn hình LCD 1602 (kết nối qua module I2C PCF8574), và khối nguồn sử dụng pin Li-ion 18650 (3.7V - 4200 mAh) kèm mạch sạc tăng áp. Khi quét thẻ thú cưng ngoài hiện trường, mã UID sẽ hiển thị lên màn hình LCD đồng thời truyền qua Bluetooth tới điện thoại Android của nhân viên để tra cứu thông tin.

4. Tổng dòng điện tiêu thụ tính toán của phân hệ di động là bao nhiêu?

Theo tính toán thiết kế trong đồ án, tổng dòng tiêu thụ của phân hệ di động dành cho nhân viên đô thị là 86.6 mA, bao gồm: Arduino Uno R3 (30 mA), module Bluetooth HC-05 (30 mA), module RFID RC522 (26 mA) và màn hình LCD 1602 (khoảng 0.6 mA).

5. Ứng dụng di động của hệ thống được lập trình trên môi trường nào và có những chức năng gì?

Ứng dụng di động được lập trình bằng ngôn ngữ Java trên phần mềm Android Studio dành riêng cho hệ điều hành Android. Ứng dụng cung cấp các chức năng chính: thêm mới hồ sơ chó mèo, tìm kiếm và tra cứu thông tin theo mã thẻ UID (tên chủ, địa chỉ, số điện thoại, ngày vào, ngày ra, đơn thuốc, lịch sử tiêm phòng) và hiển thị kết quả từ chuỗi JSON nhận được từ máy chủ.


Kết luận

Đồ án tốt nghiệp "Xây dựng hệ thống quản lý tiêm ngừa chó mèo" đã hoàn thành trọn vẹn mục tiêu thiết kế và thi công hệ thống nhúng IoT phục vụ quản lý tiêm chủng động vật. Bằng sự kết hợp giữa công nghệ nhận dạng RFID 13.56 MHz, vi điều khiển NodeMCU ESP8266/Arduino Uno R3, cơ sở dữ liệu đám mây Google Sheets và ứng dụng di động Android, hệ thống mang lại giải pháp quản lý trực tuyến và tra cứu hồ sơ tiêm phòng chính xác, nhanh chóng. Đề tài mở ra tiềm năng ứng dụng thực tiễn cao trong công tác thú y y tế dự phòng, góp phần nâng cao hiệu quả phòng chống bệnh Dại và bảo vệ an toàn sức khỏe cộng đồng.