Innehållsförteckning:

Hur man använder jordfuktighetssensor med Arduino: 4 steg
Hur man använder jordfuktighetssensor med Arduino: 4 steg

Video: Hur man använder jordfuktighetssensor med Arduino: 4 steg

Video: Hur man använder jordfuktighetssensor med Arduino: 4 steg
Video: Helsingborg stad - IoT i gaturummet 2024, Juli
Anonim
Hur man använder jordfuktighetssensor med Arduino
Hur man använder jordfuktighetssensor med Arduino

Soil Moisture sensor är en sensor som kan användas för att mäta fukt i jorden. Lämplig för att göra prototyper av smarta jordbruksprojekt, projekt för bevattningskontroller eller IoT Agriculture -projekt.

Denna sensor har 2 givare. Som används för att mäta markresistens.

När jorden är fuktig eller våt blir motståndet annorlunda än när jorden är torr. Sensorn läser av motståndet under varje omständighet och omvandlar det till fuktdata.

Steg 1: Obligatoriska komponenter

Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter
Obligatoriska komponenter

Följande komponenter krävs:

  • Jordfuktighetssensor
  • Arduino Nano
  • Trådtröja
  • USB mini
  • En flaska vatten

Steg 2: Montera alla komponenter

Montera alla komponenter
Montera alla komponenter

Anslut Arduino -kortet till Soil Moisture Sensore. Se bilden eller instruktionen som jag skrev nedan:

Jordfuktighet till Arduino

VCC ==> +5V

GND ==> GND

AO ==> A0

Steg 3: Gör en skiss

Gör en skiss
Gör en skiss

Jordfuktighetssensorer kan läsas direkt utan att använda ett extra bibliotek. Du kan använda analog ingång för att läsa av sensorvärdet.

Detta är den skiss som jag gjorde för att läsa sensorvärdet:

int sensorPin = A0; // välj ingångsstift för potentiometerint sensorValue = 0; // variabel för att lagra värdet från sensorn

void setup () {

Serial.begin (9600);

}

void loop () {

// läs värdet från sensorn: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); fördröjning (1000); }

eller ladda ner filen jag inkluderar nedan

Steg 4: Resultat

Resultat
Resultat
Resultat
Resultat
Resultat
Resultat

När jag sätter sensorn utanför flaskan är det visade värdet cirka 700 till 1023.

När jag lägger sensorn i en vattenflaska är det visade värdet cirka 250 till 700.

kan dra slutsatsen att:

  • ett värde på 250 till 700 betyder fuktigt
  • värde 700 till 1023 betyder torrt

Du kan kalibrera det när du försöker

Rekommenderad: