Përmbajtje:

Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino: 4 hapa
Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino: 4 hapa

Video: Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino: 4 hapa

Video: Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino: 4 hapa
Video: VL53L1X Лазерный дистанционный датчик времени полета 400 см 2024, Korrik
Anonim
Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino
Si të përdorni sensorin e lagështisë së tokës duke përdorur Arduino

Sensori i lagështisë së tokës është një sensor që mund të përdoret për të matur lagështinë në tokë. I përshtatshëm për të bërë prototipe të projekteve të bujqësisë së zgjuar, projekte të kontrolluesve të ujitjes, ose projekte të Bujqësisë IoT.

Ky sensor ka 2 sonda. E cila përdoret për të matur rezistencën e tokës.

Kur toka është e lagësht ose e lagësht rezistenca do të jetë e ndryshme sesa kur toka është e thatë. Sensori do të lexojë rezistencën në çdo rrethanë dhe do ta shndërrojë atë në të dhëna për lagështinë.

Hapi 1: Komponentët e kërkuar

Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar
Komponentët e kërkuar

Kërkohen përbërësit e mëposhtëm:

  • Sensori i Lagështisë së Tokës
  • Arduino Nano
  • Bluzë me tela
  • Mini USB
  • Nje shishe uje

Hapi 2: Mblidhni të gjithë përbërësit

Mblidhni të gjithë përbërësit
Mblidhni të gjithë përbërësit

Lidhni bordin Arduino me Sensorin e Lagështisë së Tokës. Shikoni foton ose udhëzimin që kam shkruar më poshtë:

Lagështia e tokës në Arduino

VCC ==> +5V

GND ==> GND

AO ==> A0

Hapi 3: Bëni një Skicë

Bëni një Skicë
Bëni një Skicë

Sensorët e lagështisë së tokës mund të lexohen drejtpërdrejt pa përdorur një bibliotekë shtesë. Ju mund të përdorni hyrje analoge për të lexuar vlerën e sensorit.

Ky është Skica që kam bërë për të lexuar vlerën e sensorit:

int sensorPin = A0; // zgjidhni pinin hyrës për sensorin potenciometërVlera = 0; // ndryshore për të ruajtur vlerën që vjen nga sensori

void setup () {

Serial.filloj (9600);

}

lak void () {

// lexoni vlerën nga sensori: sensorValue = analogRead (sensorPin); Serial.println (sensorVlera); vonesa (1000); }

ose shkarkoni skedarin që përfshij më poshtë

Hapi 4: Rezultatet

Rezultatet
Rezultatet
Rezultatet
Rezultatet
Rezultatet
Rezultatet

Kur e vendos sensorin jashtë shishes, vlera e shfaqur është rreth 700 deri në 1023.

Kur e vendos sensorin në një shishe uji, vlera e shfaqur është rreth 250 në 700.

mund të konkludohet se:

  • një vlerë prej 250 deri në 700 do të thotë lagështirë
  • vlera 700 deri në 1023 do të thotë e thatë

Mund ta kalibroni kur ta provoni

Recommended: