Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: grandinės schema ir darbo teorija
- 3 žingsnis: kodas
- 4 žingsnis: bandymas
Video: Dirvožemio drėgmės jutiklis su „Arduino“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki, vaikinai, šioje instrukcijoje mes išmoksime naudoti dirvožemio drėgmės jutiklį su „Arduino“.
Taigi, kaip rodo pavadinimas, dirvožemio drėgmės jutiklis, o tai reiškia, kad jis aptiks drėgmę dirvožemyje. Taigi jis pasakys apie vandens kiekį dirvožemyje, todėl šis jutiklis gali būti naudingas vykdant automatizavimo projektą su augalais, ūkininkavimu ir kt.
1 žingsnis: reikalingi dalykai
Taigi šiam projektui jums reikės šių dalykų:
1x „Arduino Uno“(arba bet kuris kitas lygiavertis)
1x dirvožemio drėgmės jutiklis
Keletas džemperių
2 žingsnis: grandinės schema ir darbo teorija
Taigi grandinės schema yra labai paprasta, prašome sekti nurodytą grandinę ir prijungti viską pagal tai.
Dirvožemio drėgmės matavimas procentais.
Čia dirvožemio drėgmės jutiklio analoginė išvestis apdorojama naudojant ADC. Drėgmės kiekis procentais rodomas serijiniame monitoriuje.
Dirvožemio drėgmės jutiklio galia kinta ADC vertės diapazone nuo 0 iki 1023.
Tai gali būti pavaizduota kaip drėgmės vertė procentais, naudojant toliau pateiktą formulę.
Analoginė išvestis = ADC reikšmė /1023
Drėgmė procentais = 100 - (analoginė išvestis * 100)
Nulinės drėgmės atveju gauname didžiausią 10 bitų ADC reikšmę, ty 1023. Tai savo ruožtu suteikia 0% drėgmės.
3 žingsnis: kodas
nukopijuokite šį kodą ir įkelkite jį į savo arduino:
const int sensor_pin = A1; / * Dirvožemio drėgmės jutiklio O/P kaištis */
void setup () {
Serial.begin (9600); / * Nustatykite serijinio ryšio perdavimo spartą */
}
void loop () {
plūdės drėgmės procentas;
int sensor_analog;
sensor_analog = analogRead (sensor_pin);
drėgmės procentas = (100 - ((sensor_analog/1023.00) * 100));
Serial.print ("Drėgmės procentas =");
Serijinis atspaudas (drėgmės procentas);
Serial.print ("%\ n / n");
vėlavimas (1000);
}
4 žingsnis: bandymas
Po visų jungčių ir kodavimo turite gauti ką nors panašaus į puodą ar kibirą, tada į jį įdėti šiek tiek dirvožemio, tada įdėti jutiklį į tą dirvą ir atidaryti nuoseklųjį monitorių, jis parodys drėgmės procentą dirvožemyje (tai priklauso kiek vandens turi jūsų dirvožemis), tada supilkite šiek tiek vandens ir dirvožemio drėgmė serijiniame monitoriuje pasikeis, kaip ir mano. Norėdami pamatyti mano rezultatus, žiūrėkite pridėtus vaizdus.
Rekomenduojamas:
Lengvas dirvožemio drėgmės jutiklis „Arduino“7 segmentų ekranas: 4 žingsniai (su nuotraukomis)
Lengvas dirvožemio drėgmės jutiklis „Arduino“7 segmentų ekranas: Sveiki! Karantinas gali būti sunkus. Man pasisekė, kad namuose yra nedidelis kiemas ir daug augalų, ir tai privertė mane galvoti, kad galėčiau padaryti nedidelį įrankį, kuris padėtų man rūpintis jais, kol esu įstrigęs namuose. Šis projektas yra paprastas ir funkcionalus
Dirvožemio drėgmės jutiklis su laistymu Įspėjimas: 4 žingsniai
Dirvožemio drėgmės jutiklis su laistymo įspėjimu: Mes sukuriame prietaisą, kuris matuoja dirvožemio drėgmę, remiantis WEMOS D1 mini ir talpiu dirvožemio drėgmės jutikliu. Integruotas debesis, jutiklio matavimas siunčiamas į „IoT Guru Cloud“, kur gauname išgalvotų grafikų ir mes galime įspėti
LORA temperatūros ir dirvožemio drėgmės jutiklis: 6 žingsniai
LORA temperatūros ir dirvožemio drėgmės jutiklis: Ruošdamasis gaminti savo šiltnamį, darau keletą jutiminių mazgų, kad galėčiau stebėti šiltnamio aplinką. Šį jutiklį galite naudoti ir lauke. Temperatūros naudojimas šiltnamyje arba už jo ribų kartu su žemės temperatūra
Dirvožemio drėgmės jutiklis - SF: 4 žingsniai (su nuotraukomis)
Dirvožemio drėgmės jutimas - SF: Norėdami pradėti bandymo planą, pradėjome nuo savo tikslo - sukurti įrenginį, galintį nustatyti, ar dirvožemio mėginys yra šlapias nuo lietaus, ar ne. Norėdami įgyvendinti šį planą, turėjome išmokti tinkamai naudoti ir nustatyti dirvožemio drėgmę
„Arduino“LCD dirvožemio drėgmės jutiklis: 5 žingsniai
„Arduino“LCD dirvožemio drėgmės jutiklis: tai, ką ketiname pagaminti, yra „Arduino“drėgmės jutiklis su YL-69 jutikliu, kuris veikia pagal pasipriešinimą tarp dviejų „ašmenų“. Tai suteiks mums vertes nuo 450 iki 1023, todėl turime ją susieti, kad gautume procentinę vertę, bet mes gauname