Jeffrey Cross
Jeffrey Cross

Yksinkertainen Arduino-ohjattu, ei-pumppuyksikön kastelu

Rakastan tätä yksinkertaista ja fiksua suunnittelua. Se käyttää pohjimmiltaan mikrokontrollerikäyttöistä servomoottoria puristamaan juottuletkun päälle / pois painovoiman syöttämässä kasvien kastelujärjestelmässä. Pumppua ei tarvita. Järjestelmän hallitsemiseksi norjalainen valmistaja Eirik käytti SparkFun Arduino -yhteensopivaa RedBoardia. Kertoa, milloin kasvit ovat janoisia, hän käyttää $ 5 SparkFunin kosteusanturia.

Servo-ohjattavan puristusventtiilin luomiseksi Eirik käytti nylon-servo-äänimerkkiä, joka on mukana useimmissa servomoottoreissa. Hän kiinnitti letkun vetoketjuilla.

Instructableissa hän kuvaa, miten järjestelmä toimii:

Näin tämä tapa on, että Arduino valvoo maaperän kosteustasoa. 5 minuutin välein mikrokontrolleri kestää 10 lukemaa 30 sekunnin välein. Näitä lukemia käytetään laskettaessa maaperän lukemien keskiarvoa. Tämä keskiarvo lasketaan vähentämään mahdollisia anturiin vaikuttavia satunnaisia ​​esineitä.

Keskimääräisiä lukemia verrataan tallennettuun arvoon, kun luulet maaperän kuivumisen. Voit muuttaa tätä arvoa rivin 7 kohdalla.Jos maaperä on kuiva, Arduino laskee servoa. Kun näin tapahtuu, vesiputki avautuu ja vesi alkaa virrata.

Nyt koodi lukee jatkuvasti maaperän kosteutta vain 20 ms: n viiveellä. Se tarkistaa, onko maaperä kostunut. Voit muuttaa tätä arvoa rivillä 6. Kun maaperä on märkä, Arduino kääntää servoa ylöspäin. Tämä purkaa vesiputken, joka puolestaan ​​estää veden virtauksen.

Ohjelma käynnistää sen jälkeen viiden minuutin anturin tarkistuksen ja laitos ei kastele uudelleen ennen kuin maaperä on kuiva.

Jos sinulla on ikkunapuutarha ja aiot olla poissa kotoa, tai unohdat kroonisesti kasata vettä [nostaa kättä], tämä saattaa olla suhteellisen helppo high-tech-ratkaisu. Suunnittelun yksi haittapuoli on, että vesi on syötettävä painovoimalla, joten säiliö on säilytettävä kasvien yläpuolella.

Näet koko Instructable-ohjelman ja lataat Arduino-koodin täältä.

Osake

Jättänyt Kommenttia