Šiame straipsnyje bus aprašyta, kaip surinkti mažą agregatą automatiniam augalų laistymui Arduino su drėgmės kontrole. Paties laistymo poreikį nustatys dirvožemio drėgmės jutiklis. Jei norite, bus galima laistyti kelis augalus vienu metu.
Medžiagos ir įrankiai:
- Arduino Uno
- Vazoninis augalas su sausu dirvožemiu
- vandens pompa
- Dirvožemio drėgmės jutiklis su kilpa
- Įjungimo klavišas (trys) su kilpa
- Įstumiamas gnybtų blokas
- tėčio ir tėčio laidas × 1 vnt
- Mamos ir tėčio laidas × 1 vnt
- Maitinimas su USB jungtimi
- USB laidas
Surinkimas:
Ekranas yra prijungtas prie trigubo skydo 3 kaiščio. Prijungdami visus šio tipo laidus, svarbu įsitikinti, kad juodasis laidas yra prijungtas prie GND kaiščio.
Tada maitinimo jungiklis prijungtas prie 5 kaiščio.
Siurblys neturi kontaktų laidų galuose, todėl naudojamas gnybtų blokas. Jei yra įgūdžių kontaktų litavimui, tada teisingiau yra lituoti „kaiščių jungtis“ prie laidų.
Taip atrodo prijungtas maitinimas:
Tada prijunkite dirvos drėgmės jutiklį.
Naudojant „Arduino IDE“, „Arduino Uno“ užprogramuojamas pridedamu failu žemiau. Pats drėgmės jutiklis, žinoma, patenka į dirvą. Vandens vamzdžio galas yra prijungtas prie žemės. Jei puodas sveria šiek tiek, tada autorius rekomenduoja vamzdį tvirtinti atskirai, kad augalas nebūtų aukštyn kojomis. Tada siurblys nuleidžiamas į patogų indą su vandeniu, o maitinimas yra prijungtas.
Kalibravimas:
Norint, kad jutiklio rodmenys būtų teisingi, reikalinga paprasta kalibravimo procedūra. Nes rodmenų tikslumas tiesiogiai priklauso nuo dirvožemio rūgštingumo.
1. Jutikliui įstrigus į sausą indą, rodmenys rodomi ekrane. Ši vertė yra ne mažiau kaip minimalus drėgnis.
2. Laistykite gėlę ir palaukite, kol vanduo visiškai įsigers į žemę, o jutiklio rodmenys sustos ties viena reikšme. Duomenys įrašomi ir pažymimi kaip didžiausia drėgmė.
3. Firminės įrangos faile keičiamos HUMIDY_MIN konstantų vertės, nustatomas minimalus drėgnumas ir atitinkamai HUMIDY_MAX didžiausias drėgnis. Arduino Uno vėl mirksi.
Projekto mastelio keitimas
Šiame straipsnyje aprašomas tik vienos gėlės laistymo būdas. Tačiau dažnai reikia laistyti kelis augalus vienu metu. Aišku, prie „Arduino“ galite prijungti daugiau siurblių ir drėgmės jutiklių, tačiau koks jis bus brangus. Autorius šiuo atveju siūlo pigų ir paprastą sprendimą. Vamzdyje, sujungtame su siurbliu, skylės daromos su įpjova, atstumas tarp jų yra apie 30 centimetrų, strypai iš panaudoto tušinuko yra įstrigę į šias skylutes.
Puodai name, kaip taisyklė, stovi iš eilės, pavyzdžiui, ant palangės. Vamzdis remiasi į vazonus taip, kad kiekviena skylė atitiktų puodą. Tik čia sprendimą dėl laistymo priims prietaisas tik vienas puodas. Tai bus geriausia, jei ant palangės dažnai būna tokio paties dydžio puodų. Džiovinant dirvą juose bus maždaug tiek pat. Jei norite, ir daugybė augalų jūsų namuose, galite prijungti papildomus siurblius ir visus vazonus padalinti į vienodo dydžio grupes.