Turinys:
- Prekės
- 1 žingsnis: būtina
- 2 žingsnis: schema, laidai
- 3 veiksmas: įkelkite kodą ir prijunkite vamzdžius
- 4 žingsnis: Eikite toliau
Video: Lengvai programuojama laistymo sistema su „Arduino“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šis projektas išlaikys jūsų augalus gyvus be jokio įsikišimo kelias dienas ar net savaites.
Apibendrinant, tai paprasta programuojama laistymo sistema, maitinama „Arduino“.
Jei jums patinka elektronika ir augalai, šis projektas yra skirtas jums. Jis skirtas tiek pradedantiesiems, tiek patyrusiems.
Galite atostogauti užsimerkę.
Per atostogas (~ 35 ° C) su dviem pomidorų augalais naudoju savaitės karščio bangą.
Tai naudingas ir nebrangus projektas, kurį turėtų atlikti kiekvienas. Tai paprasta ir gali būti pritaikyta bet kokiems jūsų laistymo poreikiams ir sąlygoms. Bendra kaina neviršija 25 eurų.
Tai skamba kaip „Arduino“pamoka, tačiau atminkite, kad tai sutaupys jūsų augalą, sutaupys jūsų laiko ir vandens.
Galvoju ir padariau per 2h viskas įskaičiuota.
Galite peržiūrėti nuotraukas prieš/po, augalai per savaitę labai išaugo. Dabar tai sveikesni augalai, viršūninių žiedų sumažėja, nes laistoma reguliariai.
Tai tikrai pagrindinė versija, esu tikras, kad jūs padarysite išsamesnę versiją patys su savo sąlygomis
Aš sukūriau šį projektą bendradarbiaudamas su kompanija ELEGOO, jie paprašė manęs visiems naudingo ir paprasto projekto su savo medžiaga, ir aš tikriausiai tai darau. Šį projektą galima atlikti naudojant jų „Uno Starter Kit“dalis.
ELEGOO atsiųsk man vienetą tai padaryti. Jie tiki kūrėjais ir tiki mūsų kūrybiškumu.
Prekės
www.elegoo.com/shop/
1 žingsnis: būtina
Norėdami sukurti šį 2 augalų laistymo projektą, jums reikia:
-„ELEGOOUno R3 Starter Kit Board“https://www.amazon.fr/Elegoo-D%C3%A9marrage-dUtili…
Komplekte jau turite laidus, skirtus plokštėms sujungti, ir kai kuriuos sistemos tobulinimo jutiklius, tokius kaip DHT11 arba LCD modulis, skirtas, pavyzdžiui, stebėti ir stebėti programuojamą laiką.
-Relės x2 lentahttps://www.amazon.fr/ARCELI-Module-Framboise-dext…
-RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…
- x2 mini užpildymo diafragmos siurblyshttps://fr.aliexpress.com/item/4000086165151.html?…
- x2 Vandens vamzdishttps://fr.aliexpress.com/item/32846595875.html? sp…
-x2 Vandens bakas, kaip kibiras, nuo 10 iki 20 litrų talpos
-12 V maitinimo šaltinis su 2A min.
- Žinoma, 2 augalai
Visa tai gali pakeisti tie patys moduliai, atsargiai su „Uno“plokšte, kai kurios kortelės iš kitų svetainių neveikia gerai „I2C“.
2 žingsnis: schema, laidai
Turite laikytis schemos paveikslėliuose.
Ryšiai tarp RTC, relės komandos ir „Arduino Uno“atliekami naudojant „Dupont“laidus.
Vandens siurbliams turėsite atgauti arduino plokštės galią, lituojant laidus po arduino uno, atsižvelgiant į poliškumą ir spalvų kodą. Laidai, reikalingi palaikyti 12V 2A. Tada lituokite maitinimo laidą prie vandens siurblių ir prijunkite juos prie relių.
Įspėjimas: Prieš lituojant laidus į maitinimą pagal arduino plokštę, patikrinkite teigiamą ir neigiamą maitinimą.
Padarykite tai tinkamai ir atsargiai su trumpuoju jungimu. Lydmetaliai ir jungtys atliekami be maitinimo šaltinio.
Kaip tai veikia:
- „Uno Board“yra mūsų sistemos smegenys, ji viską valdė. Tai labiausiai paplitęs valdiklis pasaulyje. Galite rasti kitą mikrovaldiklį (pvz., „Micropython“), kuris galėtų atlikti tą patį darbą, tačiau, mano galva, arduino yra pati paprasčiausia ir prieinamiausia plokštė.
- DS1307 yra mažas RTC (realaus laiko laikrodis), kurį reikia maitinti naudojant CR2032; jis gali išlaikyti datą ir laiką be pagrindinio „Uno“plokštės maitinimo šaltinio. Modulis naudoja I2C komunikaciją, vieną iš populiariausių ryšio tarp plokštės ir modulių. I2C ryšiui atstovauja SCL (Serial Clock Line) ir SDA (Serial Data Line). Kai kuriais atvejais, norėdami juos rasti, turite pažvelgti į savo lentos schemą.
- Relių modulis naudoja žemą lygį, kad suaktyvintų mūsų atveju esančių relių išėjimą. Turite nustatyti aukštą lygio padėtį (5V) modulio įvesties kaištyje, kad nustatytumėte išėjimą į normaliai uždarytą padėtį, taip pat galite prijungti siurblį įprastai atidarytoje padėtyje.
- Siurbliai reikalavo 12 V darbams, taip pat mes maitiname pagrindiniu jūsų „Uno Board“maitinimo šaltiniu, lituodami du laidus. Šie siurbliai yra savaiminiai iki 2 metrų, jie yra labai pigūs ir galingi.
3 veiksmas: įkelkite kodą ir prijunkite vamzdžius
Dabar atėjo laikas įkelti kodą į savo lentą.
Atsisiųskite „Arduino IDE“čia:
Įdiekite RTC DS1307 bibliotekas:
Naudojant ELEGOO rinkinį, visos instrukcijos yra jūsų plokščių programavimui.
Nepamirškite sumontuoti vandens siurblio vamzdžių. Turėsite pažiūrėti, kuris įvadas siurbia vandenį, o kuris jį išstumia. Vandens siurblių paveikslėlyje E yra vandens įėjimas.
Po to šalia augalų sumontuokite kibirus, pilnus vandens, įdėkite siurblio siurbimo vamzdį į kibirą ir įdėkite siurblio vandens išleidimo vamzdį į puodą.
Laistymo laiką turėsite pritaikyti savo augalams, mano laistymo sąlygos yra skirtos pomidorų augalams
Šio tipo vandens siurbliai gali siurbti 135 l/h su 12V 2A, tačiau turėsite išbandyti jų srautą naudodami maitinimo šaltinį. Pritaikykite kodą 60 sekundžių laistymui ir išmatuokite, kiek vandens buvo išpumpuota
Reikalingi 2 kibirai, man 2,25 l vienai minutei tik vienam siurbliui. Atskirai išbandykite vandens siurblius
Galite jį sumontuoti ant medžio gabalo arba plastikinėje dėžutėje.
4 žingsnis: Eikite toliau
Dabar jūs turite pagrindus, kaip patobulinti šią sistemą ir padaryti ją savo
Galite pridėti daugiau laistymo sąlygų, tokių kaip temperatūros ir drėgmės jutiklis, fotorezistorius, lietaus jutiklis, augalų drėgmės jutiklis. Galite pridėti IR sistemą, skirtą laistymo sistemai valdyti nuotoliniu būdu.
Augalų laistymui galite suplanuoti kelis laistymus skirtingu metu, pasirinkite vandens kiekį.
Trumpai tariant, visiškai pritaikoma sistema, skirta lengvai valdyti augalus.
Nepriklausomam maitinimo šaltiniui galite pridėti saulės bateriją (10 W) su įkraunama 12 V ličio jonų baterija.
Rekomenduojamas:
Kaip sukurti augalų laistymo sistemą naudojant „Arduino“: 7 žingsniai
Kaip sukurti augalų laistymo sistemą naudojant Arduino
„Arduino“automatinė laistymo sistema („Garduino“): 6 žingsniai
„Arduino“automatinė laistymo sistema („Garduino“): Aš esu arduino pagrindu sukurta laistymo sistema mano čili, kol aš esu toli nuo namų. Aš padariau tai kaip žiniatinklio serverį, kurį galiu stebėti iš LAN ir iš namų automatikos sistemos („Hassio“) . Tai vis dar kuriama, pridėsiu daugiau
„Arduino“automatinė augalų laistymo sistema: 8 žingsniai (su nuotraukomis)
„Arduino“automatinė augalų laistymo sistema: „Meet Sprout“- modernus kambarinis sodinukas, kuris automatiškai laisto jūsų augalus, žoleles, daržoves ir kt. Ir sukels revoliuciją jūsų sodo žaidime. Jį sudaro integruotas vandens rezervuaras, iš kurio pumpuojamas vanduo. palaiko augalo dirvožemio drėgmę
„Arduino“automatinė laistymo sistema: 5 žingsniai
„Arduino“automatinė laistymo sistema: pirmiausia, tikiuosi, daugelis „pasidaryk pats“arduino projektų. Aš jums parodysiu, kaip sukurti automatinę laistymo sistemą. Jis laistys augalus, kai nebūsite ten. Nors projektas pagrįstas „Arduino Nano“, nėra problemų jį sukurti naudojant „Arduino UNO“
Kaip lengvai pakeisti „Šviesos/LED“ženklą, kad būtų galima lengvai programuoti „Arduino“: 7 žingsniai (su paveikslėliais)
Kaip lengvai pakeisti „Šviesos/šviesos diodų“ženklą, kad būtų galima lengvai programuoti „Arduino“: Šioje instrukcijoje parodysiu, kaip kiekvienas gali ką nors su žiburiais paversti programuojamomis mirksinčiomis arduino lemputėmis arba „Judančiomis šviesomis“