Kazalo:
- Zaloge
- 1. korak: Shema ožičenja
- 2. korak: Izolirajte senzor vlažnosti tal
- 3. korak: Arduino koda
- 4. korak: Odstranjevanje baterij iz prenosnega akumulatorja
- 5. korak: Vse povežite in zavarujte z električnim trakom
- 6. korak: Priključite silikonsko cev
Video: Arduino sistem za samodejno zalivanje (Garduino): 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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
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
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
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
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
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:
Samodejno zalivanje rastlin Sysem: 4 koraki
Samodejno zalivanje rastlin Sysem: Tako sem naredil svoj avtomatski sistem za zalivanje rastlin
Samodejno zalivanje rastlin: 4 koraki
Samodejno zalivanje rastlin: Ali rastline niso zadovoljne z vašo oskrbo? Ali vedno odmrejo, ne da bi vam razložile svoje težave? No, potem nadaljujte z branjem o tem, kako zgraditi svoj sistem za samodejno zalivanje rastlin, ki vam daje vse informacije, ki jih boste kdaj potrebovali naredi svoj načrt
Zgradite lonec za samostojno zalivanje z WiFi -jem - samodejno zaliva rastline in pošilja opozorila, ko je vode malo: 19 korakov
Zgradite lonec za samostojno zalivanje z WiFi -jem - samodejno zalivajte rastline in pošiljajte opozorila, ko je vode malo: ta vadnica vam pokaže, kako zgraditi prilagojen sadilnik za samo zalivanje, povezan s WiFi -jem, z uporabo starega sadilnika za vrt, koša za smeti, nekaj lepila in samoportreta Komplet za sestavljanje lončkov za zalivanje iz Adosia
Samodejno sejalnik za zalivanje, narejen z lastnimi rokami (3D natisnjeno): 14 korakov (s slikami)
Samodejno sejalnik za samostojno zalivanje (3D natisnjeno): Ta projekt je bil v celoti izdelan na TinkerCAD -u. To je zelo enostaven postopek za izdelavo prilagodljivega sadilnika s preprosto sliko! Sadilnik je tudi samo zalivajoč. Za ta projekt boste uporabljali TinkerCAD, brezplačno programsko opremo CAD, ki je zelo enostavna za uporabo
Arduino sistem za samodejno zalivanje: 5 korakov
Arduino sistem za samodejno zalivanje: Najprej veliko projektov arduino DIY. Pokazal vam bom, kako zgraditi avtomatski sistem za zalivanje. Zalival vam bo rastline, ko vas ne bo. Čeprav projekt temelji na Arduino Nano, ga ni težko zgraditi z Arduino UNO