Tartalomjegyzék:
- 1. lépés: A szükséges dolgok
- 2. lépés: Áramköri diagram és működéselmélet
- 3. lépés: Kód
- 4. lépés: Tesztelés
Videó: Talajnedvesség -érzékelő Arduino -val: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Sziasztok, srácok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a talajnedvesség -érzékelőt az Arduino -val.
Tehát ahogy a neve is sugallja, a talajnedvesség érzékelője azt jelenti, hogy érzékeli a talaj nedvességtartalmát. Tehát elmondja a talajban rendelkezésre álló víztartalmat, így ez az érzékelő hasznos lehet a növényekkel, gazdálkodással stb.
1. lépés: A szükséges dolgok
ezért ehhez a projekthez a következőkre lesz szüksége:
1x Arduino Uno (vagy bármely más megfelelő)
1x talajnedvesség érzékelő
Kevés jumper
2. lépés: Áramköri diagram és működéselmélet
Tehát a kapcsolási rajz nagyon egyszerű, kérjük, kövesse az adott áramkört, és kösse össze mindent ennek megfelelően.
A talaj nedvességtartalmának mérése százalékban.
Itt a talajnedvesség -érzékelő analóg kimenetét ADC segítségével dolgozzák fel. A nedvességtartalom százalékban jelenik meg a soros monitoron.
A talajnedvesség -érzékelő kimenete az ADC 0 és 1023 közötti tartományában változik.
Ez az alábbi képlet segítségével százalékban kifejezve nedvességértékként ábrázolható.
Analóg kimenet = ADC érték /1023
Nedvesség százalékban = 100 - (analóg kimenet * 100)
Nulla páratartalom esetén 10 bites ADC maximális értéket kapunk, azaz 1023. Ez viszont 0% nedvességet ad.
3. lépés: Kód
másolja ki a következő kódot, és töltse fel az arduino -jába:
const int sensor_pin = A1; / * Talajnedvesség érzékelő O/P csap */
void setup () {
Sorozat.kezdet (9600); / * Adja meg az átviteli sebességet a soros kommunikációhoz */
}
void loop () {
úszó nedvesség_százalék;
int sensor_analog;
sensor_analog = analogRead (sensor_pin);
nedvességszázalék = (100 - ((szenzor_analóg/1023.00) * 100));
Serial.print ("Nedvességszázalék =");
Soros.nyomtatás (nedvességszázalék);
Serial.print ("%\ n / n");
késleltetés (1000);
}
4. lépés: Tesztelés
Az összes csatlakoztatás és kódolás után valami edényt vagy vödröt kell beszereznie, majd tegyen bele egy kis talajt, majd helyezze az érzékelőt ebbe a talajba, és nyissa ki a soros monitort, amely megmutatja a talaj nedvességtartalmát (ez függ hogy mennyi víz van a talajban), majd öntsön bele vizet, és a talaj nedvessége megváltozik a soros monitoron, mint az enyém. Tekintse meg a mellékelt képeimet a kimenetem megtekintéséhez.
Ajánlott:
Napelemes talajnedvesség -mérő ESP8266 -mal: 10 lépés (képekkel)
Solar Soil Moisture Meter ESP8266 segítségével: Ebben az utasításban napelemmel működő talajnedvesség -figyelőt készítünk. ESP8266 wifi mikrokontrollert használ, alacsony energiafogyasztású kóddal, és minden vízálló, így kint hagyható. Ezt a receptet pontosan követheti, vagy elveheti belőle
Készítse el saját talajnedvesség -érzékelőjét az Arduino segítségével !!!: 10 lépés
Készítse el saját talajnedvesség-érzékelőjét az Arduino-val !!!: RÓLA !!! Ebben az oktatható útmutatóban egy FC-28 talajnedvesség-érzékelőt fogunk csatlakoztatni az Arduino-val. Ez az érzékelő méri a talajban lévő víz térfogatát, és a nedvesség szintjét adja meg. Az érzékelő mindkét analóg
Arduino talajnedvesség -ellenőrző pálca - Soha ne felejtse el öntözni növényeit: 4 lépés (képekkel)
Arduino talajnedvesség -ellenőrző pálca - Soha ne felejtse el öntözni növényeit: Gyakran elfelejti öntözni a beltéri növényeket? Vagy talán túl sok figyelmet szentel nekik, és túlöntözi őket? Ha mégis, akkor készítsen magának elemmel működő talajnedvesség-ellenőrző botot. Ez a monitor kapacitív talajnedvességet használ
Arduino talajnedvesség -projekt: 4 lépés
Arduino Soil Moisture Project: Helló srácok Ma bemutatom nektek az első projektemet az oktatható tárgyakról. Ez a talajnedvesség méréséről szól Arduino -val és csak egy érzékelővel. Ezt a projektet nagyon könnyű elkészíteni, és mindenkinek, aki tanulni szeretne, az Arduino platformmal kell dolgoznia
Talajnedvesség mérése Arduino segítségével: 6 lépés
A talaj nedvességének mérése Arduino segítségével: Ebben a gyors bemutatóban megmutatom, hogyan kell olvasni a talajnedvesség -érzékelőt az arduino használatával, és kinyomtatni a talaj nedvességszintjét az Arduino soros monitorban. Az eredeti bejegyzést, amelyet én írtam szingaléz nyelven, megtalálod ezen a linken