SKU: 17908

Skladom (11 ks)

Soil Humidity Sensor For Arduino Soil Hygrometer Humidity Detection Sensors Module Soil Moisture DIY Kit Board Transducer 3.5-5V

ESP8266Wi-Fi 802.11 b/g/nUART Sériový Most3.3V Logika
2,69 €S DPH

Modul snímača vlhkosti pôdy pre Arduino Popis: Snímač vlhkosti pôdy pre Arduino je určený na meranie vlhkosti pôdy v záhradných…

Expedícia: Do 24 hodín (Pracovné dni)
Doručenie: 1-2 dni Kuriér / Zásielkovňa
Overená technická špecifikáciaNapájanie, logické úrovne a pinout skontrolované v labe
Reálny kódový príkladFunkčný kód pre Arduino IDE / ESPHome v detaile nižšie
Záruka originálneho moduluPriamy dovoz bez nekvalitných klonov

Popis

Modul snímača vlhkosti pôdy pre Arduino

Popis: Snímač vlhkosti pôdy pre Arduino je určený na meranie vlhkosti pôdy v záhradných projektov alebo v iných aplikáciách, kde je potrebné monitorovať úroveň vlhkosti v pôde. Tento modul využíva jednoduchý snímač vlhkosti, ktorý sa pripája k Arduino alebo inému mikrokontroléru a poskytuje digitálny signál o aktuálnej úrovni vlhkosti pôdy. Je ideálny pre domáce záhradníctvo, automatické zavlažovacie systémy a výskumné projekty zamerané na pôdu a rastliny.

Vlastnosti:

Meranie vlhkosti pôdy s vysokou presnosťou

Jednoduchá integrácia s Arduino alebo inými mikrokontrolérmi

Podporuje napájanie v rozsahu 3.5V až 5V

Ideálny pre domáce záhradníctvo a výskumné projekty

Parametre:

Napájanie: 3.5V – 5V DC

Typ signálu: Digitálny

Rozsah merania vlhkosti: 0 – 100% RH

Presnosť: +/- 5% RH

Rozsah teploty: -10°C až 60°C

Rozmery: 30mm x 15mm x 8mm

Priklady použitia:

Automatizovaný zavlažovací systém pre záhradu

Monitorovanie pôdnej vlhkosti v rôznych typoch pôdy

Vytvorenie inteligentného systému zavlažovania pre kvetináče

Meranie úrovne vlhkosti v pôde pre poľnohospodárske aplikácie

Sample kód:

Arduino C++ Príklad
int sensorPin = A0; // Analogový pin, na ktorom je pripojený snímač
int sensorValue = 0; // Premenná na uchovávanie hodnoty snímača
void setup() {
Serial.begin(9600); // Spustí sériovú komunikáciu s počítačom
}

void loop() {

sensorValue = analogRead(sensorPin); // Načíta hodnotu zo snímača Serial.println(sensorValue); // Vypíše hodnotu na sériovú linku delay(1000); // Čaká 1 sekundu }

Senzor pôdnej vlhkosti pre Arduino pôdny vlhkomer Senzory na detekciu vlhkosti Modul Soil Moisture Kit Doskový prevodník 3,5-5V

1 Toto je zhrnutie snímača vlhkosti, ktorý možno použiť na detekciu vlhkosti pôdy, keď je pôda suchá, modul dáva vysokú úroveň, zatiaľ čo výstup nízky. Pomocou tohto senzora vytvoríte automatický zavlažovací systém, aby vaše záhradné rastliny potrebovali ľudí, o ktorých by sa mali starať.

2 nastaviteľná citlivosť (zobrazená modrým nastavením digitálneho potenciometra)

4 Prevádzkové napätie 3,3V-5V

5 modulový režim duálneho výstupu, jednoduchý digitálny výstup, presnejší analógový výstup.

6 s pevným otvorom pre skrutku pre jednoduchú inštaláciu

7 malých rozmerov dosky plošných spojov: 3 cm * 1,6 cm

8 indikátor napájania (červený) a indikátor výstupu digitálneho spínača (zelený)

9 pomocou porovnávacieho čipu LM393, stabilný

VCC externé 3,3V-5V

GND GND Vonkajšie

Digitálne výstupné rozhrania DO malej dosky ( 0 a 1 )

Analógové výstupné rozhranie AO tmalej dosky

Inštrukcie

Modul pôdnej vlhkosti a vlhkosti, ktorý je najcitlivejší na prostredie, zvyčajne sa používa na zisťovanie vlhkosti pôdy.

Moduly v pôdnej vlhkosti dosiahnu nastavenú prahovú hodnotu, výstup DO portu vysoký, keď vlhkosť pôdy prekročí nastavenú prahovú hodnotu, výstup modulu D0 nízky;

Digitálne výstupy D0 malé platne môžu byť priamo spojené s mikrokontrolérom cez mikrokontrolér na detekciu vysokej a nízkej, čím sa zisťuje vlhkosť pôdy;

Digitálny výstup malých dosiek DO NÁŠ reléový modul môže priamo riadiť modul bzučiaka, ktorý môže byť zložený zo zariadenia na signalizáciu vlhkosti pôdy;

Malé dosky AO analógové výstupné moduly môžu byť pripojené a AD cez AD prevodník, môžete získať presnejšiu hodnotu vlhkosti pôdy;

Arduino C++ Príklad
int rainPin = A0;
int greenLED = 6;
int redLED = 7;
// you can adjust the threshold value
int thresholdValue = 800;
void setup(){
pinMode(rainPin, INPUT);
pinMode(greenLED, OUTPUT);
pinMode(redLED, OUTPUT);
digitalWrite(greenLED, LOW);
digitalWrite(redLED, LOW);
Serial.begin(9600);
}

void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(rainPin);
Serial.print(sensorValue);
if(sensorValue < thresholdValue){
Serial.println(" - Doesn't need watering");
digitalWrite(redLED, LOW);
digitalWrite(greenLED, HIGH);
}
else {
Serial.println(" - Time to water your plant");
digitalWrite(redLED, HIGH);
digitalWrite(greenLED, LOW);
}
delay(500);
}