Cảm biến độ ẩm đất và những ứng dụng hay của nó | Cộng đồng Arduino Việt Nam
I. Giới thiệu
Hôm nay, mình sẽ ra mắt cho những bạn một loại module mới ( nói là mới thì không phải, thực ra là trên hội đồng chưa có bài nói về cái này ). Đó là module cảm biến đất. Với module này những bạn hoàn toàn có thể ứng dụng nhiều trong những dự án Bất Động Sản tự động hóa như : đọc độ ẩm đất hoặc vận dụng vào những mạng lưới hệ thống tưới tiêu tự động hóa … VD : bạn hoàn toàn có thể chế một mạng lưới hệ thống điều khiển và tinh chỉnh bơm nước qua rơ le … theo độ ẩm của đất … nếu đất khô, tự động hóa tưới … đất ẩm thì dừng lại chả hạn ! ! ! Rất mê hoặc phải không ạ ? ? ? Vậy sử dụng nó như thế nào ? ? ? Các bạn hãy đọc hết bài viết này của mình nhé ! ! !
II. Cách sử dụng
II. Cách sử dụng
a. Mô tả và nguyên tắc hoạt động giải trí của cảm biến độ ẩm đất
Cảm biến độ ẩm đất, trạng thái đầu ra mức thấp (0V), khi đất thiếu nước đầu ra sẽ là mức cao (5V), độ nhạy cao chúng ta có thể điều chỉnh được bằng biến trở. Phần đầu đo được cắm vào đất để phát hiện độ ẩm của đất, khi độ ầm của đất đạt ngưỡng thiết lập, đầu ra DO sẽ chuyển trạng thái từ mức thấp lên mức cao. Nhờ thế, các bạn có thể sử dụng Analog hoặc Digital của Arduino để đọc giá trị từ cảm biến.
b. Kết nối
Cảm biến độ ẩm đất có 4 chân : Vcc, GND, 2 ngõ ra là D0 ( cho giá trị trả về mức logic 0 1) và A0 (giúp bạn có thể đọc được chính xác hơn độ ẩm của đất ). Bạn có thể dùng 1 trong 2 chân này…Ở đây đọc giá trị của cả 2 chân ( để các bạn hiểu là chính )
Cảm biến độ ẩm đất | Arduino UNO |
Vcc | 5V |
GND | GND |
D0 | 2 |
A0 | A0 |
c. Code
void setup() { Serial.begin(9600);//Mở cổng Serial ở mức 9600 pinMode (2, INPUT); pinMode(A0, INPUT); pinMode (13, OUTPUT); } void loop() { int value = analogRead(A0); // Ta sẽ đọc giá trị hiệu điện thế của cảm biến // Giá trị được số hóa thành 1 số nguyên có giá trị // trong khoảng từ 0 đến 1023 Serial.println(value);//Xuất ra serial Monitor delay(10); // Đọc giá trị D0 rồi điều khiển Led 13...Các bạn cũng có thể điều khiển bơm nước thông qua rơle.... if (digitalRead (2) == 0) { digitalWrite (13, HIGH); } else{ digitalWrite (13, LOW); } }
III. Lời kết
Chúc những bạn thành công xuất sắc ! ! ! ! Share và Rate Node cho mình nhé
Source: https://dichvubachkhoa.vn
Category : Linh Kiện Và Vật Tư
Có thể bạn quan tâm
- 16 Dụng Cụ Trước Khi Dán Giấy Dán Tường
- Top 16 linh kiện lâm music hay nhất 2024 – Ngày hội bia Hà Nội
- Mua linh kiện điện thoại giá sỉ ở đâu Quận 7 – Phát Lộc
- Màn hình iPhone X – Zin New – Chính hãng – Giá rẻ Tín Thành
- GIỚI THIỆU VỀ LINH KIỆN ĐIỆN TỬ TUHU
- Các loại linh kiện chất lượng có trong máy hàn điện tử Pejo. –