Mục lục:

Dự án độ ẩm đất Arduino: 4 bước
Dự án độ ẩm đất Arduino: 4 bước

Video: Dự án độ ẩm đất Arduino: 4 bước

Video: Dự án độ ẩm đất Arduino: 4 bước
Video: Arduino | Hướng dẫn sử dụng cảm biến độ ẩm đất 2024, Tháng bảy
Anonim
Dự án độ ẩm đất Arduino
Dự án độ ẩm đất Arduino
Dự án độ ẩm đất Arduino
Dự án độ ẩm đất Arduino

Xin chào các bạn

Hôm nay tôi giới thiệu với các bạn dự án đầu tiên của tôi về các vật liệu có hướng dẫn, đó là về việc đo độ ẩm của đất bằng Arduino và chỉ một cảm biến. Dự án này rất dễ thực hiện và tất cả những ai muốn bắt đầu học làm việc với nền tảng Arduino nên thử nó. Dự án này cũng có thể giúp những người đã có kinh nghiệm với Arduino trước đó.

Bước 1: Lấy tất cả các bộ phận

Dự án này chỉ sử dụng một số bộ phận. Chúng cũng rất rẻ để có được vì vậy đừng lo lắng về giá cả. Các bộ phận được sử dụng trong dự án này:

  1. Arduino una rev3
  2. Màn hình xanh LCD 1602 với I2C
  3. FC-28-d Mô-đun phát hiện ẩm kế đất + cảm biến độ ẩm của đất
  4. Điốt LED đỏ
  5. Đi-ốt LED xanh lam
  6. 2 điện trở 220 ohm
  7. Một vài dây nối để kết nối tất cả các bộ phận
  8. Đầu nối pin Arduino

Luôn ghi nhớ rằng bạn có thể sử dụng bất kỳ Arduino nào khác cho dự án này. Bạn cũng có thể thay đổi màn hình LCD thành bất kỳ màn hình nào khác.

Bước 2: Kết nối tất cả các bộ phận với nhau

Kết nối tất cả các bộ phận với nhau
Kết nối tất cả các bộ phận với nhau

Trong bước này, bạn có thể xem sơ đồ tôi đã thực hiện bằng fritzing. Tôi cũng sẽ viết ra cách kết nối mọi phần quan trọng của dự án này ở đây, như bạn có thể thấy, chúng tôi đang sử dụng 5V và GND từ arduino để cấp nguồn cho breadboard.

LCD:

  • VCC đến 5V (+ một phần trên breadboard)
  • GND sang gnd (- một phần trên breadboard)
  • SDA sang chân analog A4
  • SCL sang chân analog A5

Cảm biến độ ẩm của đất:

  • VCC đến 5V (+ một phần trên breadboard)
  • GND sang gnd (- một phần trên breadboard)
  • D0 đến chân số 2
  • A0 đến chân analog A0

Diode kết nối:

  • một phần của diode đi vào - một phần của breadboard
  • phần thứ hai đi qua điện trở 220 ohm và sau đó được kết nối với chân 12 (diode xanh) hoặc 11 (diode đỏ)

Bước 3: Viết mã

Tôi sẽ cố gắng giải thích mã này trong một vài phần. Cũng sẽ có mã đầy đủ được viết để bạn có thể sao chép nó và cũng có thể thay đổi nó nếu bạn thấy bất kỳ nhu cầu nào.

  1. Điều đầu tiên cần lưu ý là bạn cần cài đặt thư viện LCD i2c

    1. LiquidCrystal_I2C.h
    2. Bạn cũng cần phải định cấu hình màn hình LCD của mình khi bắt đầu mã
  2. Thiết lập các biến được sử dụng trong mã, kết nối cảm biến với chân và điốt
  3. Trong phần thứ ba, có các phương thức được tạo để phần vòng lặp có thể được viết dễ dàng hơn
  4. Thiết lập cho arduino, trong phần này bạn đang thiết lập LCD mà bạn đang sử dụng cho dự án này
  5. Phần vòng lặp là phần chính của dự án này

Mã đầy đủ có trong tệp đính kèm của bước này.

Bước 4: Sử dụng Arduino của bạn

Sử dụng Arduino của bạn
Sử dụng Arduino của bạn
Sử dụng Arduino của bạn
Sử dụng Arduino của bạn

Ở đây bạn có thể xem cảm biến hoạt động như thế nào. Diode đỏ đang báo hiệu rằng cảm biến có giá trị phát hiện nhỏ. Nó là xung quanh một. Trong bộ cảm biến hình ảnh này không được đặt dưới đất nên kết quả bình thường ở đây sẽ ở đâu đó xung quanh một cảm biến.

Trên cảm biến hình ảnh khác được đặt gần cây trồng đã được tưới vài giờ trước. Như bạn có thể thấy, diode màu xanh đang BẬT.

Nếu có bất kỳ câu hỏi nào khác bạn có thể hỏi tôi. Cảm ơn các bạn đã xem dự án đầu tiên của tôi.

Trân trọng.

Đề xuất: