Automatické dávkování hnojiva pomocí Arduina

Představili jsme si několik možností, pomocí kterých můžeme automaticky dávkovat tekuté hnojivo do akvária. V příspěvku bych popsal stavbu automatického dávkovače postaveného z Arduina.

1. Seznam komponent

2. Zapojení

Pokud nepotřebujeme určit čas hnojení, můžeme použít nejjednodušší zapojení, kdy čerpadlo sepneme každých 24 hodin od restartu Arduina.

V případě že chceme dávkovat v konkrétní hodiny nebo i dny, musíme použít nějaký obvod reálného času, případně zjišťovat čas z Internetu.

Alternativně si můžeme připojit tlačítko pro přímé zapnutí čerpadla. To se nám hodí při prvním spouštění, kdy si naplníme hadičky, případně k proplachu hadiček. Stačí připojit tlačítko přes relé.

3. Zdroják

Varianty zmíněné v zapojení je možné zapnout v kódu pomocí preprocesorových definic.

  • REAL_TIME_CLOCK – je použit obvod reálného času DS3231

Nastavení parametrů:

  • FLOW_RATE – kolik ml přečerpá čerpadlo za 1 minutu (změřit)
  •  FERTILIZER_VOLUME – dávka hnojiva v ml (spočítat 2-6 ml na 100L)
  • HOUR_TO_FEED – hodina dávkovaní 0 – 24 (pouze s REAL_TIME_CLOCK)
  • MINUTE_TO_FEED – hodina dávkovaní 0 – 59 (pouze s REAL_TIME_CLOCK)

4. Kompletace

Vyjmeme jednu průchodku z krabičky a nasadíme čerpadlo. Obkreslíme si dírky na hlavě čerpadla, vyjmeme čerpadlo a vyvrtáme dírky do krabičky 2 mm vrtákem. Nasadíme zpět čerpadlo a připevníme šroubky.

Připevněné čerpadlo na krabičce.

Přiložíme víčko krabičky a obkreslíme si okraj čerpadla, který brání v dosednutí víčka. Odřízneme označenou část víčka a vyzkoušíme jak sedí.

Odříznutá část víčka zapadající k čerpadlu.
Kontrola dosednutí víčka.

Do vnitřku krabičky si uřízneme desku z 5 mm překližky ve tvaru písmene L, o rozměru 30x60x60 mm. Můžeme si nejprve vyrobit šablonku z papíru a podle ní zhotovit finální podložku.

Šablonka z kartonu.

Desku přišroubujeme do krabičky.

Podložka s dírkou pro přišroubovaní vložená do krabičky.

Podle popisu zapojení propojíme jednotlivé komponenty.

Na desku v krabičce připevníme Arduino (pomocí vrutů) a relé (pomocí tavné pistole). Nevýhodou této instalace je nutnost odmontovat Arduino v případě potřeby změny kódu.

Arduino a relé přichycené k podložce.

Prořízneme boční průchodku a protáhneme konektor napájení Arduina.

Volné vodiče od relé připojíme k tlačítku za montovaného do další průchodky vedle čerpadla.

5. Uvedení do provozu

Do víčka vhodné nádoby vyvrtáme dírku o průměru 4 mm a protáhneme akvarijní hadičku. Venkovní konec nahřejeme a vstrčíme do něj hadičku od čerpadla. Stejně připojíme hadičku od čerpadla k hadičce do akvária.

Připojení hadiček k čerpadlu.

Do nádoby nalijeme namíchané hnojivo za uzavřeme víčkem. Hadičku určenou do akvária vložíme do akvária. Zmáčkneme tlačítko a počkáme až hnojivo doputuje k akváriu. Pokud má čerpadlo opačný chod, přepojíme kabely na čerpadle. Tím je dávkovač připraven k použití.

Instalovaný automatický dávkovač hnojiva.

6. Několik rad

  • pravidelně kontrolujte chod dávkovače a ubývání hnojiva
  • nádoba na hnojivo by měla být neprůhledná
  • používejte menší množství hnojiva, aby se nekazilo
  • po spotřebování dávky hnojiva vymyjte nádobu
  • pravidelně 1 týdně měňte část vody v akváriu

7. Náměty k dalšímu vylepšení

  • moduly pro připojení teploměru, PH sondy
  • NodeMCU a řízení přez Wifi
  • připojeni do Domoticz a řízení přes něj

2 thoughts on “Automatické dávkování hnojiva pomocí Arduina”

  1. Zdravím moc se mi to líbí.
    Chtěl bych si to sestavit i s tím modulem teploměru ale hlavně ph sondy a spínání co2.
    Šlo by se nějak domluvit co objednat za moduly a pomoci s programem ???
    Děkuji

    1. Ahoj,
      již dříve jsem uvažoval o CO2 hnojení i o měření CO2 v akváriu, ale z různých důvodů (finance, čas, lenost …) jsem to nakonec nerealizoval.

      Dokonce mi v šuplíku už pár let leží tahle PH sonda.

      Nejdříve je potřeba se zamyslet, zda by nestačilo vypínat CO2 jen na noc. Odpadla by PH sonda, měření, programování pro Arduino. Případně nevypínat, ale jen v noci vzduchovat ( odpadl by elektromagnetický ventil).

      V případě, že z nějakého důvodu chceme kombinaci s Arduinem, tak budeme potřebovat.

      Komponenty:
      CO2 systém s elektromagnetickým ventilem
      PH sonda
      relé
      teploměr
      display s tlačítky
      – samozřejmě nějaké Arduino

      Kód pro teploměr i PH půjde najít na webu. Osobně nevím, zda bych našel čas, zkusit rozjet sondu co mám doma.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *