Mục lục:

Bộ điều khiển nước thông minh: 8 bước
Bộ điều khiển nước thông minh: 8 bước

Video: Bộ điều khiển nước thông minh: 8 bước

Video: Bộ điều khiển nước thông minh: 8 bước
Video: Hướng dẫn sử dụng công tắc điều khiển từ xa công suất lớn cho máy bơm nước bình nóng lạnh ONOFF 30A 2024, Tháng mười một
Anonim
Bộ điều khiển nước thông minh
Bộ điều khiển nước thông minh
Bộ điều khiển nước thông minh
Bộ điều khiển nước thông minh

Xin chào, đây là dự án đầu tiên của tôi trên Guiductables. Bất kỳ câu hỏi hoặc đề nghị, ý kiến, xin vui lòng cho tôi biết.

Tôi đã tạo một nút IOT cho bể nước lạnh của mình trên mái nhà. Nó cung cấp cho tôi một số thông tin như:

1. Mực nước bể

2. Nhiệt độ, áp suất khí quyển và độ ẩm

3. Cảm biến chuyển động

4. Ánh sáng Lux

Dựa trên Firmware ESP-EASY và phần cứng ESP8266 Nodemcu.

Vì nút IOT này cần Wifi để hoạt động nên tôi đã định cấu hình lại mạng Wifi của mình. Sẽ chia sẻ nó với dự án khác.

Bước 1: Các công cụ cần thiết

Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết
Các công cụ cần thiết

Danh sách dưới đây là các Công cụ cần thiết chính cho các dự án của tôi:

1. Trạm hàn

2. Đồng hồ vạn năng kỹ thuật số

3. Dụng cụ & Vật liệu hàn

4. vv…

Hãy cẩn thận khi sử dụng bất kỳ thiết bị nào có liên quan đến điện.

Bước 2: Phần cứng với ESP8266

Phần cứng với ESP8266
Phần cứng với ESP8266
Phần cứng với ESP8266
Phần cứng với ESP8266
Phần cứng với ESP8266
Phần cứng với ESP8266

Vì bể nước lạnh của tôi ở mái nhà. Vì vậy, tôi cung cấp một số cảm biến để theo dõi môi trường (chỉ cho vui)

1. ESP8266: bất kỳ esp8266 nào nhưng tôi khuyên dùng NODEMCU - ESP8266, giá khoảng 3 $ - 4 $

2. DS18b20 Chống thấm nước: cho nhiệt độ nước

3. HC-SR04: Cảm biến siêu âm cho mực nước bể

KHÔNG KẾT NỐI TRỰC TIẾP VỚI ESP8266 (nó là tín hiệu 5v và sẽ giết bo mạch của bạn)

4. DHT22 hoặc DHT11: Nhiệt độ và độ ẩm bên trong hộp

5. BMP180: Áp suất khí quyển / Nhiệt độ / Độ cao trên mái

6. PIR HC-SR501: Cảm biến chuyển động hồng ngoại thụ động, để phát hiện ai đó hoặc động vật

7. BH1750FVI: Cảm biến ánh sáng kỹ thuật số

8. Levelshifter: chuyển đổi tín hiệu 5V từ HC-SR04 sang 3.3V.

Bước 3: Flash Firmware EspEasy

Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy
Flash Firmware EspEasy

1. Tải xuống trên

2. Sử dụng chương trình cơ sở này ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Chạy FlashESP8266.exe cho flash (chỉ trong Windows: D). Có thể bạn cần flash.py để flash trên Linux hoặc Mac (vui lòng thử Google)

4. Lần chạy đầu tiên, vui lòng xem hướng dẫn này

Lưu ý: Chế độ AP sử dụng mật khẩu này để truy cập: configesp

Bước 4: Hệ thống dây và cảm biến

Hệ thống dây và cảm biến
Hệ thống dây và cảm biến
Hệ thống dây và cảm biến
Hệ thống dây và cảm biến
Hệ thống dây và cảm biến
Hệ thống dây và cảm biến

Vui lòng nối dây ESP8266 với các Cảm biến như sau:

- DHT11 => GPIO3

- DS18B20 => GPIO1: cần R4, 7k với (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: KHÔNG KẾT NỐI TRỰC TIẾP VỚI ESP8266 (nó là tín hiệu 5v và sẽ giết bo mạch của bạn)

Bạn cần một Levelshifter

=> kết nối Levelshifter với GPIO12, GPIO13

Bước 5: Hệ thống cấu hình

Hệ thống cấu hình
Hệ thống cấu hình

Cấu hình như ảnh này.

GPIO cần khớp với bước trước, bạn có thể thay đổi nó.

Nhưng KHÔNG sử dụng các GPIO này:

- IO0, IO2: cần kéo lên R

- IO15: cần kéo xuống R

- IO16: chế độ ngủ với RST

- IO7, IO8, IO9, IO10: SD0..3

Việc sử dụng các GPIO này sẽ phá vỡ Màn hình nối tiếp của bạn:

- IO1, IO3: TX RX nối tiếp

Vui lòng đảm bảo IDX chính xác trên hệ thống Domoticz của bạn.

www.letscontrolit.com/wiki/index.php/Tutor…

Bước 6: Kiểm soát với Domoticz & ThingSpeak

Kiểm soát với Domoticz & ThingSpeak
Kiểm soát với Domoticz & ThingSpeak
Kiểm soát với Domoticz & ThingSpeak
Kiểm soát với Domoticz & ThingSpeak
Kiểm soát với Domoticz & ThingSpeak
Kiểm soát với Domoticz & ThingSpeak

1. Domoticz

Cung cấp cho nó phần cứng mới, thiết bị thiết lập và nhập IDX trên Domoticz trong EspEasy

2. Thingspeak:

Nhận chanel mới và cung cấp cho EspEasy Khóa API Viết

Bước 7: Box & Go-Live

Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live
Box & Go-Live

Trong hộp và thử nghiệm.

Sau đó, thiết lập với bồn chứa nước.

Bây giờ: thư giãn với bia: D

Lưu ý: vui lòng không đặt nó trực tiếp với ánh nắng mặt trời hoặc mưa. Chỉ dành cho bên trong.

Đối với điện thoại di động:

1. Ứng dụng Android:

2. Ứng dụng iOS:

Bước 8: Phiên bản nâng cấp tiếp theo

Phiên bản nâng cấp tiếp theo
Phiên bản nâng cấp tiếp theo

Trong phiên bản tiếp theo, tôi sẽ tạo một nút khác để điều khiển máy bơm.

Và đưa tính năng này vào Nhà thông minh của tôi bằng Home-Assistant (https://www.home-assistant.io/) thay vì Domoticz (https://www.domoticz.com/).

Thấy bạn!

Trân trọng.

Đề xuất: