Arduino Van nước/Chất lỏng
Trong bài hướng dẫn này, chúng ta sẽ học cách điều khiển lưu lượng chất lỏng như nước, bia, dầu bằng cách sử dụng Arduino và van điện từ. Điều này cũng áp dụng cho việc điều khiển lưu lượng khí.
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 | × | Relay | ||
| 1 | × | Liquid Solenoid Valve | ||
| 1 | × | 12V Power Adapter | ||
| 1 | × | DC Power Jack | ||
| 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) |
Về van nước/van chất lỏng
Sơ đồ chân

Van điện từ thường có hai đầu nối:
- Đầu dương (+) (đỏ): cần được kết nối với 12V của nguồn cấp DC
- Đầu âm (-) (đen hoặc màu khác): cần được kết nối với GND của nguồn DC
Cách hoạt động của van nước/van chất lỏng
Thông thường, van đóng. Khi cấp 12V DC cho hai cực, van mở và nước/dịch có thể lưu thông.
※ Lưu ý:
- Đối với một số loại van, bên trong có một bố trí gioăng, nên có áp suất tối thiểu cần thiết để mở van (sau khi cấp 12V DC). Áp suất này có thể được tạo ra bởi lưu lượng chất lỏng.
- Đối với một số loại van, chất lỏng chỉ có thể chảy theo một hướng.
Cách điều khiển van điện từ nước và chất lỏng
Nếu van được cấp nguồn 12V, nó sẽ mở. Để điều khiển van, chúng ta cần dùng một relay ở giữa Arduino và van. Arduino có thể điều khiển van điện từ thông qua relay. Nếu bạn chưa biết về relay (cấu hình chân, cách nó hoạt động, cách lập trình ...), hãy tìm hiểu về relay trong Arduino - rơ-le.
Sơ đồ đấu dây

This image is created using Fritzing. Click to enlarge image
Mã Arduino
Đoạn mã dưới đây lặp lại việc van nước được bật sau năm giây và được tắt sau năm giây.
Hướng dẫn từng bước
- Kết nối Arduino với máy tính bằng cáp USB
- Mở Arduino IDE, chọn bo mạch và cổng đúng
- Sao chép mã ở trên và mở bằng Arduino IDE
- Nhấp nút Tải lên trên Arduino IDE để tải mã lên Arduino
- Kiểm tra lưu lượng nước
Giải thích mã nguồn
Bạn có thể tìm lời giải thích trong dòng chú thích của mã Arduino ở trên.
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.