Lưu đồ giải thuật bật đèn hành lang tự động

Một phần của tài liệu Mô hình nhà thông minh dùng ARDUINO và ESP8266 (Trang 106 - 110)

Giải thích lưu đồ: Khi cảm biến ánh sáng phát hiện không đủ độ sáng cho phép,đèn hành lang sẽ tự động bật (dùng trong giả lập môi trường trời tối ).Đèn hành lang sẽ tự bật cho đến khi cảm biến phát hiện đủ độ sáng thì đèn tắt.

5.5. HƯỚNG DẪN THAO TÁC HỆ THỐNG

5.5.1. Hệ thống mở cửa

Bước 1: Cấp nguồn cho hệ thống, dùng adapter 12V cắm vào nguồn 220V để cấp

nguồn cho hệ thống. Và chờ khoảng 10s để hệ thống khởi động xong.

Bước 2: Quét thẻ RFID được lưu trong hệ thống để tiến hành mở cửa. 5.5.2. Thêm thẻ RFID

Bước 1: Khi LCD hiển thị trạng thái STATE WAITING, ta scan thẻ master để tiến

hành thêm thẻ.

Bước 2: Đặt thẻ cần thêm vào module đọc thẻ để hệ thống lấy dữ liệu. Khi lưu được

thì hệ thống sẽ hiển thị nội dung đã lưu được lên LCD.

5.5.3. Xóa thẻ

Bước 1: Khi LCD hiển thị trạng thái STATE WAITING, ta scan thẻ master để tiến

hành xóa thẻ.

Bước 2: Đặt thẻ cần xóa vào module đọc thẻ để hệ thống lấy dữ liệu. Khi xóa được

thì hệ thống sẽ hiển thị nội dung đã xóa thẻ lên LCD.

5.5.4. Đọc giá trị nhiệt độ, độ ẩm trên LCD và app Blynk:

Giá trị nhiệt độ, độ ẩm do cảm biến DHT thu nhận có thể đọc được trên màn hình LCD hoặc trên app Blynk.

5.5.5. Phát hiện khói hoặc khí gas vượt mức cho phép:

Khi có khói hoặc khí gas vượt mức cho phép, hệ thống sẽ hú còi cảnh báo cho đến khi khơng phát hiện khói, khí gas.

5.5.6. Phát hiện có người chuyển động trong phạm vi cài đặt cảm biến:

Khi có người chuyển động trong phạm vi cảm biến, hệ thống sẽ hú còi cảnh báo cho đến khi không phát hiện của cảm biến PIR.

5.5.7. Phát hiện sáng tối để tự bật tắt đèn ngoài trời:

Khi trời tối, hệ thống sẽ tự động bật đèn hành lang và tự tắt nếu trời sáng nhờ quang trở LDR.

5.5.8. Bật tắt đèn các phòng bằng app Blynk hoặc bằng giọng nói :

Đèn các phịng khách, bếp , nhà vệ sinh và phòng ngủ được tắt mở bằng app Blynk. Ngồi ra, có thể bật tắt bằng giọng nói nhờ hỗ trợ của google assistant kết hợp với IFTTT và Blynk Cloud.

CHƯƠNG 6: ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN VÀ HƯỚNG PHÁT TRIỂN

6.1 KẾT QUẢ

Qua quá trình tìm hiểu về nhà thơng minh và ứng dụng của nó vào mạch thực tế từ các tài liệu chuyên nghành tiếng Việt cũng như tiếng Anh, tìm hiểu thêm thơng qua mạng internet cũng như sự hướng dẫn của thầy GVHD Th.S Nguyễn Hồng Quốc Việt. Nhóm chúng em cũng đã hoàn thành đồ án tốt nghiệp với đề tài “Mơ hình nhà thơng minh dùng Arduino và ESP8266”. Sau đề tài này, nhóm em cũng đã nghiên cứu và tích lũy được thêm nhiều hiểu biết, kiến thức mới có thể áp dụng được vào thực tiễn cuộc sống như:

• Hiểu biết sâu hơn về sử dụng và các tính năng của Arduino như giao tiếp giữa Arduino với các module mở rộng như: cảm biến thân nhiệt chuyển động, cảm biến khói , khí gas, module đọc RFID RC522, động cơ Servo SG90, độ giảm tốc DC, buzzer, màn hình LCD…

• Nghiên cứu và biết cách kết nối giữa Arduino với các module mở rộng các cảm biến, module đọc RFID RC522, động cơ Servo SG90, buzzer, màn hình LCD để điều khiển thiết bị và lắp vào mơ hình để thành sản phẩm hồn chỉnh.

• Nghiên cứu biết được cách sử dụng module đọc RFID RC522, nguyên lý hoạt động, các thơng số kỹ thuật, tính năng của module đọc RFID RC522. Biết được cách thiết lập cho module để điều khiển thiết bị.

• Biết cách sử dụng phần mềm vẽ mạch Protues để thiết kế mạch in, làm mạch kết nối giữa kit Arduino với các module mở rộng để giảm sử dụng các dây cắm và các linh kiện gắn rời nhằm tăng tính nhỏ gọn cho mạch điều khiển.

điều khiển bằng giọng nói Google Assistant.

6.2 KẾT QUẢ PHẦN MỀM

Chúng ta có 2 phiên bản app (smart phone, panel), thì cả 2 đều chạy ổn định trên hệ điều hành android hoặc iOS. Dung lượng file Blynk khá nhẹ, có thể tương thích với nhiều loại thiết bị android, iOS.

Các thao tác trên app mượt mà, ổn định. Ngoài ra, cách bố cục các chức năng trên app dễ nhìn, dễ hiểu.

Để app Blynk có thể kết nối với hệ thống phần cứng, chúng ta phải kết nối thiết bị andoid/iOS và phần cứng vào chung một mạng wifi. Mạng wifi này có thể là từ Modem wifi phát ra, hoặc từ Hotspot trên di động phát ra. Trong luận văn này, em dùng Hotspot điện thoại di động để phát sóng wifi.

Sau q trình nghiên cứu, thi cơng đề tài “Mơ hình nhà thơng minh dùng Arduino và ESP8266” của nhóm đã hồn thành và thực hiện được tính năng sau: Sau khi khởi động hệ thống thì hệ thống sẽ hiển thị như sau:

Một phần của tài liệu Mô hình nhà thông minh dùng ARDUINO và ESP8266 (Trang 106 - 110)

Tải bản đầy đủ (PDF)

(119 trang)