Ez a cikk leírja, hogyan lehet összeállítani egy kis egységet a növények automatikus öntözésére az Arduino páratartalom-szabályozással. Az öntözés szükségességét a talajnedvesség-érzékelő határozza meg. Kívánság szerint egyszerre több növényt is öntözhet.
Anyagok és eszközök:
- Arduino Uno
- Cserepes növény száraz talajjal
- vízszivattyú
- A talaj nedvességérzékelője hurokkal
- Bekapcsoló gomb (három) hurokkal
- Nyomókapocs
- Apa-apa huzal × 1 db
- Anya-apa huzal × 1 db
- Tápegység USB-csatlakozóval
- USB-kábel
összeállítás:
A kijelző a hármas pajzs 3. érintkezőjéhez van csatlakoztatva. Az összes ilyen típusú vezeték csatlakoztatásakor fontos ellenőrizni, hogy a fekete vezeték csatlakozik-e a GND tűhöz.
Ezután a hálózati kapcsolót az 5. érintkezőhöz csatlakoztatják.
A szivattyúnak nincsenek érintkezői a vezetékek végén, ezért egy kapcsot használnak. Ha van tapasztalat az érintkezők forrasztásában, akkor helyesebb a „csatlakozók” megforrasztása a vezetékekhez.
Így néz ki a csatlakoztatott tápegység:
Ezután csatlakoztassa a talajnedvesség-érzékelőt.
Az Arduino IDE használatával az Arduino Uno az alábbi csatolt fájllal van programozva. Maga a nedvességérzékelő természetesen tapad a talajba. A vízvezeték vége csatlakozik a talajhoz. Ha az edény kissé súlya, akkor a szerző azt javasolja, hogy a csövet külön rögzítsék, hogy a növény ne legyen fejjel lefelé. Ezután a szivattyút leeresztik egy kényelmes tartályba vízzel, és csatlakoztatják az áramellátást.
kalibrálás:
Annak érdekében, hogy az érzékelő adatai helyesek legyenek, egyszerű kalibrálási eljárásra van szükség. Mivel a leolvasások pontossága közvetlenül függ a talaj savasságától.
1. Ha az érzékelőt egy száraz edénybe ragasztja, a kijelzőn megjelenő méréseket rögzíti. Ez az érték nem kevesebb, mint egy minimális páratartalom.
2. Idje meg a virágot, és várja meg, amíg a víz teljesen felszívódik a talajba, és az érzékelő leolvasása egy értéknél megáll. Az adatokat rögzítjük és a maximális páratartalom címkével jelöljük.
3. A HUMIDY_MIN állandók értékei megváltoznak a firmware fájlban, a minimális páratartalom be van állítva, a HUMIDY_MAX, illetve a maximális páratartalom értéke. Arduino Uno újra villog.
Projekt méretezés
Ez a cikk egyetlen virág öntözésének módját írja le. De gyakran több növényt kell öntözni egyszerre. Természetesen további szivattyúkat és páratartalom-érzékelőket csatlakoztathat az Arduino-hoz, de milyen drága lesz. A szerző ebben az esetben olcsó és egyszerű megoldást kínál. A szivattyúhoz csatlakoztatott csőben lyukakat készítünk, köztük a távolság kb. 30 centiméter, a használt golyóstoll rudak be vannak ragasztva ezekbe a lyukakba.
A házban lévő edények általában egy sorban állnak, például egy ablakpárkányon. A cső az edényekre támaszkodik, úgy hogy minden lyuk megegyezzen az edényekkel. Csak itt dönt az öntözésről az eszköz, csak egy fazék. Ez akkor működik a legjobban, ha azonos méretű edények gyakran fordulnak elő az ablakpárkányon. A talaj kiszárítása bennük körülbelül azonos lesz. Kívánság szerint és ha otthon sok növény található, további szivattyúkat csatlakoztathat, és az összes edényt azonos méretű csoportokra oszthatja.