V tomto článku sa opíše, ako zostaviť malú jednotku na automatické zavlažovanie rastlín na základe Arduino s reguláciou vlhkosti. Potreba samotného zavlažovania bude určená senzorom pôdnej vlhkosti. V prípade potreby bude možné zalievať niekoľko rastlín naraz.
Materiály a náradie:
- Arduino Uno
- črepníková rastlina so suchou pôdou
- vodné čerpadlo
- Senzor pôdnej vlhkosti so slučkou
- Vypínač (tri) so slučkou
- Zasúvacia svorkovnica
- Ocko-otec drôt × 1 ks
- drôt mama-otec × 1 ks
- Napájací zdroj s konektorom USB
- Kábel USB
zostava:
Displej je pripojený ku kolíku 3 trojitého štítu. Pri pripájaní všetkých vodičov tohto typu je dôležité zabezpečiť, aby bol čierny vodič pripojený ku kolíku GND.
Ďalej je hlavný vypínač pripojený k pinu 5.
Čerpadlo nemá na koncoch vodičov žiadne kontakty, preto sa používa svorkovnica. Ak existuje skúsenosť v spájkovaní kontaktov, potom je správne spájať vodiče pomocou „pin konektorov“.
Takto vyzerá pripojené napájanie:
Potom pripojte snímač pôdnej vlhkosti.
Pomocou Arduino IDE je Arduino Uno naprogramované s priloženým súborom nižšie. Samotný snímač vlhkosti sa samozrejme drží v pôde. Koniec vodovodného potrubia je spojený so zemou. Ak hrniec váži trochu, potom autor odporúča pripevniť skúmavku osobitne tak, aby rastlina nebola hore nohami. Ďalej je čerpadlo spustené do vhodnej nádoby s vodou a je pripojené napájanie.
kalibrácia:
Na správne odčítanie snímača je potrebný jednoduchý postup kalibrácie. Pretože presnosť údajov priamo závisí od kyslosti pôdy.
1. Keď je snímač zaseknutý v suchej nádobe, zaznamenávajú sa hodnoty z displeja. Táto hodnota nie je nič iné ako minimum vlhkosti.
2. Polievajte kvetinu a počkajte, kým sa voda úplne nevstrebáva do zeme a hodnoty snímača sa nezastavia na jednej hodnote. Dáta sa zaznamenávajú a označujú ako maximálna vlhkosť.
3. Hodnoty konštánt HUMIDY_MIN sa zmenia v súbore firmvéru, nastaví sa minimálna vlhkosť, respektíve HUMIDY_MAX, maximálna vlhkosť. Arduino Uno znova bliká.
Škálovanie projektu
Tento článok popisuje spôsob polievania iba pre jeden kvet. Často je však potrebné napojiť niekoľko rastlín naraz. K Arduino môžete samozrejme pripojiť viac čerpadiel a senzorov vlhkosti, ale aké to bude drahé. Autor v tomto prípade ponúka lacné a jednoduché riešenie. V trubici, ktorá je pripojená k čerpadlu, sa vytvoria otvory so štrbinou, vzdialenosť medzi nimi je asi 30 centimetrov, tyče z použitého guľôčkového pera sa do týchto otvorov zaseknú.
Hrnce v dome spravidla stoja v rade, napríklad na parapete. Trubica spočíva na kvetináčoch tak, aby sa každá diera zhodovala s kvetináčmi. Iba tu bude rozhodnutie o zalievaní robiť iba jeden hrniec. Toto bude fungovať najlepšie, ak sa kvetináče rovnakej veľkosti často vyskytujú na parapetoch. Sušenie pôdy v nich bude približne rovnaké. V prípade potreby a veľkého počtu rastlín vo vašej domácnosti môžete pripojiť ďalšie čerpadlá a rozdeliť všetky kvetináče do skupín rovnakej veľkosti.