Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Senzor vlhkosti půdy je senzor, který lze použít k měření vlhkosti v půdě. Vhodné pro vytváření prototypů projektů inteligentního zemědělství, projektů řídicí jednotky zavlažování nebo projektů IoT Agriculture.
Tento senzor má 2 sondy. Který se používá k měření odporu půdy.
Když je půda vlhká nebo mokrá, odpor bude jiný, než když je půda suchá. Senzor načte odpor za každých okolností a převede jej na údaje o vlhkosti.
Krok 1: Požadované součásti
Jsou vyžadovány následující součásti:
- Senzor vlhkosti půdy
- Arduino Nano
- Drátěný můstek
- USB mini
- Láhev vody
Krok 2: Sestavte všechny součásti
Připojte desku Arduino k senzoru vlhkosti půdy. Viz obrázek nebo návod, který jsem napsal níže:
Vlhkost půdy na Arduino
VCC ==> +5V
GND ==> GND
AO ==> A0
Krok 3: Vytvořte skicu
Senzory vlhkosti půdy lze číst přímo bez použití další knihovny. Ke čtení hodnoty senzoru můžete použít analogový vstup.
Toto je skica, kterou jsem vytvořil pro čtení hodnoty senzoru:
int senzorPin = A0; // vyberte vstupní pin pro snímač potenciometruValue = 0; // proměnná pro uložení hodnoty pocházející ze senzoru
neplatné nastavení () {
Serial.begin (9600);
}
prázdná smyčka () {
// načtení hodnoty ze senzoru: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); zpoždění (1000); }
nebo si stáhněte níže uvedený soubor
Krok 4: Výsledky
Když dám senzor mimo láhev, zobrazená hodnota se pohybuje kolem 700 až 1023.
Když vložím senzor do láhve s vodou, zobrazí se hodnota kolem 250 až 700.
lze usoudit, že:
- hodnota 250 až 700 znamená vlhká
- hodnota 700 až 1023 znamená suché
Můžete to kalibrovat, když to vyzkoušíte