Obsah:

Automatický zavlažovací systém Arduino (Garduino): 6 kroků
Automatický zavlažovací systém Arduino (Garduino): 6 kroků

Video: Automatický zavlažovací systém Arduino (Garduino): 6 kroků

Video: Automatický zavlažovací systém Arduino (Garduino): 6 kroků
Video: How to build an Automatic Watering System For Plants Arduino Pro Mini DIY TUTORIAL 2024, Červenec
Anonim
Automatický zavlažovací systém Arduino (Garduino)
Automatický zavlažovací systém Arduino (Garduino)

Když jsem mimo domov, vyrobil jsem pro své chilli zavlažovací systém na bázi arduina. Nahodil jsem to jako webový server, který mohu sledovat z LAN a ze systému domácí automatizace (Hassio). Toto je stále ve výstavbě, já bude přidávat další čerpadla a zjistí, jak přidat další analogické snímače vlhkosti půdy. Měl bych také přidat vypínač ON/OFF. Jedním z nejdůležitějších upgradů, díky kterým baterie vydrží déle, je přidání funkce spánku na tento webový server a nastavení komunikace z http na mqtt. Celý tento proces začal, když jsem viděl tento projekt. Měl jsem kolem sebe bme280 a wemos d1 mini z projektu, který monitoroval teplotu/vlhkost sládka kávy v kanceláři, takže jsem nemusel jít a zkontrolovat, jestli byl uvařený (ano, jsem líný). Také jsem do tohoto projektu přidal bme280, ale měl jsem s ním několik problémů, které Opravdu nemám čas na opravu, protože zalévání fungovalo dobře, když jsem byl týden na letní dovolené.

Zásoby

Pro tento projekt budete potřebovat následující zásoby:

  • Wemos D1 mini (měl jsem normální, ale měli byste si pořídit a ujistit se, že jeho regulátor napětí není levný, takže se bude dobře napájet i s trochu opotřebovanou baterií!)
  • 18650 Li-Ion baterie nebo málo. Zachránil jsem svůj ze starého notebooku a našel jsem 4 funkční
  • Držák baterie 18650 pro množství potřebných baterií. Použil jsem čtyři a zapojil je paralelně
  • Deska pro nabíjení baterie TP4056
  • Kapacitní snímač vlhkosti půdy v1.2 (který je neizolovaný, takže byste měli přidat nevodivý epoxid na bocích a na všechny pájené součásti. Slyšel jsem, že hotglue funguje také, ale použil jsem epoxid)
  • Snímač teploty a vlhkosti BME280
  • 5,5V 0,66W 120mA monokrystalický mini solární panel fotovoltaický panel (Nebo silnější, myslím, že to nestačí).
  • 1N5819 dioda
  • 6V ponorné vodní čerpadlo
  • 5V reléový modul k ovládání čerpadla. Vybral jsem modul, který má 5 relé, abych byl připraven na upgrade
  • protoboard z vláken
  • a samozřejmě nějaký drát
  • Jeden vodotěsný box, který pojme veškerou elektroniku v boku.
  • potravinářská silikonová trubice. Ten můj byl nebarvený a vnitřní průměr měl průměr přibližně 5 mm.

Krok 1: Schéma zapojení

Elektrické schéma
Elektrické schéma

Rozhodně se nejedná o dokumentaci technického zapojení, ale přidalo se to na ukázku toho, jak jsem zapojil tuto. Pokud potřebujete s tímto pomoc, napište mi komentář!

Krok 2: Izolujte snímač vlhkosti půdy

Izolujte snímač vlhkosti půdy
Izolujte snímač vlhkosti půdy

K izolaci rohů tohoto senzoru použijte horké lepidlo a epoxid. Použil jsem horké lepidlo poblíž svorky pro připojení drátu, abych se ujistil, že se tam epoxid nezasekne.

Krok 3: Arduino kód

Připojil jsem tento arduino kód. Bude mít nějaký kód pro kopírování/vkládání z jiných projektů. Osobně jsem s tímto měl nějaké problémy a vše se týkalo knihovny bme, kterou jsem měl.

Problém byl v tom, že jsem se nemohl připojit k serveru. Rychlou opravou k vyřešení tohoto je odebrání nebo přidání komentáře na řádcích 125 a 126

Pokud tedy vše fungovalo, jak má, můžete si přidat server pro domácí automatizaci ke čtení JSON z 192.168.1.241/json

Myslím, že by to mělo být změněno, aby se používal protokol mqtt a aby byla povolena funkce spánku. Když to u mqtt udělám, udělám to, abych zaúčtoval hodnoty do svého HASSIO a pak pokračoval ve spánku.

Jen si všimněte, tento soubor je vyroben v docela spěchu, když jsem to potřeboval, abych zvládl zalévání, když jsem byl na dovolené. Myslím, že bych měl změnit nastavení ochrany osobních údajů na tomto v githubu, pokud chcete do tohoto projektu něco přidat:)

Krok 4: Záchrana baterií z notebooku

Záchrana baterií z notebooku
Záchrana baterií z notebooku

V tomto kroku byste měli být mimořádně opatrní! Tyto baterie mohou explodovat s velkou energií, ale to se mi nikdy nestalo. Pouzdro na baterie je obvykle velmi těsné a může být dokonce přilepené. K vyřezání jsem použil trochu tepla z fénu a plochého šroubováku. Poté jsem odpojil svařovaný kovový pásek od baterií.

Krok 5: Vše propojte a zajistěte pomocí nějaké elektrické pásky

Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky
Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky
Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky
Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky
Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky
Připojte vše nahoru a zabezpečte pomocí nějaké elektrické pásky

Připojil jsem obrázek mého protoboardu a všeho dalšího, co jsem zastrčil do pouzdra.

Vyvrtal jsem několik otvorů v pouzdru pro dráty (snímač vlhkosti a vodní čerpadlo).

Krok 6: Připojte silikonovou trubici

Připojte silikonovou trubici
Připojte silikonovou trubici
Připojte silikonovou trubici
Připojte silikonovou trubici

Poté jsem připojil silonovou trubici k ponornému vodnímu čerpadlu. Bylo to těsné, ale pokud se vaše uvolní, doporučuji použít nějaké zipy, abyste to zajistili na místě.

Plátek jsem na několika místech rozřezal a zastrčil několik bbq tyčinek do otvorů, které byly příliš velké. Tímto způsobem jsem mohl použít jedno čerpadlo pro více rostlin a každý dostal napojené vodítko stejně!: D

Doporučuje: