Sadržaj:

Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka
Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka

Video: Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka

Video: Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Novembar
Anonim
Kako koristiti Senzor za vlažnost tla pomoću Arduina
Kako koristiti Senzor za vlažnost tla pomoću Arduina

Senzor vlažnosti tla je senzor koji se može koristiti za mjerenje vlage u tlu. Pogodno za izradu prototipa projekata pametne poljoprivrede, projekata kontrolera navodnjavanja ili projekata IoT poljoprivrede.

Ovaj senzor ima 2 sonde. Koristi se za mjerenje otpora tla.

Kada je tlo vlažno ili mokro, otpor će biti drugačiji nego kada je tlo suho. Senzor će očitati otpor u svakoj situaciji i pretvoriti ga u podatke o vlažnosti.

Korak 1: Potrebne komponente

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

Potrebne su sljedeće komponente:

  • Senzor vlažnosti tla
  • Arduino Nano
  • Žičani kratkospojnik
  • USB mini
  • Flasa vode

Korak 2: Sastavite sve komponente

Sastavite sve komponente
Sastavite sve komponente

Spojite Arduino ploču na senzor vlage tla. U nastavku pogledajte sliku ili uputstvo koje sam napisao:

Vlaga tla u Arduinu

VCC ==> +5V

GND ==> GND

AO ==> A0

Korak 3: Napravite skicu

Napravite skicu
Napravite skicu

Senzori vlažnosti tla mogu se direktno očitavati bez upotrebe dodatne biblioteke. Za očitavanje vrijednosti senzora možete koristiti analogni ulaz.

Ovo je skica koju sam napravio da očitam vrijednost senzora:

int sensorPin = A0; // odabir ulaznog pina za potenciometerint sensorValue = 0; // varijabla za spremanje vrijednosti koja dolazi sa senzora

void setup () {

Serial.begin (9600);

}

void loop () {{100} {101}

// očitavanje vrijednosti sa senzora: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); kašnjenje (1000); }

ili preuzmite datoteku koju dolje navodim

Korak 4: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati
Rezultati
Rezultati

Kad stavim senzor izvan boce, prikazana vrijednost je oko 700 do 1023.

Kad senzor stavim u bocu s vodom, prikazana vrijednost je oko 250 do 700.

može se zaključiti da:

  • vrijednost od 250 do 700 znači vlažna
  • vrijednost 700 do 1023 znači suha

Možete ga kalibrirati kad ga isprobate

Preporučuje se: