Arduino Máy dò rò nước
Trong hướng dẫn này, chúng ta sẽ học cách sử dụng Arduino và cảm biến dò rỉ nước để phát hiện rò rỉ nước.
Phần cứng cần chuẩn bị
| 1 | × | Arduino Uno R3 | ||
| 1 | × | USB 2.0 cable type A/B (for USB-A PC) | ||
| 1 | × | USB 2.0 cable type C/B (for USB-C PC) | ||
| 1 | × | Water Leak Detector | ||
| 1 | × | breadboard | ||
| 1 | × | dây jumper | ||
| 1 | × | (Khuyến nghị) Screw Terminal Block Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Breadboard Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Enclosure for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Prototyping Base Plate & Breadboard Kit for Arduino UNO |
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | ||
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | ||
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Giới thiệu về Cảm biến dò rò rỉ nước
Máy dò rò rỉ nước, hay còn gọi là cảm biến rò rỉ nước, giúp chúng ta phát hiện nước rò rỉ sớm để tránh thiệt hại có thể xảy ra.
Sơ đồ chân của máy dò rò rỉ nước
Máy dò rò nước đi kèm với hai dây:

Giống như một công tắc hoặc nút bấm, chúng ta không cần phân biệt giữa hai dây của cảm biến dò rỉ nước.
Cách hoạt động của máy dò rò nước
Khi có nước, mạch đóng. Khi không có nước, mạch vẫn mở.
Để thiết lập cảm biến dò rò nước với Arduino, kết nối một dây vào GND và dây kia vào một chân input trên Arduino được cấu hình ở chế độ pull-up kỹ thuật số. Nếu có nước, chân sẽ cho giá trị LOW. Nếu không có nước, chân sẽ cho giá trị HIGH.
※ Lưu ý:
Máy dò rò rỉ nước không thể phát hiện nước "không dẫn điện" như nước tinh khiết. Để nó hoạt động, rải một ít muối gần cảm biến. Nước sẽ hòa tan muối, khiến nước dẫn điện.
Sơ đồ đấu nối giữa Cảm biến dò rỉ nước và Arduino

This image is created using Fritzing. Click to enlarge image
Cách Lập Trình Arduino Để Đọc Giá Trị Từ Cảm Biến Phát Hiện Rò Rỉ Nước
- Đặt chân Arduino ở chế độ đầu vào kỹ thuật số bằng cách sử dụng hàm pinMode(). Ví dụ, đối với chân D7, hãy sử dụng hàm này.
- Sử dụng hàm digitalRead() để kiểm tra trạng thái của chân Arduino.
Mã Arduino - Phát hiện rò rỉ nước
Hướng dẫn từng bước
- Sao chép mã ở trên và dán nó vào Arduino IDE.
- Để tải mã lên bo mạch Arduino của bạn, hãy nhấn nút Tải lên trong Arduino IDE.
- Đổ nước gần cảm biến dò rỉ nước.
- Kiểm tra kết quả trên Serial Monitor. Nó hiển thị như sau:
Video Tutorial
Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.