Thiết kế và thi công mô hình hệ thống smarthome chuyên nghiệp

Tài liệu nghiên cứu Thiết kế và thi công mô hình hệ thống smarthome, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về .

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2019

81
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

LỜI CÁM ƠN

LỜI NÓI ĐẦU

DANH MỤC TỪ VIẾT TẮT

DANH MỤC CÁC BẢNG BIỂU

DANH MỤC CÁC BIỂU ĐỒ VÀ HÌNH ẢNH

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

1.1. Giới thiệu tình hình nghiên cứu hiện nay

1.2. Tính cấp thiết của đề tài

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

1.4. Nhiệm vụ nghiên cứu

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

1.6. Phương pháp nghiên cứu

1.7. Bố cục của đề tài

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

2.1. Giới thiệu chung về Arduino

2.2. Giới thiệu công nghệ RFID

2.3. Giới thiệu công nghệ truyền thông không dây

2.4. Giới thiệu về Firebase

2.5. Tổng quan về Android

2.6. Ngôn ngữ lập trình Java

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

3.1. Sơ đồ khối hệ thống

3.2. Yêu cầu của hệ thống

3.3. Đặc tả hệ thống

3.4. Mô hình hệ thống

3.5. Sơ đồ khối khối xử lý chức năng

3.6. Đặc tả chức năng từng khối trong khối xử lý chức năng

3.7. Nguyên lý hoạt động của hệ thống

3.8. Thiết kế và thi công phần cứng

3.9. Lưu đồ chương trình phần cứng

3.10. Khối bàn phím

3.11. Khối cảm biến

3.12. Khối hiển thị LCD

3.13. Khối điều khiển

3.14. Khối xử lý trạm

3.15. Khối xử lý trung tâm

3.16. Thiết kế phần mềm

3.17. Xây dựng hệ thống dữ liệu

3.18. Xây dựng ứng dụng

3.19. Đọc giá trị cảm biến

3.20. Điều khiển từng thiết bị

3.21. Điều khiển thiết bị theo từng phòng

3.22. Sử dụng vân tay điện thoại mở cửa chính

3.23. Thông báo người mở cửa

3.24. Cảnh báo môi trường

3.25. Quản lý người trong nhà

4. CHƯƠNG 4: KẾT QUẢ THỰC HIỆN

4.1. Kết quả phần cứng

4.2. Kết quả phần mềm

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

5.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Hệ thống smarthome

Hệ thống smarthome là một giải pháp công nghệ hiện đại, tích hợp các thiết bị thông minh để tự động hóa và quản lý ngôi nhà. Hệ thống này sử dụng công nghệ IoT để kết nối các thiết bị như đèn, điều hòa, camera an ninh, và hệ thống âm thanh thông qua mạng Wi-Fi. Mục tiêu chính của hệ thống smarthome là tăng tính tiện nghi, an ninh, và tiết kiệm năng lượng cho người dùng. Các thiết bị trong hệ thống có thể được điều khiển từ xa thông qua ứng dụng di động, mang lại sự linh hoạt và kiểm soát tối ưu.

1.1 Công nghệ nhà thông minh

Công nghệ nhà thông minh là nền tảng của hệ thống smarthome, bao gồm các thiết bị và phần mềm được tích hợp để tự động hóa các hoạt động trong nhà. Các thiết bị như cảm biến nhiệt độ, cảm biến ánh sáng, và hệ thống an ninh được kết nối thông qua IoT, cho phép người dùng giám sát và điều khiển từ xa. Công nghệ nhà thông minh không chỉ nâng cao chất lượng cuộc sống mà còn giúp tiết kiệm năng lượng và tăng cường an ninh.

1.2 Giải pháp smarthome

Giải pháp smarthome bao gồm các hệ thống và thiết bị được thiết kế để tối ưu hóa quản lý ngôi nhà. Các giải pháp này thường tích hợp hệ thống điện thông minh, hệ thống điều khiển thông minh, và an ninh nhà thông minh. Giải pháp smarthome không chỉ giúp người dùng điều khiển các thiết bị từ xa mà còn cung cấp các thông báo và cảnh báo kịp thời về các sự cố trong nhà.

II. Thiết kế smarthome

Thiết kế smarthome là quá trình lên kế hoạch và triển khai các giải pháp công nghệ để tạo ra một ngôi nhà thông minh. Quá trình này bao gồm việc lựa chọn các thiết bị smarthome phù hợp, thiết kế hệ thống mạng, và tích hợp các công nghệ như IoThệ thống điều khiển thông minh. Thiết kế smarthome cần đảm bảo tính tương thích giữa các thiết bị và khả năng mở rộng trong tương lai.

2.1 Tích hợp smarthome

Tích hợp smarthome là việc kết nối và đồng bộ hóa các thiết bị thông minh trong một hệ thống duy nhất. Quá trình này đòi hỏi sự tương thích giữa các thiết bị và phần mềm điều khiển. Tích hợp smarthome giúp người dùng có thể điều khiển toàn bộ ngôi nhà thông qua một ứng dụng duy nhất, mang lại sự tiện lợi và hiệu quả cao.

2.2 Hệ thống điện thông minh

Hệ thống điện thông minh là một phần quan trọng trong thiết kế smarthome, bao gồm các thiết bị như công tắc thông minh, ổ cắm thông minh, và hệ thống chiếu sáng tự động. Hệ thống điện thông minh giúp tiết kiệm năng lượng bằng cách tự động điều chỉnh ánh sáng và tắt các thiết bị khi không cần thiết.

III. Thi công smarthome

Thi công smarthome là quá trình lắp đặt và cấu hình các thiết bị thông minh trong ngôi nhà. Quá trình này đòi hỏi sự chính xác và kỹ thuật cao để đảm bảo các thiết bị hoạt động ổn định và hiệu quả. Thi công smarthome bao gồm việc lắp đặt hệ thống mạng, cài đặt phần mềm, và kiểm tra tính tương thích giữa các thiết bị.

3.1 Quản lý smarthome

Quản lý smarthome là việc giám sát và điều khiển các thiết bị thông minh thông qua ứng dụng di động hoặc giao diện web. Quản lý smarthome giúp người dùng có thể kiểm soát toàn bộ ngôi nhà từ xa, nhận các thông báo và cảnh báo kịp thời về các sự cố.

3.2 Tiết kiệm năng lượng smarthome

Tiết kiệm năng lượng smarthome là một trong những lợi ích chính của hệ thống nhà thông minh. Các thiết bị như cảm biến ánh sáng, điều hòa thông minh, và hệ thống chiếu sáng tự động giúp giảm thiểu lượng điện năng tiêu thụ, mang lại hiệu quả kinh tế và bảo vệ môi trường.

21/02/2025
Thiết kế và thi công mô hình hệ thống smarthome

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

Chương 1: Tổng quan: Trong chương này, nhóm thực hiện đề tài trình bày tổng quan về tình hình nghiên cứu về mô hình ioTs hiện nay. Đưa ra mục tiêu, đối tượng và phạm vi nghiên cứu của đề tài. Chương 2: Cơ sở lý thuyết: Trong chương này, nhóm thực hiện đề tài sẽ giới thiệu về sơ lược về Arduino và Android, mạng truyền thông không dây, cơ sở dữ liệu Firebase, chuẩn giao tiếp UART,… Chương 3: Thiết kế và xây dựng hệ thống: Trong chương này, nhóm thực hiện đề tài sẽ đưa ra các yêu cầu khi thiết kế, các thiết kế về phần cứng và phần mềm. Chương 4: Thi công và kết luận: Trong chương này, nhóm thực hiện đề tài sẽ đưa ra kết quả mà nhóm đạt được, video, số liệu, hình ảnh hệ thống sau khi thi công.

Chương 5: Đánh giá và kết luận: Trong chương này, nhóm sẽ đưa ra kết luận, những hạn chế và hướng phát triển của đề tài. 4 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2. Giới thiệu chung về Arduino Arduino đã và đang được sử dụng rất rộng rãi trên thế giới, và ngày càng chứng tỏ được sức mạnh của chúng thông qua vô số ứng dụng độc đáo của người dùng trong cộng đồng nguồn mở (open- source). Tuy nhiên tại Việt Nam Arduino vẫn còn chưa được biết đến nhiều.

Arduino cơ bản là một nền tảng mẫu mở về điện tử (open-source electronics prototyping platform) được tạo thành từ phần cứng lẫn phần mềm. Về mặt kỹ thuật có thể coi Arduino là 1 bộ điều khiển logic có thể lập trình được. Đơn giản hơn, Arduino là một thiết bị có thể tương tác với ngoại cảnh thông qua các cảm biền và hành vi được lập trình sẵn. Với thiết bị này, việc lắp ráp và điều khiển các thiết bị điện tử sẽ dễ dàng hơn bao giờ hết.

Arduino được phát triển nhằm đơn giản hóa việc thiết kế, lắp ráp linh kiện điện tử cũng như lập trình trên vi xử lí và mọi người có thể tiếp cận dễ dàng hơn với thiết bị điện tử mà không cần nhiều về kiến thức điện tử và thời gian. Sau đây là nhưng thế mạnh của Arduino so với các nền tảng vi điều khiển khác: - Chạy trên đa nền tảng: Việc lập trình Arduino có thể thể thực hiện trên các hệ điều hành khác nhau như Windows, Mac Os, Linux trên Desktop, Android trên di động. - Ngôn ngữ lập trình đơn giản dễ hiểu. - Nền tảng mở: Arduino được phát triển dựa trên nguồn mở nên phần mềm chạy trên Arduino được chia sẻ dễ dàng và tích hợp vào các nền tảng khác nhau.

- Mở rộng phần cứng: Arduino được thiết kế và sử dụng theo dạng module nên việc mở rộng phần cứng cũng dễ dàng hơn. - Đơn giản và nhanh: Rất dễ dàng lắp ráp, lập trình và sử dụng thiết bị. - Dễ dàng chia sẻ: Mọi người dễ dàng chia sẻ mã nguồn với nhau mà không lo lắng về ngôn ngữ hay hệ điều hành mình đang sử dụng. Arduino có rất nhiều module, mỗi module được phát triển cho một ứng dụng.

Về mặt chức năng, các bo mạch Arduino được 5 chia thành hai loại: loại bo mạch chính có chip Atmega và loại mở rộng thêm chức năng cho bo mạch chính. Các bo mạch chính về cơ bản là giống nhau về chức năng, tuy nhiên về mặt cấu hình như số lượng I/O, dung lượng bộ nhớ, hay kích thước có sự khác nhau. Một số bo có trang bị thêm các tính năng kết nối như Ethernet và Bluetooth. Các bo mở rộng chủ yếu mở rộng thêm một số tính năng cho bo mạch chính.

Ví dụ như tính năng kết nối Ethernet, Wireless, điều khiển động cơ. Giới thiệu công nghệ RFID Công nghệ RFID (Radio Frequency Identification- nhận dạng bằng sóng vô tuyến) 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, sử dụng thiết bị thẻ RFID và một đầu đọc RFID cho phép một thiết bị đọc thông tin chứa trong chip không cần tiếp xúc trực tiếp ở khoảng cách xa, không thực hiện bất kỳ giao tiếp vật lý nào hoặc giữa hai vật không nhìn thấy. Công nghệ này cho ta phương pháp truyền, nhận dữ liệu từ điểm này đến điểm khác. Độ nhạy công suất của thẻ Nhận dạng Tần số Vô tuyến (RFID) thụ động ảnh hưởng lớn đến độ tin cậy và phạm vi đọc.

Hệ thống theo dõi hàng tồn kho phụ thuộc nhiều vào độ tin cậy đọc mạnh trong khi theo dõi động vật trong các lĩnh vực lớn phụ thuộc nhiều vào phạm vi đọc dài. Dạng sóng tối ưu hóa năng lượng (POW) cung cấp một giải pháp để cải thiện cả độ tin cậy đọc và phạm vi đọc bằng cách tăng hiệu suất chuyển đổi thẻ RF thành DC [2]. Kỹ thuật RFID sử dụng truyền thông không dây trong dải tần sóng vô tuyến để truyền dữ liệu từ các Tag (thẻ) đến các Reader (bộ đọc). Tag có thể được đính kèm hoặc gắn vào đối tượng được nhận dạng chẳng hạn sản phẩm, hộp hoặc giá kệ (pallet).

Reader scan dữ liệu của Tag và gửi thông tin đến cơ sở dữ liệu có lưu trữ dữ liệu của Tag. Chẳng hạn, các Tag có thể được đặt trên kính chắn gió xe hơi để hệ thống thu phí đường nhận dạng và thu tiền trên các tuyến đường. Dạng đơn giản nhất được sử dụng hiện nay là hệ thống RFID bị động làm việc như sau: Reader truyền một tín hiệu tần số vô tuyến điện từ qua anten của nó đến một con chip. 6 Reader nhận thông tin trở lại từ chip và gửi nó đến máy tính điều khiển đầu đọc và xử lý thông tin lấy được từ chip.

Các chip không tiếp xúc, không tích điện, chúng hoạt động bằng cách sử dụng năng lượng nhận từ tín hiệu được gửi bởi Reader. Giới thiệu công nghệ truyền thông không dây Dù cáp và dây điện vẫn đóng vai trò chính trong truyền và nhận thông tin, việc sử dụng tai nghe không dây, lướt web tại điểm truy cập Wi-Fi hoặc truyền dữ liệu giữa các thiết bị qua các giao tiếp không dây. đang trở nên quen thuộc và tác động lớn đến đời sống hàng ngày. Các công nghệ truyền không dây phổ biến: Bluetooth Bluetooth không chỉ được dùng để truyền dữ liệu giữa các thiết bị di động, kết nối phụ kiện với điện thoại mà còn có trong một loạt thiết bị khác nhau như máy ảnh số, laptop, PC và đầu máy chơi game.

Chip Bluetooth sử dụng tín hiệu sóng radio để truyền dữ liệu trong phạm vi hẹp, thường là khoảng 30 mét.1: Rất nhiều thiết bị hiện nay được tích hợp Bluetooth Các “thế hệ” Bluetooth Bluetooth 1. Tháng 7/1999, phiên bản Bluetooth 1.0 đầu tiên được đưa ra thị trường với tốc độ kết nối ban đầu là 1Mbps. Tuy nhiên, trên thực tế tốc độ kết nối của thế 7 hệ này chưa bao giờ đạt quá mức 700Kbps. Phiên bản này còn khá nhiều lỗi và các nhà sản xuất đã rất khó khăn khi tích hợp nó với các sản phẩm công nghệ.

Năm 2001, phiên bản Bluetooth 1.1 ra đời, đánh dấu bước phát triển mới của công nghệ này trên nhiều lĩnh vực khác nhau với sự quan tâm của nhiều nhà sản xuất mới. Cũng trong năm này, Bluetooth đươc bình chọn là công nghệ vô tuyến tốt nhất năm. Ra mắt vào tháng 11/2003, Bluetooth 1.2 bắt đầu có nhiều tiến bộ đáng kể. Chuẩn này hoạt động dựa trên nền băng tần 2.4 Ghz và tăng cường kết nối thoại.

Motorola RARZ là thế hệ di động đầu tiên tích hợp Bluetooth 1. Một năm sau, vào tháng 11/2004, công nghệ Bluetooth 2.0 + ERD đã bắt đầu nâng cao tốc độ và giảm thiểu một nửa năng lượng tiêu thụ so với trước đây. Tốc độ của chuẩn Bluetooth lên đến 2.1 Mbps với chế độ cải thiện kết nối truyền tải – ERD (enhanced data rate), song ERD vẫn chỉ là chế độ tùy chọn, phụ thuộc vào các hãng sản xuất có đưa vào thiết bị hay không. Năng lượng sử dụng của kết nối Bluetooth chỉ còn tiêu hao một nửa so với trước.

Các thiết bị tiêu biểu ứng dụng Bluetooth 2.0 + ERD là: Apple iPhone, HTC Touch Pro và T-Mobile’s Android G1. Đây chính là thế hệ nâng cấp của Bluetooth 2.1 có hiệu năng cao hơn và tiết kiệm năng lượng hơn. Chuẩn này chủ yếu đã được sử dụng trong trong điện thoại, máy tính và các thiết bị di động khác. Tuy nhiên, Bluetooth 2.1 không cho phép truyền các file lớn với tốc độ cao.

Do đó, nếu người dùng muốn chuyển các file dung lượng lớn đến 1-2GB từ máy tính sang điện thoại thì chỉ có thể kết nối hai thiết bị này bằng dây cắm USB hoặc bằng thẻ nhớ .0 + HS: Tháng 4/2009, Bluetooth 3.0 - thế hệ "siêu tốc" chính thức ra mắt.0 có tốc độ truyền dữ liệu đạt mức 24Mbps – bằng sóng Bluetooth – High Speed, tương đương chuẩn Wi-Fi thế hệ đầu tiên. Chuẩn này giúp các thiết bị tương tác tốt hơn, tăng cường năng lực kết nối giữa các cá nhân với nhau và tiết kiệm pin nhờ chức năng điều khiển năng lượng nâng cao. Đặc biệt, nó có thể dò tự động các thiết bị gần kề và 8 chuyển trực tiếp sang mạng Wi-Fi nếu các thiết bị đó có kết nối Wi-Fi. Tuy nhiên, phạm vi hiệu quả nhất chỉ trong vòng 10m.0: Đây là phiên bản mới nhất của Bluetooth vừa được tổ chức SIG thông qua.0 có nhiều đặc điểm chung với chuẩn 3.0, nhưng ngoài khả năng truyền dữ liệu tốc độ cao lên tới 25 Mb/giây, Bluetooth 4.0 còn bổ sung thêm khả năng truyền dữ liệu dung lượng nhỏ trong phạm vi ngắn (8-27 byte tốc độ 1Mbps) với mức tiêu thụ điện năng rất thấp giúp tiết kiệm năng lượng so với chuẩn cũ.0 nhiều khả năng sẽ dành cho các ứng dụng trong lĩnh vực y tế, chăm sóc sức khỏe và an ninh, chẳng hạn như đồng hồ đeo tay theo dõi sức khỏe, hoặc trang bị cho các bộ cảm biến nhiệt độ, nhịp tim, thể thao, và các thiết bị sử dụng tại gia.

Tổ chức Continua Health Alliance đã đồng ý chọn lựa Bluetooth 4.0 làm công nghệ truyền dữ liệu cho những thiết bị y tế di động tương lai. Dự kiến các thiết bị sử dụng chuẩn bluetooth 4.0 sẽ ra mắt trong quý IV năm nay.0 – thế hệ tiếp theo của công nghệ truyền tải dữ liệu không dây bluetooth sẽ nhanh hơn, xa hơn và thông minh hơn cũng như thích ứng tốt hơn trong thời đại IoT. Zigbee Zigbee cho phép truyền thông tin tới nhiều thiết bị cùng lúc (mesh network). Phạm vi hoạt động của Zigbee đang được cải tiến từ 75 mét lên đến vài trăm mét.2: Zigbee hỗ trợ nhiều lĩnh vực trong đời sống 9 ZigBee là một giao thức truyền thông bậc cao được phát triển dựa trên chuẩn truyền thông không dây IEEE 802.

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

Tài liệu "Thiết kế và thi công hệ thống smarthome chuyên nghiệp, hiện đại" cung cấp cái nhìn sâu sắc về cách thức xây dựng và triển khai các hệ thống nhà thông minh hiện đại. Nội dung chính của tài liệu bao gồm các phương pháp thiết kế, các công nghệ tiên tiến được sử dụng, và những lợi ích mà hệ thống smarthome mang lại cho người dùng, như tiết kiệm năng lượng, tăng cường an ninh và cải thiện chất lượng cuộc sống.

Để mở rộng kiến thức của bạn về lĩnh vực này, bạn có thể tham khảo thêm tài liệu Thực tập đồ án môn học đa ngành hướng công nghệ phần mềm co3109 ứng dụng nhà thông minh smart home, nơi bạn sẽ tìm thấy những giải pháp tối ưu hóa trải nghiệm sống trong căn hộ chung cư. Ngoài ra, tài liệu Đồ án tốt nghiệp đề tài nghiên cứu thiết kế giải pháp điều khiển nhà thông minh qua smartphone sẽ giúp bạn hiểu rõ hơn về cách điều khiển hệ thống smarthome thông qua thiết bị di động. Những tài liệu này không chỉ bổ sung kiến thức mà còn mở ra nhiều cơ hội để bạn khám phá sâu hơn về công nghệ nhà thông minh.