Mündəricat:

Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım
Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım

Video: Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım

Video: Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım
Video: Arduino Dərs 1 . Arduino nədir "setup","loop","pinMode","digitalWrite" əmrləri 2024, Iyul
Anonim
Arduino istifadə edərək Torpaq Nəm Sensorundan Necə istifadə olunur
Arduino istifadə edərək Torpaq Nəm Sensorundan Necə istifadə olunur

Torpaq Nəm Sensoru, torpağın nəmini ölçmək üçün istifadə edilə bilən bir sensordur. Smart əkinçilik layihələrinin, Suvarma nəzarətçiləri layihələrinin və ya IoT Kənd Təsərrüfatı layihələrinin prototiplərini hazırlamaq üçün uyğundur.

Bu sensorun 2 probu var. Torpağın müqavimətini ölçmək üçün istifadə olunur.

Torpaq nəmli və ya nəm olduqda, müqavimət torpaq quruduğundan fərqli olacaq. Sensor hər vəziyyətdə müqaviməti oxuyacaq və rütubət məlumatlarına çevirəcəkdir.

Addım 1: Tələb olunan komponentlər

Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər

Aşağıdakı komponentlər tələb olunur:

  • Torpaq Nəm Sensoru
  • Arduino Nano
  • Tel keçid
  • USB mini
  • Bir butulka su

Addım 2: Bütün komponentləri yığın

Bütün komponentləri yığın
Bütün komponentləri yığın

Arduino lövhəsini Torpaq Nəm Sensoruna qoşun. Aşağıda yazdığım şəklə və ya təlimata baxın:

Torpaq Nəmliyi Arduinoya

VCC ==> +5V

GND ==> GND

AO ==> A0

Addım 3: Bir eskiz hazırlayın

Bir eskiz hazırlayın
Bir eskiz hazırlayın

Torpaq nəm sensörleri əlavə bir kitabxana istifadə etmədən birbaşa oxuna bilər. Sensor dəyərini oxumaq üçün analog girişdən istifadə edə bilərsiniz.

Sensor dəyərini oxumaq üçün hazırladığım eskiz budur:

int sensorPin = A0; // potensiometrint sensoru üçün giriş pinini seçinValue = 0; sensordan gələn dəyəri saxlamaq üçün // dəyişən

boş quraşdırma () {

Serial.begin (9600);

}

boşluq döngəsi () {

// sensordan dəyəri oxuyun: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); gecikmə (1000); }

ya da daxil etdiyim faylı yükləyin

Addım 4: Nəticələr

Nəticələr
Nəticələr
Nəticələr
Nəticələr
Nəticələr
Nəticələr

Sensoru şüşənin kənarına qoyduğumda, göstərilən dəyər 700 ilə 1023 arasındadır.

Sensoru su şüşəsinə qoyduğumda, göstərilən dəyər 250 ilə 700 arasında olur.

belə nəticəyə gəlmək olar:

  • 250 ilə 700 arasında bir dəyər nəm deməkdir
  • 700 ilə 1023 arası dəyər quru deməkdir

Çalışdığınız zaman kalibr edə bilərsiniz

Tövsiyə: