Đồ án tốt nghiệp thiết kế và thi công được hệ thống nhận diện mẹ và bé sơ sinh sử dụng công nghệ rfid kết nối với app trên smart phone và lưu trữ trên webserver

Đồ án nghiên cứu tốt nghiệp thiết kế và thi công được hệ thống nhận diện mẹ và bé sơ sinh sử dụng công nghệ rfid kết, áp dụng công nghệ tiên tiến, tối ưu giải pháp kỹ thuật cho

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2021

99
1
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. ĐẶT VẤN ĐỀ

1.2. MỤC TIÊU

1.3. NỘI DUNG NGHIÊN CỨU

1.4. GIỚI HẠN

1.5. BỐ CỤC

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

2.1. QUY TRÌNH GIÁM SÁT CỦA HỆ THỐNG

2.2. GIỚI THIỆU CÔNG NGHỆ MÃ VẠCH RFID

2.3. Nguyên lý hoạt động

2.3.1. Giới thiệu về Web server

2.3.2. Chức năng của Web server

2.3.3. Nguyên lý hoạt động

2.3.4. Giao tiếp thông qua HTTP

2.3.5. Công cụ hỗ trợ cho việc khởi tạo Web server

2.4. GIỚI THIỆU PHẦN MỀM LẬP TRÌNH APP ANDROID STUDIO

2.5. PHẦN MỀM LẬP TRÌNH KHỐI XỬ LÝ TRUNG TÂM ARDUINO IDE

2.6. GIỚI THIỆU PHẦN CỨNG

2.6.1. Khối RFID- RC522

2.6.2. Khối xử lý ESP8266 12F

2.6.3. Khối hiển thị Oled 0

2.6.4. Khối mạch nguồn giảm áp DC mini 3A

2.6.5. Thẻ RFID mifare sticker

2.6.6. Cáp chuyển đổi PL2303HX từ USB sang TTL

2.6.7. Một số linh kiện khác

2.6.8. Các chuẩn giao tiếp

3. CHƯƠNG 3: TÍNH TOÁN THIẾT KẾ

3.1. TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG

3.2. LẬP TRÌNH HỆ THỐNG

3.3. THI CÔNG HỆ THỐNG

3.3.1. Thi công board mạch hệ thống

3.3.2. Lắp ráp và kiểm tra bo mạch của hệ thống

3.4. ĐÓNG GÓI VÀ THI CÔNG MÔ HÌNH

3.4.1. Thi công mô hình

3.4.2. Hướng dẫn sử dụng của toàn bộ hệ thống

5. CHƯƠNG 5: KẾT QUẢ - NHẬN XÉT - ĐÁNH GIÁ

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

6.1. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Đồ án tốt nghiệp

Đồ án tốt nghiệp này tập trung vào việc thiết kế và thi công hệ thống nhận diện mẹ và bé sơ sinh sử dụng công nghệ RFID. Hệ thống này kết nối với app trên smartphone và lưu trữ dữ liệu trên webserver. Mục tiêu chính là ứng dụng công nghệ hiện đại vào lĩnh vực y tế, giảm thiểu sai sót trong việc nhận diện và quản lý thông tin mẹ và bé tại các cơ sở y tế. Đồ án này không chỉ mang tính học thuật mà còn có giá trị thực tiễn cao, đặc biệt trong bối cảnh các vụ trao nhầm trẻ sơ sinh đang trở thành vấn đề nhức nhối.

1.1. Mục tiêu và ý nghĩa

Mục tiêu của đồ án tốt nghiệpthiết kế và thi công hệ thống có khả năng nhận diện mẹ và bé sơ sinh một cách chính xác. Hệ thống sử dụng công nghệ RFID để đọc thẻ tag, kết nối với app trên smartphone và lưu trữ dữ liệu trên webserver. Ý nghĩa của đồ án nằm ở việc giảm thiểu sai sót trong quản lý thông tin tại các bệnh viện, đồng thời ứng dụng công nghệ thông tin vào lĩnh vực y tế.

1.2. Phạm vi và giới hạn

Đồ án này được thực hiện dưới dạng mô hình, chưa thể áp dụng trực tiếp tại các bệnh viện lớn. Hệ thống hoạt động với nguồn pin 4.2V, khoảng cách nhận diện từ 1-3cm. App chỉ tương thích với hệ điều hành Android, và vỏ sản phẩm được làm từ nhựa chịu nhiệt dưới 150°C.

II. Thiết kế hệ thống

Thiết kế hệ thống bao gồm việc lựa chọn các linh kiện phù hợp, xác định các chuẩn giao tiếp và phát triển phần mềm. Hệ thống sử dụng module RFID RC522 để đọc thẻ tag, ESP8266 12F để xử lý dữ liệu và màn hình Oled 0.96 inch để hiển thị thông tin. Dữ liệu được đồng bộ với app trên smartphone và lưu trữ trên webserver.

2.1. Công nghệ RFID

Công nghệ RFID là công nghệ nhận dạng tự động thông qua sóng vô tuyến. Hệ thống bao gồm thẻ RFID (tag) và đầu đọc (reader). Thẻ RFID có thể là loại chỉ đọc (RO) hoặc đọc-ghi (RW). Công nghệ này được chọn vì độ bảo mật cao, chi phí thấp và dễ dàng truy vấn thông tin.

2.2. Webserver và app

Webserver được sử dụng để lưu trữ dữ liệu của hệ thống. Dữ liệu từ thẻ RFID được truyền qua ESP8266 12F và hiển thị trên app smartphone. App được phát triển bằng Android Studio, cho phép người dùng quản lý và cập nhật thông tin mẹ và bé một cách dễ dàng.

III. Thi công hệ thống

Thi công hệ thống bao gồm việc lắp ráp các linh kiện, lập trình phần mềm và kiểm tra hoạt động của hệ thống. Quá trình thi công được thực hiện theo từng bước, từ thiết kế board mạch đến lắp ráp và kiểm tra lỗi. Hệ thống sau khi hoàn thiện được đóng gói dưới dạng mô hình, sẵn sàng cho việc thử nghiệm và đánh giá.

3.1. Lắp ráp và kiểm tra

Quá trình lắp ráp bao gồm việc kết nối các linh kiện như module RFID RC522, ESP8266 12Fmàn hình Oled. Sau khi lắp ráp, hệ thống được kiểm tra để đảm bảo hoạt động ổn định và chính xác. Các lỗi phát sinh được ghi nhận và khắc phục kịp thời.

3.2. Đóng gói mô hình

Hệ thống sau khi hoàn thiện được đóng gói trong một hộp nhựa có kích thước 11x8x7cm. Mô hình này được thiết kế nhỏ gọn, dễ dàng di chuyển và sử dụng. Hướng dẫn sử dụng cũng được cung cấp để người dùng có thể vận hành hệ thống một cách dễ dàng.

IV. Kết quả và đánh giá

Hệ thống sau khi hoàn thiện đã đạt được các mục tiêu đề ra. Hệ thống nhận diện mẹ và bé hoạt động ổn định, dữ liệu được đồng bộ chính xác giữa app smartphonewebserver. Tuy nhiên, hệ thống vẫn còn một số hạn chế như khoảng cách nhận diện ngắn và chỉ tương thích với hệ điều hành Android.

4.1. Kết quả thử nghiệm

Hệ thống đã được thử nghiệm với nhiều loại thẻ RFID khác nhau. Kết quả cho thấy hệ thống nhận diện chính xác thông tin mẹ và bé, dữ liệu được hiển thị đầy đủ trên app smartphone và lưu trữ an toàn trên webserver.

4.2. Đánh giá và hướng phát triển

Hệ thống đã đạt được các mục tiêu ban đầu, tuy nhiên vẫn cần cải thiện về khoảng cách nhận diện và khả năng tương thích với các hệ điều hành khác. Hướng phát triển trong tương lai bao gồm nâng cấp phần cứng để tăng khoảng cách nhận diện và phát triển app cho các hệ điều hành khác như iOS.

12/02/2025

Trích đoạn nội dung tài liệu

đặt vấn đề dẫn nhập lý do chọn đề tài, mục tiêu, nội dung nghiên cứu, các giới hạn thông số và bố cục đồ án.  Chương 2: Cơ Sở Lý Thuyết. Nền tảng lý thuyết quan trọng được trình bày ở chương này, dựa vào đó để tính toán và thiết kế mạch thực tế.  Chương 3: Thiết Kế và Tính Toán Các thông số tính toán, mẫu thiết kế từng khối, phần mềm lập trình sử dụng sẽ được trình bày cụ thể ở chương này.

 Chương 4: Thi công hệ thống Nội dung chương sẽ trình bày tóm tắt từng bước quá trình thi công hệ thống, hoàn thành mô hình hệ thống.  Chương 5: Kết Quả, Nhận Xét và Đánh Giá Sau khi hoàn thành việc thi công, chương này trình bày kết quả nghiên cứu và từ đó rút ra nhận xét, đánh giá.  Chương 6: Kết Luận và Hướng Phát Triển Nội dung chương sẽ nêu rõ nhóm có hoàn thành mục tiêu ban đầu đã đề ra, nếu không hoàn thành được thì tìm hiểu nguyên nhân. Hướng phát triển của đề tài sau này.

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 3 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT Chương 2: CỞ SỞ LÝ THUYẾT 2. QUY TRÌNH GIÁM SÁT CỦA HỆ THỐNG Ban đầu khi thẻ tag được quét, nếu đây là thẻ chưa có thông tin thì trên oled sẽ hiển thị trạng thái “không có thông tin thẻ” đồng thời app trên điện thoại vẫn hiển thị thông tin của thẻ đã được quét trước đó hoặc để trống các dữ liệu nếu trước đó chưa có thẻ nào được quét, web server sẽ cho phép add thông tin. Nếu thẻ đã có thông tin trước đó thì oled sẽ hiển thị một số thông tin cơ bản, app điện thoại sẽ hiển thị toàn bộ thông tin của thẻ.2 GIỚI THIỆU CÔNG NGHỆ MÃ VẠCH RFID 2.1 Giới thiệu RFID (viết tắt thuật ngữ tiếng Anh: Radio Frequency Identification).

Được dịch sang tiếng việt nghĩa là “Nhận dạng bằng tần số của sóng vô tuyến”. Công nghệ RFID thuộc về nhóm các công nghệ được gọi là: Automated Identification and Data Capture (Auto-ID Data Capture; AIDC). Là một ứng dụng công nghệ trong quá trình nhận dạng đối tượng, thu thập thông tin về đối tượng đó và truyền trực tiếp tới hệ thống máy tính xử lý trung tâm (không có sự can thiệp của con người) [7]. Công nghệ RFID cho phép nhận biết các đối tượng thông qua hệ thống thu phát sóng radio, nhận biết và nhận dạng đối tượng bằng sóng vô tuyến.

Có thể giám sát, quản lý hoặc lưu vết từng đối tượng từ xa mà không cần phải kiểm soát từng đối tượng một. Là một phương pháp nhận dạng tự động dựa trên việc lưu trữ dữ liệu từ xa. Có 2 công nghệ cho một chiếc thẻ RFID là thẻ RO (read only) và thẻ RW (read write): - RO là một thẻ chỉ có thể đọc nghĩa là mã vạch đã được ghi trong dữ liệu là hoàn toàn không thể thay đổi. - RW là thẻ có thể đọc và ghi một trường dữ liệu mới trên tag đó.

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 4 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT Dưới đây là một số dải tần đó [8]: - Tần số thấp – Low frequency 125 KHz: Dải đọc ngắn tốc độ đọc thấp. - Dải tần cao – High frequency 13.56 MHz: Khoảng cách đọc ngắn tốc độ đọc trung bình. - Dải tần cao hơn – High frequency: Dải đọc từ ngắn đến trung bình, tốc độ đọc trung bình đến cao.

- Dải siêu cao tần – UHF frequency 868-928 MHz: Dải đọc rộng Tốc độ đọc cao. - Dải vi sóng – Microwave 2.8 GHz: Dải đọc rộng tốc độ đọc rất cao.2 Nguyên lý hoạt động Một hệ thồng RFID gồm 2 thành phần chính: - Thẻ RFID (tag). - Thiết bị đọc thẻ (hay còn gọi là đầu đọc – reader).1: Mô tả một hệ thống RFID.1 mô tả hệ thống RFID, thẻ hoặc nhãn RFID được nhúng với một máy phát và máy thu. Thành phần RFID trên các thẻ có hai phần: một vi mạch lưu trữ và xử lý thông tin và ăng ten để nhận và truyền tín hiệu.

Thẻ chứa ID cụ thể cho một đối tượng cụ thể. Để đọc thông tin được mã hóa trên thẻ, máy thu phát vô tuyến hai chiều BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 5 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT được gọi là bộ dò tín hiệu hoặc đầu đọc phát tín hiệu đến thẻ bằng ăng ten. Thẻ phản hồi với thông tin được ghi trong ngân hàng bộ nhớ của nó.

Bộ dò tín hiệu sau đó sẽ truyền kết quả đọc tới chương trình máy tính RFID [9].1 Giới thiệu về Web server Web server dịch ra tiếng Việt nghĩa là máy chủ. Web server là máy tính lớn được kết nối với tập hợp mạng máy tính mở rộng. Đây là một dạng máy chủ trên internet mỗi máy chủ là một IP khác nhau và có thể đọc các ngôn ngữ như file *.html… Máy chủ là kho để chứa toàn bộ dữ liệu hoạt động trên internet mà nó được giao quyền quản lý.2 Chức năng của Web server Web server có thể xử lý dữ liệu và cung cấp thông tin đến máy khách thông qua các máy tính cá nhân trên môi trường Internet qua giao thức HTTP, giao thức được thiết kế để gửi các file đến trình duyệt Web, và các giao thức khác. Ví dụ: khi truy cập vào trang web www.vn máy chủ sẽ cung cấp đến các bạn tất cả dữ liệu về trang web đó thông qua lệnh giao tiếp.

Máy tính nào cũng có thể là một máy chủ nếu cài đặt lên nó một chương trình phần mềm Server Software và sau đó kết nối vào Internet.3 Nguyên lý hoạt động Nếu máy tính cá nhân là một máy chủ thì trước tiên khi gọi tới một địa chỉ, nó sẽ so sánh địa chỉ đó ở trong máy trước. Nếu không có thì sẽ kiểm tra trên web server. Bất cứ khi nào một trình duyệt cần một file được lưu trữ trên một web server, trình duyệt request (yêu cầu) file đó thông qua HTTP. Khi một request tới đúng web server (phần cứng), HTTP server (phần mềm) gửi tài liệu được yêu cầu trở lại, cũng thông qua HTTP, hình 2.2 mô tả hoạt động của web server [10].

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 6 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT Hình 2.2: Mô tả hoạt động của web server.4 Hosting files Hosting file là web server phải lưu trữ các file của website, nó là tất cả các file HTML và các file liên quan đến nó nó như css và javascript, fonts và các video ,. Về mặt kỹ thuật thì có thể lưu trữ tất cả các file đó trên máy tính của mình, nhưng để thuận tiện hơn thì chúng ta nên lưu trữ dữ liệu đó trên các web server riêng có các đặc tính sau: - Luôn chạy và hoạt động liên tục. - Luôn luôn kết nối với internet.

- Luôn có chung một địa chỉ IP. - Được bảo trì bởi một bên cung cấp thứ 3.5 Giao tiếp thông qua HTTP Web server cung cấp các dịch vụ hỗi trợ HTTP (Hypertext Transfer Protocol). Cũng như cái tên của nó, HTTP chỉ ra cách truyền siêu văn bản giữa hai máy tính. Giao thức là tập hợp các quy tắc để truyền thông giữa hai máy tính.

HTTP là một giao thức nguyên bản, vô cấp [11]. HTTP cung cấp một luật rất rõ ràng cho người dùng và server giao tiếp trao đổi với nhau. Ta cần lưu ý những điều sau: Chỉ có khách được phép gửi request tới server và chỉ có server mới có quyền trả lời các request của khách. - Khi yêu cầu một file thông qua HTTP, khách phải cung cấp URL của file.

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 7 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT - Web server phải trả lời mọi yêu cầu HTTP, ít nhất với thông báo lỗi. Trên web server, máy chủ HTTP có trách nhiệm xử lý và trả lời các yêu cầu đến: - Khi nhận yêu cầu, máy chủ HTTP đầu tiên sẽ kiểm tra xem URL yêu cầu có khớp với tệp hiện có hay không. - Nếu vậy, máy chủ web gửi nội dung tệp tin về trình duyệt.

- Nếu không, máy chủ ứng dụng sẽ tạo tệp cần thiết. Nếu không thể xử lý được, máy chủ web trả lại thông báo lỗi cho trình duyệt, thông thường là "404 Not Found" NGINX.6 Công cụ hỗ trợ cho việc khởi tạo Web server Để thiết kế được một trang web server thì có rất nhiều cách thực hiện. Ở đồ án này, nhóm chúng em sử dụng 2 chương trình chính để tạo một web server đó là: - XAMPP: tạo máy chủ localhost. - Visual Studio Code: đây là phần mềm để lập trình a.

Giới thiệu về phần mềm XAMPP XAMPP là chương trình tạo web server được ứng dụng trên các hệ điều hành Linux, MacOS, Windows, Cross-platform, Solaris. Ý nghĩa chữ viết tắt XAMPP là hoạt động dựa trên sự tích hợp của 5 phần mềm chính là Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) và Perl (P), nên tên gọi XAMPP cũng là viết tắt từ chữ cái đầu của 5 phần mềm này. Localhost được ghép của 2 chữ “local” (máy tính cá nhân) và “host” (máy chủ) là thuật ngữ chỉ máy chủ chạy trên máy tính cá nhân. Localhost thực chất chính là một webserver bao gồm: Apache, MySQL, PHP và PHPmyadmin.

Localhost dùng chính ổ cứng máy tính để làm không gian lưu trữ và cài đặt website mà không cần phải mua host [13]. Giới thiệu về HTML HTML là chữ viết tắt của Hypertext Markup Language. Nó giúp người dùng tạo và cấu trúc các thành phần trong trang web hoặc ứng dụng, phân chia các đoạn văn, heading, links, blockquotes,. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 8 CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT Mỗi trang HTML chứa một bộ các tag (cũng được gọi là elements), có thể xem như là việc xây dựng từng khối của một trang web. Nó tạo thành cấu trúc cây thư mục bao gồm section, paragraph, heading, và những khối nội dung khác [12]. Giới thiệu về CSS CSS viết tắt của từ Cascading Style Sheets, được dùng để trang trí, định dạng, bố cục cho trang web, không có ý nghĩa trong việc thể hiện nội dung. CSS là một file có phần mở rộng là .css, nhiệm vụ của nó là tách riêng phần định dạng (style) ra khỏi nội dung trang HTML.

Khi sử dụng CSS chúng ta sẽ dễ dàng quản lý nội dung trang HTML, dễ điều khiển phần định dạng và đặc biệt là sẽ tốn ít thời gian khi code hay chỉnh sửa, giả sử ta có khoảng 100 file HTML có tiêu đề như nhau và muốn tất cả các trang HTML này có tiêu đề được thay đổi sang màu xanh, thì CSS sẽ thực hiện việc thay đổi này chỉ với 1 dòng code. Giới thiệu về JavaScript JavaScript là ngôn ngữ lập trình phổ biến nhất trên thế giới trong suốt 20 năm qua.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Hệ thống nhận diện mẹ và bé sơ sinh sử dụng công nghệ RFID kết nối app trên smartphone" trình bày một giải pháp công nghệ tiên tiến nhằm cải thiện việc theo dõi và quản lý thông tin của mẹ và bé sơ sinh. Hệ thống này sử dụng công nghệ RFID để nhận diện và kết nối với ứng dụng trên smartphone, giúp các bậc phụ huynh dễ dàng theo dõi sức khỏe và tình trạng của trẻ. Những lợi ích nổi bật bao gồm việc nâng cao sự an toàn cho trẻ, giảm thiểu rủi ro trong việc quản lý thông tin y tế, và tạo điều kiện thuận lợi cho việc chăm sóc trẻ sơ sinh.

Nếu bạn quan tâm đến các khía cạnh khác liên quan đến công nghệ và quản lý, bạn có thể tham khảo thêm tài liệu Giải pháp nâng cao tính chuyên nghiệp cho hoạt động tổ chức sự kiện, nơi bạn có thể tìm hiểu về việc ứng dụng công nghệ trong tổ chức sự kiện. Bên cạnh đó, tài liệu Nhân tố tác động đến tỷ lệ nợ xấu của ngân hàng cũng có thể cung cấp cho bạn cái nhìn sâu sắc về các yếu tố ảnh hưởng đến quản lý tài chính trong lĩnh vực ngân hàng. Cuối cùng, bạn có thể khám phá thêm về Phân tích thống kê kết quả hoạt động kinh doanh để hiểu rõ hơn về cách thức áp dụng công nghệ trong phân tích dữ liệu kinh doanh. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị trong lĩnh vực công nghệ và quản lý.