Mục lục:

Đầu vòi sen thông minh Esp8266: 3 bước
Đầu vòi sen thông minh Esp8266: 3 bước

Video: Đầu vòi sen thông minh Esp8266: 3 bước

Video: Đầu vòi sen thông minh Esp8266: 3 bước
Video: Lập trình esp8266 - Bài 2 - Hướng dẫn điều khiển thiết bị từ xa qua wifi sử dụng blynk iot 2024, Tháng mười một
Anonim
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266
Đầu vòi sen thông minh Esp8266

Đây là một Đầu vòi hoa sen thông minh, có thể đo lượng nước tiêu thụ trong khi tắm, dựa trên mô-đun wifi Esp8266 và thư viện Arduino,

Nó thích thực hiện phần mềm cứng đơn giản ngay cả với những thứ cũ và đã được sử dụng trước đó, chẳng hạn như pin điện thoại di động cũ và hộp tăm đã qua sử dụng.

Bước 1: Triển khai phần cứng

Triển khai phần cứng
Triển khai phần cứng
Triển khai phần cứng
Triển khai phần cứng

Để triển khai phần cứng, bạn sẽ cần:

1- Mô-đun wifi Esp8266 -01

2- Mô-đun lưu lượng kế YF-S201 + Khớp nối ống nước 1/2"

3- Pin điện thoại di động Li 3.7v cũ

4- Mô-đun sạc pin Li

5-Một nút Bật / Tắt đơn giản

6- Một hộp campact (Hộp tăm hoặc hộp Hearpick)

7- Một nửa đầu vòi hoa sen

-Bạn cần kết nối chân (+) của pin với chân Vcc của mô-đun esp8266 và chân Vcc của Lưu lượng kế YF-S201 thông qua Công tắc Bật / Tắt Và chân (-) của pin với chân GND của các mô-đun đã đề cập.

Ngoài ra bạn cần kết nối chân Output của lưu lượng kế YF-S201 với GPIO-0 của esp8266

-Tốt hơn là kết nối lưu lượng kế YF-S201 qua cáp mở rộng 3 chân có thể tháo rời và cũng cắm nó sau khi bạn bật mô-đun Wifi thông qua công tắc. (Do nguồn cung cấp hoạt động ổn định)

- Các chân ra của mô-đun sạc pin Li nên được ngắt kết nối trong quá trình hoạt động của mô-đun wifi, bằng cách sử dụng công tắc 2 trạng thái.

-

Bước 2:

Bước 3: Triển khai phần mềm

Triển khai phần mềm
Triển khai phần mềm

Để triển khai phần mềm, bạn cần Arduino IDE đã cài đặt các thư viện cần thiết cho mô-đun ESp8266,

Đây là mã arduino sau, bạn phải thay đổi SSID và Mật khẩu của bộ định tuyến Wifi của riêng bạn cùng với thông tin IP tĩnh, đồng thời thay đổi user & pass của bảng quản trị (mặc định là admin: admin).

Lưu ý rằng chân Ngắt là GPIO0 của mô-đun esp8266, được kết nối với chân Đầu ra của lưu lượng kế YF-s201

Sau khi bạn chuyển qua trang đăng nhập qua 192.168.1.10 (IP mặc định), bạn có thể thấy trang html chính, có chứa các nút Switch On ans Switch Off

Để bắt đầu đo, bạn phải nhấn nút Bật, Và nút Tắt là để đặt lại và tắt phép đo.

Đề xuất: