Mục lục:
- Bước 1: Thu thập các bộ phận
- Bước 2: Kết nối LCD
- Bước 3: Kết nối cảm biến độ ẩm
- Bước 4: Mã
- Bước 5: Thêm nguồn điện
Video: Arduino LCD Soil Moisture Sensor: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Những gì chúng tôi sẽ làm là một cảm biến độ ẩm Arduino với cảm biến YL-69 hoạt động dựa trên điện trở giữa hai "lưỡi dao". Nó sẽ cung cấp cho chúng ta các giá trị trong khoảng 450-1023, vì vậy chúng ta cần phải ánh xạ nó để lấy giá trị phần trăm, nhưng chúng ta sẽ làm được điều này sau. Vì vậy, chúng ta hãy bắt đầu.
Bước 1: Thu thập các bộ phận
Bạn cần thu thập:
1. LCD 16x2 (Màu trắng trong trường hợp của tôi)
2. Chiết áp 47k Ohm (hoặc nhỏ hơn, tôi chỉ có một cái đó, nhưng bạn cũng có thể sử dụng 10-20k và nó phải là tốt)
3. Cáp, rất nhiều cáp
4. Ban nguyên mẫu
5. Arduino Uno / Arduino Pro mini (có lập trình viên)
6. Nguồn cung cấp (pin 9V chẳng hạn)
7. Cảm biến độ ẩm (ví dụ: YL-69)
Bước 2: Kết nối LCD
Kết nối màn hình LCD với các dây cáp với arduino như được hiển thị trên shematic. Đừng quên chiết áp.
Bước 3: Kết nối cảm biến độ ẩm
Kết nối chân VCC của bảng cảm biến độ ẩm với + thanh ray của bảng nguyên mẫu và chân GND với mặt đất. (Tôi đã kết nối với mặt đất thứ hai trên bảng arduino)
Chân dữ liệu cảm biến độ ẩm cần được kết nối với A0 (trong trường hợp YL-69 là chân cuối cùng trong 4 chân) trên bo mạch arduino.
Bước 4: Mã
// Tác giả: W. Marczak # include // bao gồm thư viện LCDLiquidCrystal lcd (12, 11, 7, 6, 5, 4); // Đặt các chân là 12, 11, 7, 6, 5, 4. Có thể là khác với màn hình LCD của bạn, hãy kiểm tra danh mục nhà sản xuất potPin = A0; // input pinint land = 0; void setup () {lcd.begin (16, 2); // lcd row and columnlcd.print ("Humidity"); // title of sortsSerial.begin (9600);} void loop () {// ánh xạ các giá trịintất đất = analogRead (potPin); đất = kìm hãm (đất, 485, 1023); đất = bản đồ (đất, 485, 1023, 100, 0); lcd.setCursor (0, 1); // hiển thị số cuối cùnglcd.print (đất); // in ký hiệu phần trăm ở endlcd.print ("%"); // đợi 0,1 giây sau (75); // xóa sạch các ký tự thừalcd.print (""); trì hoãn (1);}
Bước 5: Thêm nguồn điện
Thêm nguồn điện thích hợp (5-9V là được) và đặt độ tương phản của màn hình LCD bằng chiết áp. Đồng thời đặt chiết áp trên cảm biến độ ẩm YL-69 nếu đèn đỏ trên bảng nhỏ không sáng. Những gì bạn sẽ nhận được như nó được hiển thị trên hình ảnh, nhưng thay vì Wilgotnosc, bạn sẽ nhận được "Độ ẩm", vì Độ ẩm là wilgnotność trong ngôn ngữ của tôi. Kiểm tra xem cảm biến có hoạt động bình thường hay không bằng một cốc nước.
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Cách sử dụng Soil Moisture Sensore bằng Arduino: 4 bước
Cách sử dụng cảm biến độ ẩm của đất bằng Arduino: Cảm biến độ ẩm của đất là một cảm biến có thể được sử dụng để đo độ ẩm trong đất. Thích hợp để tạo nguyên mẫu cho các dự án Nông nghiệp thông minh, dự án Bộ điều khiển tưới tiêu hoặc các dự án Nông nghiệp IoT. Cảm biến này có 2 đầu dò. Mà được sử dụng để uốn khúc
Soil Moister với nút: 7 bước
Soil Moister With Node: Trong sách hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo một cảm biến đất homade cho hệ thống làm vườn. Tôi sẽ chỉ cho bạn những gì bạn cần, đưa ra một số ví dụ về mã và cách triển khai mã. Ở cuối hướng dẫn, bạn sẽ biết cách thay đổi
Màn hình LCD I2C / IIC - Sử dụng SPI LCD cho Màn hình LCD I2C Sử dụng SPI đến IIC Mô-đun với Arduino: 5 bước
Màn hình LCD I2C / IIC | Sử dụng SPI LCD với màn hình LCD I2C Sử dụng mô-đun SPI đến IIC Với Arduino: Xin chào các bạn vì SPI LCD 1602 bình thường có quá nhiều dây để kết nối nên rất khó giao tiếp với arduino nhưng có một mô-đun có sẵn trên thị trường có thể chuyển đổi hiển thị SPI thành hiển thị IIC, do đó bạn chỉ cần kết nối 4 dây
Màn hình LCD I2C / IIC - Chuyển đổi SPI LCD sang Màn hình LCD I2C: 5 bước
Màn hình LCD I2C / IIC | Chuyển đổi SPI LCD sang Màn hình LCD I2C: sử dụng màn hình LCD spi cần quá nhiều kết nối để thực hiện, điều này thực sự khó thực hiện vì vậy tôi đã tìm thấy một mô-đun có thể chuyển đổi LCD i2c sang LCD spi vì vậy hãy bắt đầu