Kazalo:

Arduino sistem za samodejno zalivanje (Garduino): 6 korakov
Arduino sistem za samodejno zalivanje (Garduino): 6 korakov

Video: Arduino sistem za samodejno zalivanje (Garduino): 6 korakov

Video: Arduino sistem za samodejno zalivanje (Garduino): 6 korakov
Video: Высокая плотность 2022 2024, November
Anonim
Arduino sistem za samodejno zalivanje (Garduino)
Arduino sistem za samodejno zalivanje (Garduino)

Za svoje čilije sem naredil arduino sistem za zalivanje, medtem ko sem odsoten od doma. To sem slučajno naredil kot spletni strežnik, ki ga lahko spremljam iz omrežja LAN in iz sistema za avtomatizacijo doma (Hassio). To je še v izdelavi, dodali bodo več črpalk in ugotovili, kako dodati več analognih senzorjev vlažnosti tal. Dodal bi tudi stikalo za vklop/izklop. Ena najpomembnejših nadgradenj, zaradi katerih bodo baterije trajale dlje, je dodajanje funkcionalnosti spanja na ta spletni strežnik in nastavitev komunikacije s http na mqtt. Ta celoten proces se je začel, ko sem videl ta projekt. iz projekta, ki je v pisarni spremljal temperaturo/vlažnost pivovarne, tako da mi ni bilo treba iti preveriti, ali je kuhano (ja, sem len). Temu projektu sem dodal tudi bme280, vendar sem imel z njim več težav, ki Nimam časa za popravilo, ker sem med zalivanjem teden dni dobro delal.

Zaloge

Za ta projekt boste potrebovali naslednje zaloge:

  • Wemos D1 mini (imel sem običajnega, vendar bi morali dobiti profesionalca in se prepričajte, da njegov regulator napetosti ni poceni, da se bo lepo vklopil tudi z nekoliko obrabljeno baterijo!)
  • 18650 Li-Ion baterija ali nekaj. Jaz sem svojega rešil iz starega prenosnika in našel 4 delujoče
  • Držalo za baterije 18650 za količino potrebnih baterij. Uporabil sem štiri in jih vzporedno povezal
  • Plošča za polnjenje baterije TP4056
  • Kapacitivni senzor vlažnosti tal v1.2 (ki je neizoliran, zato morate na straneh in po vseh spajkanih delih dodati nekaj neprevodnega epoksida. Slišal sem, da deluje tudi vroče lepilo, vendar sem uporabil epoksi)
  • Senzor temperature in vlažnosti BME280
  • 5.5V 0.66W 120mA Monokristalna mini solarna plošča Fotovoltaična plošča (ali bolj zmogljiva, mislim, da to ni dovolj).
  • 1N5819 dioda
  • 6V potopna vodna črpalka
  • 5V relejni modul za krmiljenje črpalke. Izbral sem modul s 5 releji samo zato, da sem pripravljen za nadgradnjo
  • vlaknena plošča
  • in seveda nekaj žice
  • Ena vodotesna škatla, ki lahko drži vso elektroniko ob strani.
  • silikonska cev za živila. Moj je bil neobarvan, notranji premer pa je imel premer približno 5 mm.

1. korak: Shema ožičenja

Žični diagram
Žični diagram

To zagotovo ni tehnična dokumentacija ožičenja, ampak sem jo dodal, da pokažem, kako sem ožičil to. Dajte mi komentar, če potrebujete pomoč pri tem!

2. korak: Izolirajte senzor vlažnosti tal

Izolirajte senzor vlažnosti tal
Izolirajte senzor vlažnosti tal

Za izolacijo vogalov tega senzorja uporabite vroče lepilo in epoksid. V bližini vžičnega priključka sem uporabil vroče lepilo, da sem se prepričal, da se epoksid ne bo zataknil.

3. korak: Arduino koda

Priložil sem to kodo arduino. Imela bo kodo za kopiranje/lepljenje iz drugih projektov. Osebno sem imel s tem nekaj težav in vse je bilo povezano s knjižnico bme, ki sem jo imel.

Težava je bila v tem, da se nisem mogel povezati s strežnikom. Če želite to rešiti hitro, morate odstraniti ali dodati komentar na vrstici 125 in 126

Če je torej vse delovalo, kot bi moralo, lahko dodate strežnik za domačo avtomatizacijo za branje json iz 192.168.1.241/json

Mislim, da bi bilo treba to spremeniti, da bi uporabljali protokol mqtt in omogočili funkcijo spanja. Ko to storim z mqtt, bom to naredil za objavo odčitkov na svojem HASSIO in nato nadaljeval spanje.

Naj omenim, da je ta datoteka zelo hitra, ko sem jo potreboval samo za zalivanje, medtem ko sem bil na dopustu. Mislim, da bi moral v tem githubu spremeniti nastavitve zasebnosti, če želite temu projektu dodati nekaj:)

4. korak: Odstranjevanje baterij iz prenosnega akumulatorja

Odstranjevanje baterij iz prenosnega akumulatorja
Odstranjevanje baterij iz prenosnega akumulatorja

Pri tem koraku morate biti še posebej previdni! Te baterije lahko eksplodirajo z veliko močjo, vendar se mi to še nikoli ni zgodilo. Baterija je običajno zelo tesna in je lahko celo zlepljena. Za odprtino sem uporabil malo toplote iz sušilnika za lase in izvijača. Po tem sem odklopil varjen kovinski trak iz baterij.

5. korak: Vse povežite in zavarujte z električnim trakom

Vse povežite in zavarujte z električnim trakom
Vse povežite in zavarujte z električnim trakom
Vse povežite in zavarujte z električnim trakom
Vse povežite in zavarujte z električnim trakom
Vse povežite in zavarujte z električnim trakom
Vse povežite in zavarujte z električnim trakom

Priložil sem sliko moje protoboarde in vse ostalo, kar sem spravil v ohišje.

Izvrtal sem nekaj lukenj v ohišju za žice (senzor vlage in vodna črpalka).

6. korak: Priključite silikonsko cev

Priključite silikonsko cev
Priključite silikonsko cev
Priključite silikonsko cev
Priključite silikonsko cev

Nato sem cev silokona priključil na potopno vodno črpalko. Bilo je tesno prilegajoče, a če je vaše na koncu ohlapno, priporočam, da uporabite nekaj zadrg, da ga pritrdite.

Cev sem razrezal na nekaj mestih in nekaj palic za roštilj nataknil na prevelike luknje. Na ta način sem lahko uporabil eno črpalko za več rastlin in vsi smo enako zalivali guite!: D

Priporočena: