Mục lục:
- Bước 1: Các thành phần được sử dụng
- Bước 2: Mô tả
- Bước 3: Chuyển tiếp
- Bước 4: Cảm biến DHT11
- Bước 5: Ứng dụng Blynk
- Bước 6: Sơ đồ mạch
- Bước 7: Mã
Video: IOT Home Automation DIY Project # 1: 7 Step
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
# GIỚI THIỆU
Tự động hóa gia đình là quá trình tự động hóa các thiết bị gia dụng như AC, Quạt, Tủ lạnh, đèn và danh sách tiếp tục để chúng có thể được điều khiển bằng điện thoại, máy tính hoặc thậm chí từ xa. Dự án này giao dịch với esp2866 nodeMCU để điều khiển các thiết bị trong nhà của chúng tôi thông qua mạng WiFi của chúng tôi.
Bước 1: Các thành phần được sử dụng
ESP 2866 NodeMCU
2. Nguồn dc 5V / Arduino UNO cho nguồn 5V
3. Cảm biến DHT11
4. Bóng đèn điện
5. Mô-đun chuyển tiếp 5V
6. Breadboard
7. Dây nhảy (nam-nữ & nam-nam)
8. Điện thoại thông minh có cài đặt ứng dụng Blynk
9. Mạng WiFi.
Bước 2: Mô tả
1. NodeMCU (Node MicroController Unit) là một môi trường phát triển phần mềm và phần cứng mã nguồn mở được xây dựng dựa trên một Hệ thống trên chip (SoC) rất rẻ được gọi là ESP8266.
ESP8266 là chip Mô-đun WiFi giá rẻ có thể được cấu hình để kết nối với Internet cho Internet of Things (IoT) và các Dự án Công nghệ tương tự. Về cơ bản, các thiết bị Cơ điện thông thường của bạn không thể tự kết nối với Internet. Họ không có thiết lập sẵn để làm như vậy.
Bạn có thể thiết lập ESP8266 với những thiết bị này và làm những điều tuyệt vời. Kiểm soát, Giám sát, Phân tích và hơn thế nữa. ESP8266 NodeMCU có 17 chân GPIO có thể được gán cho các chức năng khác nhau như I2C, I2S, UART, PWM, IR Remote Control, LED Light và Button theo lập trình. Mỗi GPIO hỗ trợ kỹ thuật số có thể được định cấu hình ở mức cao hoặc thấp. Để biết thêm chi tiết tham khảo
nodeMCU
Bước 3: Chuyển tiếp
là một công tắc hoạt động bằng điện, có thể bật hoặc tắt, cho phép dòng điện đi qua hoặc không, và có thể được điều khiển với điện áp thấp, như 5V được cung cấp bởi các chân Arduino.
Hình dưới đây cho thấy sơ đồ chân của mô-đun rơ-le. 3 chân ở bên trái của mô-đun rơ-le kết nối điện áp cao và các chân ở phía bên phải kết nối thành phần yêu cầu điện áp thấp-các chân Arduino.
Phía cao áp có hai đầu nối, mỗi đầu có ba ổ cắm: chung (COM), thường đóng (NC), và thường mở (NO).
1. COM: chân chung
2. NC (Thường đóng): cấu hình thường đóng được sử dụng khi bạn muốn đóng rơ le theo mặc định, nghĩa là có dòng điện chạy trừ khi bạn gửi tín hiệu từ Arduino đến mô-đun rơ le để mở mạch và dừng dòng điện..
3. KHÔNG (Thường Mở): cấu hình thường mở hoạt động theo cách khác: rơ le luôn mở, do đó mạch bị hỏng trừ khi bạn gửi tín hiệu từ Arduino để đóng mạch.
Các kết nối giữa mô-đun chuyển tiếp và NodeMCU thực sự đơn giản:
1. GND: đi xuống đất
2. IN: điều khiển rơ le (nó sẽ được kết nối với chân kỹ thuật số nodeMCU)
3. VCC: đi vào 5V
Ở đây, chúng ta cho chân 5V và GND này của relay lần lượt được nối với chân 5V và GND của arduino và chân GND của arduino là chung với chân GND của NodeMCU.
Trước khi tiếp tục dự án này, tôi muốn cho bạn biết rằng bạn đang xử lý điện áp nguồn. Vì vậy, vui lòng xem kết nối đúng cách trước khi bật nó lên. Ghim và mô tả kết nối:
1. Dây màu xanh lá cây đang kết nối chân D2 của nodeMCU với i / p của rơle
2. Các dây màu đỏ và màu vàng được kết nối 5V và GND tương ứng với VCC và GND của Relay.
Bây giờ để kết nối tải (trong trường hợp này là Bulb). Lúc đầu cắt dây điện của bóng đèn hoặc bóng đèn. Bây giờ kết nối đầu đầu tiên, tức là với nguồn điện lưới đến chân NO (nếu bạn thỉnh thoảng muốn bật đèn / bóng đèn) và đầu kia của dây dẫn trực tiếp với bóng đèn, với chân COM của Rơle. Vui lòng tìm kết nối bên dưới.
Bước 4: Cảm biến DHT11
Được sử dụng để cảm nhận nhiệt độ và độ ẩm của nơi làm việc trong phòng trường hợp này, của cảm biến.
Để biết thêm chi tiết tham khảo
Kết nối của DHT11 như sau Kết nối các chân VCC và GND của cảm biến với các chân 3.3V và GND của nodeMCU tương ứng và chân dữ liệu với D4 trong giếng này, bạn có thể sử dụng bất kỳ chân GPIO nào trong dự án này đã được thảo luận cho đến nay. Loại tham khảo hình ảnh sau:
Ở đây, dây Đỏ và Xanh lá đang kết nối các chân 3.3V và GND của nodeMCU với chân VCC (+) và GND (-) của cảm biến DHT11 tương ứng.
Bước 5: Ứng dụng Blynk
Blynk là một nền tảng mới cho phép bạn nhanh chóng xây dựng các giao diện để kiểm soát và giám sát các dự án phần cứng của mình từ thiết bị iOS và Android. Sau khi tải xuống ứng dụng Blynk, bạn có thể tạo bảng điều khiển dự án và sắp xếp các nút, thanh trượt, đồ thị và các tiện ích con khác trên màn hình.
Để bắt đầu với blynk, hãy làm theo liên kết bên dưới.
Để biết thêm chi tiết tham khảo
Bước 6: Sơ đồ mạch
Bước 7: Mã
Nhận mã của bạn ở đây
Một số liên kết hữu ích hơn
1. Liên kết thư viện Blynk cho arduino IDE
2. Thư viện cảm biến dht11
3. Thư viện hẹn giờ đơn giản
4. Tại sao bộ đếm thời gian đơn giản được sử dụng ??
Đề xuất:
IR Home Automation sử dụng Relay: 6 bước (có hình ảnh)
IR Home Automation using Relay: Infared Remote Home Automation System (Cảnh báo: Bạn có thể tự chịu rủi ro khi nhân rộng dự án! Dự án này liên quan đến Điện áp cao)
Armadillo Home Automation: 5 bước
Armadillo Home Automation: Dự án Home Automation quản lý và vận hành các hệ thống điện khác nhau bên trong ngôi nhà như đèn, thiết bị và ổ cắm. Dự án này sử dụng Hệ thống 4D ’ Armadillo-43T. Dự án cho phép người dùng đặt chế độ thành thủ công hoặc tự động. Trong
Atari Punk Console With a Baby 8 Step Sequencer: 7 Step (with Pictures)
Atari Punk Console Với Baby 8 Step Sequencer: Phiên bản trung gian này là Atari Punk Console tất cả trong một và Baby 8 Step Sequencer mà bạn có thể sử dụng trên Máy phay PCB trên Bantam Tools Desktop. Nó được tạo thành từ hai bảng mạch: một bảng là bảng giao diện người dùng (UI) và bảng còn lại là bo mạch tiện ích
Sad Cat Fixer, Catch-Me Cat Toy - School Project: 3 Step
Sad Cat Fixer, Catch-Me Cat Toy - School Project: Đây là sản phẩm của chúng tôi, Đó là một con chuột đồ chơi tương tác: Catch-Me Cat Toy. Dưới đây là danh sách các vấn đề mà nhiều loài mèo trong xã hội chúng ta phải đối mặt: Những con mèo ngày nay trở nên kém hoạt bát và chán nản không có việc gì để làm
4 Step Digital Sequencer: 19 Step (có Hình ảnh)
4 Step Digital Sequencer: CPE 133, Cal Poly San Luis ObispoProject Creators: Jayson Johnston và Bjorn Nelson Trong ngành công nghiệp âm nhạc ngày nay, một trong những “ nhạc cụ ” là bộ tổng hợp kỹ thuật số. Mọi thể loại âm nhạc, từ hip-hop đến pop và eve