Sử Dụng Cảm Biến Nước Mưa (Rain Water Sensor) Với Arduino
by Arduino KIT in Circuits > Arduino
84 Views, 0 Favorites, 0 Comments
Sử Dụng Cảm Biến Nước Mưa (Rain Water Sensor) Với Arduino
Cảm biến nước mưa được sử dụng rộng rãi trong việc đo lường và giám sát lượng mưa. Với khả năng phát hiện và đo lường chính xác, cảm biến mưa giúp chúng ta nắm bắt thông tin quan trọng về môi trường xung quanh.
Lợi ích của cảm biến mưa arduino không chỉ giới hạn trong lĩnh vực dự báo thời tiết mà còn mở rộng đến các ứng dụng khác như tưới cây tự động, giàn phơi đồ tự động và nhiều lĩnh vực khác.
Cảm Biến Nước Mưa Hoạt Động Như Thế Nào?
Cảm biến nước mưa hoạt động dựa trên nguyên lý cơ bản của dòng điện và dẫn điện. Khi nước mưa tiếp xúc với cảm biến, nó sẽ thay đổi tính dẫn điện của môi trường xung quanh. Cảm biến mưa thường được làm từ hai, thanh kim loại song song, và khi nước mưa chảy qua giữa hai thanh kim loại này, nó sẽ tạo thành một đường dẫn dòng điện.
Khi không có nước mưa, không có dòng điện chảy qua cảm biến và điện trở của nó là rất cao. Tuy nhiên, khi có nước mưa, nước sẽ làm ẩm và tạo một môi trường dẫn điện giữa hai thanh kim loại. Do đó, dòng điện sẽ chảy qua cảm biến và điện trở của nó giảm đi. Thay đổi điện trở này có thể được đo bằng việc sử dụng một mạch đo điện trở hoặc mạch chuyển đổi dòng điện.
Nguyên lý hoạt động của cảm biến nước mưa đơn giản và dễ hiểu. Khi nước mưa tiếp xúc với cảm biến, nó tạo ra sự thay đổi điện trở, cho phép nhận biết và đo lường mức độ mưa. Thông qua đo lường này, ta có thể thu thập dữ liệu về lượng mưa và sử dụng thông tin này cho các ứng dụng liên quan đến dự báo thời tiết, quản lý tài nguyên nước, kiểm soát tưới tiêu, và nhiều ứng dụng khác.
Tổng Quan Về Phần Cứng
Đầu cảm biến (Bảng mạch)
Đầu cảm biến thường được thiết kế dưới dạng một bảng mạch hoặc mạch in có các đường dẫn hoặc điện cực để tiếp xúc với nước mưa. Khi nước mưa rơi vào đầu cảm biến, nó sẽ tạo ra một mức điện áp hay một tín hiệu điện thay đổi.
Module cảm biến mưa
Module cảm biến mưa sử dụng IC LM393 có khả năng so sánh hai tín hiệu điện và tạo ra một tín hiệu đầu ra dựa trên sự so sánh đó. Chip này được sử dụng để so sánh tín hiệu điện từ đầu cảm biến và tín hiệu tham chiếu để xác định sự hiện diện của nước mưa.
Sơ Đồ Mạch Cảm Biến Mưa
- VCC: Nguồn cấp cho module, kết nối với chân 5V trên Arduino hoặc nguồn cấp 5V khác.
- GND: Kết nối với chân GND trên Arduino.
- AOUT: Chân tín hiệu Analog Output, được kết nối với chân Analog trên Arduino để đọc giá trị đo đạc của cảm biến.
- DOUT: Chân tín hiệu Digital Output, được kết nối với chân Digital trên Arduino để nhận tín hiệu đo đạc của cảm biến dưới dạng tín hiệu số.
Sơ Đồ Đấu Nối Cảm Biến Mưa Với Arduino
- Hướng dẫn đấu nối chi tiết + Code tại đây: Link
Bài Viết Liên Quan
- Giám sát và kiểm soát mực nước bằng IoT sử dụng ESP8266 và Blynk 2.0
- Hướng dẫn sử dụng module LED ma trận 8×8 MAX7219 với Arduino
- Đếm số người ra vào phòng sử dụng cảm biến hồng ngoại Arduino
- Cảnh báo phát hiện lửa (Fire Sensor) thông qua App Blynk và NodeMCU ESP8266
- Đo nhiệt độ bằng Cảm biến LM35 sử dụng Arduino Uno