Chương trình Arduino: https://drive.google.com/open?id=1_7cgk6i6rgrgu1to0clnlonxpx18qbr
Giới thiệu: Ứng dụng này là một trong những giải pháp tốt nhất để theo dõi lượng nước (hoặc bất kỳ chất lỏng nào khác) và để kiểm soát liên quan Bơm qua Wi-Fi.
Mô tả chi tiết: Ứng dụng này dành cho những người hoặc người có sở thích, những người muốn theo dõi mức độ của nước hoặc bất kỳ chất lỏng nào và kiểm soát máy bơm từ điện thoại Android của họ một cách tự động hoặc thủ công.
* Ứng dụng này nhận các giá trị mức chất lỏng qua liên kết Wi-Fi. Nó cần một kết nối đang hoạt động với mô-đun Wi-Fi như ESP8266 hoặc bất kỳ bất kỳ khác nào được cho là gửi thông tin mức chất lỏng được thu thập bởi bộ điều khiển vi mô như Arduino từ bể chứa chất lỏng.
** Mức chất lỏng Thông tin được gửi bởi bộ điều khiển vi mô thông qua mô-đun Wi-Fi cho ứng dụng ifluid chứa các giá trị nguyên dao động dao động từ 0 đến 100 dựa trên mức độ lỏng trong container.
Làm việc kỹ thuật:
1. (Mặt phần cứng): Làm việc của ứng dụng IFLUID hoàn toàn phụ thuộc vào cơ chế phát hiện mức chất lỏng dựa trên bộ điều khiển vi mô. Bộ điều khiển vi mô sẽ thu thập thông tin mức chất lỏng từ bộ chứa chất lỏng bằng cách sử dụng cơ chế cảm biến mực nước dựa trên bóng bán dẫn hoặc sử dụng cảm biến siêu âm như HC-SR04.
2. (Phía ứng dụng): Lưu ý rằng ứng dụng này chỉ chấp nhận thông tin mức chất lỏng theo các giá trị số nguyên này nằm trong khoảng từ 0 đến 100. Theo mức chất lỏng hiện tại trong container, bộ điều khiển vi mô sẽ gửi giá trị nguyên thích hợp cho ifluid trên wi -Fi (đó sẽ nằm trong khoảng từ 0 đến 100). Ví dụ: chúng ta hãy nói nếu container chứa đầy một nửa với nước sau đó bộ điều khiển vi mô được cho là gửi giá trị nguyên 50 vào ứng dụng.
Ứng dụng IFLUID yêu cầu điện thoại của bạn được kết nối với mô-đun Wi-Fi. Khi bạn sẽ khởi động ứng dụng, nó sẽ yêu cầu địa chỉ IP và số cổng của mô-đun Wi-Fi được định cấu hình là máy chủ. Ví dụ: nếu chúng ta sử dụng ESP8266 dưới dạng mô-đun Wi-Fi, hãy làm theo lệnh AT của nó để biến nó thành máy chủ. Theo mặc định, địa chỉ IP tĩnh của ESP8266 là 192.168.4.1 và bạn có thể sửa số cổng theo mong muốn của bạn.
Sau đó, ứng dụng sẽ mất một nửa giây để thiết lập kết nối dữ liệu hoạt động giữa chính nó và wi- Mô-đun fi. Ngay khi thiết lập kết nối với mô-đun Wi-Fi, bạn cần chọn chế độ tự động hoặc thủ công để bật / tắt máy bơm theo cách tự động hoặc thủ công.
Sau khi lựa chọn của bạn, ứng dụng sẽ sẵn sàng để Nhận các giá trị mức chất lỏng qua liên kết Wi-Fi.
Nếu bạn chọn Chế độ tự động, ứng dụng sẽ giữ cho bơm trên mức chất lỏng dưới 100%, nếu không, nó sẽ tắt máy bơm nếu mức chất lỏng đạt 100 %.
Nếu bạn chọn chế độ thủ công, nút chuyển đổi sẽ được bật để bạn kiểm soát thủ công máy bơm ở các mức chất lỏng mong muốn.
Ứng dụng gửi ký tự # đến bộ điều khiển vi mô qua liên kết Wi-Fi Để tắt và ký tự * để bật máy bơm.
* Nhấn nút Quay lại sẽ chấm dứt kết nối dữ liệu giữa mô-đun Wi-Fi và ứng dụng.
Bug fix in GUI.