Mục lục:

Hệ thống nhà thông minh IoT: 8 bước
Hệ thống nhà thông minh IoT: 8 bước

Video: Hệ thống nhà thông minh IoT: 8 bước

Video: Hệ thống nhà thông minh IoT: 8 bước
Video: HỆ THỐNG NHÀ THÔNG MINH CÓ GÌ, CÁCH THỨC HOẠT ĐỘNG RA SAO PHẦN 1 #smarthome#nhathongminh 2024, Tháng mười một
Anonim
Hệ thống nhà thông minh IoT
Hệ thống nhà thông minh IoT

Đây là hệ thống nhà thông minh Keefe và Jons trên iot

Bước 1: Ứng dụng Giới thiệu là gì?

Ứng dụng này là một hệ thống nhà thông minh được chia thành 2 thành phần chính. Thành phần đầu tiên là hệ thống cửa thông minh bao gồm chuông cửa, hệ thống thẻ ra vào, màn hình LCD hiển thị thời gian và thẻ ra vào được cho phép hay bị từ chối, đèn báo LED cho biết cửa đã được mở khóa, cảm biến chuyển động. để ghi lại chuyển động bên ngoài ngôi nhà, với máy ảnh để chụp ảnh khi phát hiện chuyển động.

Thành phần thứ hai là hệ thống nhà thông minh bao gồm 2 đèn LED, 1 đèn đại diện cho đèn trong nhà và đèn còn lại đại diện cho điều hòa không khí của ngôi nhà. 2 nút tắt và bật đèn LED cũng được bao gồm để thể hiện rằng điều hòa không khí và đèn có thể được bật hoặc tắt bằng cách sử dụng các nút. Tuy nhiên, bằng cách sử dụng trang web của ứng dụng, người dùng có thể bật tắt điều hòa hoặc đèn từ xa. Cảm biến nhiệt độ và độ ẩm cũng được sử dụng để nắm bắt nhiệt độ và độ ẩm trong nhà và bạn cũng có thể xem biểu đồ nhiệt độ trong ngày trên trang web.

Ứng dụng này sẽ giúp giảm bớt cuộc sống của chủ sở hữu ngôi nhà vì họ có thể đảm bảo an ninh ngôi nhà của họ bằng cách sử dụng hệ thống cửa ra vào và sennsor chuyển động để phát hiện chuyển động và chụp ảnh các hoạt động đáng ngờ bên ngoài ngôi nhà của họ cũng như một camera phát trực tiếp, cho phép chủ sở hữu nhà xem những gì đang diễn ra bên ngoài ngôi nhà của họ khi họ đi vắng. Hệ thống nhà thông minh cũng cung cấp cho chủ sở hữu ngôi nhà sự tiện lợi khi họ có thể xem đèn hoặc điều hòa không khí của họ đang bật hay tắt, để họ có thể tắt nó khi ra ngoài trong trường hợp họ quên tắt nó trước khi rời đi. ngôi nhà. Biểu đồ nhiệt độ cũng cho phép chủ sở hữu nhà theo dõi nhiệt độ nhà của họ và sau đó họ có thể chọn bật điều hòa không khí trước khi về nhà nếu thấy nhiệt độ ở nhà cao, cho phép họ trở lại ngôi nhà mát mẻ và thư giãn..

Bước 2: Tóm tắt các bước sẽ được mô tả

1. Tổng quan

2) Yêu cầu phần cứng - Cung cấp tổng quan về phần cứng được yêu cầu

3) Chuông cửa cho hệ thống cửa thông minh - Cung cấp hướng dẫn từng bước về cách đấu dây hệ thống chuông cửa của hệ thống cửa thông minh

4) Màn hình LCD cho hệ thống cửa thông minh - Cung cấp hướng dẫn từng bước về cách đấu dây màn hình LCD của hệ thống cửa thông minh

5) Đầu đọc NFC / RFID để đọc thẻ truy cập - Cung cấp hướng dẫn từng bước về cách đấu dây đầu đọc thẻ NFC / RFID để đọc thẻ truy cập và cấp quyền truy cập của người dùng vào nhà.

6)

Cảm biến chuyển động để chụp ảnh - Cung cấp hướng dẫn từng bước về cách đấu dây cảm biến chuyển động để nó có thể phát hiện chuyển động bên ngoài ngôi nhà

7)

Hệ thống nhà thông minh - Cung cấp hướng dẫn từng bước về cách đấu dây đèn LED và cảm biến nhiệt độ của các bộ phận trong nhà

8)

Mã hóa chương trình - Cung cấp hướng dẫn từng bước về cách tạo và lập trình ứng dụng một cách chính xác

9)

Chạy chương trình - Cung cấp kết quả đầu ra mong đợi nếu chương trình được chạy đúng cách

Bước 3: Thiết lập RPI cuối cùng trông như thế nào?

Bước 4: Ứng dụng Web trông như thế nào?

Ứng dụng Web trông như thế nào?
Ứng dụng Web trông như thế nào?

Bước 5: Yêu cầu phần cứng

Để hoàn thành ứng dụng này, bạn sẽ cần:

  • 1 màn hình LCD I2C
  • 1 Mô-đun đầu đọc thẻ RFID / NFC MFRC522
  • 1 Cảm biến nhiệt độ và độ ẩm DHT11
  • 1 Cảm biến chuyển động PIR
  • 1 còi
  • 1 máy ảnh Raspberry Pi (piCam)
  • 3 nút
  • 3 đèn LED
  • 3 điện trở 10K ohms
  • 3 điện trở 330 ohms
  • Rất nhiều dây đực và cái

Bước 6: Mã hóa ứng dụng

Để viết mã ứng dụng này, hãy tham khảo tệp hướng dẫn đính kèm.

Bước 7: Chạy chương trình

Nhập lệnh sau để chạy

Chương trình Python

sudo python ~ / ca1 / ca1.py

Bước 8: Đầu ra của chương trình

Nhiệm vụ

Một)

Khi chạy, chương trình sẽ hiển thị một loạt văn bản để cho biết rằng mỗi thành phần đang được chạy đúng cách.

NS)

Buzzer và đèn LED nhà phải có thể phản hồi với các lần nhấn nút.

NS)

Màn hình LCD sẽ hiển thị “Nơi ở của Jon” và thời gian.

NS)

Khi thẻ truy cập được quét, màn hình LCD sẽ hiển thị “Đã mở khóa” và đèn LED màu xanh lá cây sẽ chuyển sang màu xanh lục.

e)

Trang web phải được thiết lập và chạy!

Index.html:

tempvalue.html

Đề xuất: