Tento článek popisuje, jak sestavit malou jednotku pro automatické zavlažování rostlin na základě Arduino s regulací vlhkosti. Potřeba samotného zavlažování bude určena senzorem půdní vlhkosti. V případě potřeby bude možné zalévat několik rostlin najednou.
Materiály a nářadí:
- Arduino Uno
- Hrnková rostlina se suchou půdou
- vodní čerpadlo
- Čidlo vlhkosti půdy se smyčkou
- Vypínač (tři) se smyčkou
- Zasunovací svorkovnice
- Drát-táta drát × 1 ks
- Drát maminka × 1 ks
- Napájecí zdroj s konektorem USB
- USB kabel
Montáž:
Displej je připojen ke kolíku 3 trojitého štítu. Při připojování všech vodičů tohoto typu je důležité zajistit, aby černý vodič byl připojen ke kolíku GND.
Dále je hlavní vypínač připojen k pinu 5.
Čerpadlo nemá na koncích vodičů žádné kontakty, proto se používá svorkovnice. Pokud existuje dovednost v pájení kontaktů, pak je správné pájet „konektory kolíků“ na dráty.
Takto vypadá připojené napájení:
Poté připojte čidlo vlhkosti půdy.
Pomocí Arduino IDE je Arduino Uno naprogramováno s přiloženým souborem níže. Samotný snímač vlhkosti se samozřejmě drží v půdě. Konec vodovodního potrubí je připojen k zemi. V případě, že nádoba váží trochu, autor doporučuje zajistit trubku samostatně tak, aby rostlina nebyla vzhůru nohama. Dále je čerpadlo spuštěno do vhodné nádoby s vodou a je připojeno napájení.
Kalibrace:
Aby byly hodnoty senzorů správné, je zapotřebí jednoduchý postup kalibrace. Protože přesnost odečtů přímo závisí na kyselosti půdy.
1. Při zaseknutí senzoru v suché nádobě se zaznamenávají hodnoty z displeje. Tato hodnota není nic jiného než minimum vlhkosti.
2. Zalévejte květinu a vyčkejte, dokud se voda zcela nevstřebává do země a hodnoty snímače se nezastaví na jedné hodnotě. Data jsou zaznamenána a označena jako maximální vlhkost.
3. Hodnoty konstant HUMIDY_MIN se v souboru firmwaru změní, nastaví se minimální vlhkost, respektive HUMIDY_MAX, maximální vlhkost. Arduino Uno znovu bliká.
Škálování projektu
Tento článek popisuje způsob zavlažování pouze pro jednu květinu. Často je však nutné zalévat několik rostlin najednou. K Arduinu můžete samozřejmě připojit více čerpadel a senzorů vlhkosti, ale jak drahé to bude. Autor v tomto případě nabízí levné a jednoduché řešení. Ve zkumavce, která je připojena k čerpadlu, jsou vytvořeny díry pomocí šrotu, vzdálenost mezi nimi je asi 30 centimetrů, tyče z použitého kuličkového pera jsou do těchto otvorů zaseknuty.
Hrnce v domě zpravidla stojí v řadě, například na parapetu. Trubice spočívá na květináči, takže každá díra odpovídá hrnci. Pouze zde bude rozhodnutí o zalévání činit zařízením pouze jeden hrnec. To bude fungovat nejlépe, pokud se na okenních parapetech často vyskytují hrnce stejné velikosti. Sušení půdy v nich bude přibližně stejné. V případě potřeby a velkého počtu rostlin ve vaší domácnosti můžete připojit další čerpadla a rozdělit všechny hrnce do skupin stejné velikosti.