Turinys:
- 1 žingsnis: komponentų pasirinkimas
- 2 žingsnis: grandinės prijungimas
- 3 žingsnis: statykite hidroponinį šiltnamį
- 4 žingsnis: programavimas „Arduino“
- 5 veiksmas: vaizdo įrašai, rodantys sistemos funkciją
Video: Hidroponinė šiltnamių stebėjimo ir valdymo sistema: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šioje pamokoje aš jums parodysiu, kaip sukurti hidroponinę šiltnamio stebėjimo ir kontrolės sistemą. Aš parodysiu jums pasirinktus komponentus, elektros grandinės schemą ir „Arduino“eskizą, naudojamą programuojant „Seeeduino Mega 2560“. Pabaigoje taip pat paskelbsiu keletą vaizdo įrašų, kad galėtumėte pamatyti galutinį rezultatą
Įėjimai:
DHT11
Išėjimai:
- Vandens siurblys
- Oro siurblys
- 2 gerbėjai
- LED šviesos juostelė
- 4x20 LCD ekranas
Funkcija:
- Oro ir vandens siurblys yra prijungtas prie išorinės pertraukimo funkcijos, kurią valdo SPDT jungiklis. Tai leidžia vartotojui pakeisti maistinių medžiagų tirpalą arba patobulinti drėkinimo sistemą, neišjungiant visos grandinės. Tai svarbu, nes kai išjungiate visą grandinę, šviesos laikas vėl atsistato.
- Šviesos valdomos paprastomis matematinėmis funkcijomis, leidžiančiomis vartotojui nustatyti, kiek laiko jie nori, kad lemputės būtų įjungtos ir išjungtos.
- Ventiliatoriai valdomi pagal temperatūrą. Aš užprogramavau relę, kad įjungtų ventiliatorius bet kuriuo metu, kai jutiklis rodys aukščiau 26 laipsnių Celsijaus. Ir būti išjungtam bet kuriuo metu žemiau 26 laipsnių Celsijaus.
Manau, kad turėčiau paminėti, kad šis projektas vis dar nebaigtas. Iki vasaros pabaigos planuoju įdiegti pH, elektros laidumo ir DO jutiklį (nes jie yra būtini norint tinkamai stebėti hidroponinę sistemą). Taigi, jei jums patinka tai, ką matote, atsitiktinai patikrinkite visą vasarą, kad patikrintumėte mano pažangą!
** Atnaujinimas (1/30/19) ** Šio projekto kodas dabar pasiekiamas per Greenhouse_Sketch.txt failą. (yra 4 skyriaus apačioje
1 žingsnis: komponentų pasirinkimas
1 žingsnyje rodoma nuotrauka rodo; Komponentas, modelis, įmonė, funkcija ir kaina.
Šiuos komponentus greičiausiai galite rasti pigesnėmis kainomis per „Amazon“ar kitus šaltinius. Aš ką tik surinkau šią informaciją iš kiekvieno komponento šaltinio, nes tuo pat metu renku specifikacijų lapus.
***Redaguoti***
Ką tik supratau, kad savo dalių sąraše palikau 2x duonos lentų. Jie yra gana pigūs ir juos galima nusipirkti per „Amazon“arba beveik bet kurį komponentų mažmenininką.
2 žingsnis: grandinės prijungimas
2 veiksme rodomose nuotraukose rasite elektros instaliacijos schemą ir fizinę grandinės struktūrą. Šiame etape buvo atliktas gana daug litavimo, kad būtų užtikrintos tvirtos jungtys prie relės, taip pat pertraukimo jungiklis ir žibintai.
Jei kyla problemų dėl komponento įjungimo, atminkite, kad DMM yra jūsų geriausias draugas šiame veiksme. Lygiagrečiai patikrinkite komponento įtampą ir nuosekliai patikrinkite srovę per komponentą. Radau, kad DMM komponentų tikrinimas buvo daug greitesnis nei bandymas sekti laidus ir ieškoti priežasties, kodėl kažkas neveikia.
PASTABA: Jūs pastebėsite, kad ant „Seeeduino Mega 2560“naudoju „MicroSD“skydą. Tai nereikalinga šiam projektui, nebent norite įrašyti duomenis (kurių aš dar neužprogramavau …).
3 žingsnis: statykite hidroponinį šiltnamį
Šiltnamio dydis tikrai priklauso nuo jūsų. Geriausias dalykas šiame projekte yra tai, kad viskas, ko jums reikia norint padaryti jį platesniu mastu, yra ilgesni laidai! (Ir vandens siurblys su daugiau nei 50 cm galvute)
Šiltnamio pagrindas buvo pagamintas iš LOWE medienos, o rėmo gaubtui sukurti panaudojau lanksčius PVC vamzdžius ir vištienos vielą. (1 nuotrauka)
Paprastas plastikinis lakštas buvo naudojamas gaubtui uždengti ir sukurti izoliuotą augalų ekosistemą. Du serijiniai ventiliatoriai buvo naudojami orui per šiltnamį perkelti. Vienas - orui pritraukti, kitas - orui ištraukti. Tai buvo padaryta siekiant kuo greičiau atvėsinti šiltnamį ir imituoti vėją. Ventiliatoriai užprogramuoti išjungti, kai DHT11 matuoja temperatūrą arba = iki 26 *C. Tai bus rodoma instrukcijos eskizo dalyje. (2 nuotrauka)
Hidroponikos sistemą sudaro 3 colių O. D PVC vamzdis su dviem 2 colių skylutėmis, išpjautomis iš viršaus tinklelio puodams. Jie yra išdėstyti 3 colių atstumu, kad kiekvienam augalui būtų pakankamai vietos įsišaknyti ir augti. Augalų maistiniam tirpalui tiekti buvo naudojama lašelinė sistema, o iš PVC dugno buvo išpjauta 1/4 colio skylė. vandens grįžti į žemiau esantį rezervuarą. Oro ir vandens siurbliai yra prijungti prie pertraukimo jungiklio, kuris valdo juos iš antrosios tuštumos, einančios lygiagrečiai su pagrindine tuštumos kilpa. Tai buvo padaryta, kad galėčiau išjungti siurblius, kad pakeistumėte maistinį tirpalą, nepaveikdamas likusios sistemos. (3, 4 ir 5 nuotrauka)
LED gaubtas buvo pritvirtintas prie gaubto vidinės pusės ir prijungtas prie relės per RBG stiprintuvą. Šviečia laikmatis, kurį valdo teiginiai „Jei“ir „kitaip, jei“. Mano programavime rasite, kad jie yra užprogramuoti įjungti ir išjungti kas 15 sekundžių. Tai skirta tik demonstravimui ir turėtų būti pakeista pagal įprastą šviesos ciklą, kad būtų optimalios augimo sąlygos. Be to, faktinėms augimo sąlygoms rekomenduoju naudoti tikrą augimo šviesą, o ne paprastą LED juostą, kurią naudojau savo klasės projekte. (6 nuotrauka)
4 žingsnis: programavimas „Arduino“
1 nuotrauka: bibliotekų ir apibrėžimų nustatymas
-
nepasirašytas ilgas timer_off_lights = 15000
čia mes nustatome, kada išjungti šviesos diodus. Šiuo metu žibintai yra užprogramuoti taip, kad būtų įjungti iki to laiko. Tikram naudojimui rekomenduoju patikrinti norimą auginti augalo norimą šviesos ciklą. Pvz.: Jei norite, kad jūsų lemputės degtų 12 valandų, pakeiskite šį laiką nuo 15000 iki 43200000
Kitų pakeitimų šioje programos dalyje nereikia
2 nuotrauka: tuštumos nustatymas
Šiame skyriuje jokių pakeitimų nereikia
3 nuotrauka: tuštumos kilpa
-
kitaip, jei (laiko_difas <30000)
Kadangi žibintai užprogramuoti taip, kad įjungtų ir išjungtų 15 sekundžių po programos. 30000 veikia kaip išmatuoto laiko riba. Šviesos lieka išjungtos, kol laikas pasieks 30000, o tada vėl nustatomas į 0, taip vėl įjungiant šviesas, kol vėl bus pasiektas 15000. 30000 turėtų būti pakeistas į 86400000, kad būtų parodytas 24 valandų ciklas
-
jei (t <26)
čia programa liepia gerbėjams likti IŠJUNGTA. Jei jūsų augalams reikalinga skirtinga temperatūra, pakeiskite 26, kad atitiktų jūsų poreikius
-
kitaip, jei (t> = 26)
čia programa liepia gerbėjams likti įjungtiems. Pakeiskite šį 26 į tą patį numerį, į kurį pakeitėte ankstesnį teiginį
4 nuotrauka: negaliojantys „StopPumps“
tai yra antrinė tuštuma, paminėta šio nurodymo pradžioje. Nereikia jokių pakeitimų, jis tiesiog nurodo prijungtiems kaiščiams, ką daryti, kai SPDT jungiklis pasukamas iš pradinės padėties.
5 veiksmas: vaizdo įrašai, rodantys sistemos funkciją
1 vaizdo įrašas:
Rodo oro ir vandens siurblį, valdomą jungikliu. Taip pat galite pamatyti, kaip relės šviesos diodai keičiasi, kai jungiklis yra mestas.
2 vaizdo įrašas:
Žiūrėdami serijinį monitorių matome, kad pradėjus programą lemputės užsidega. Kai „time_diff“kerta 15000 ms slenkstį, lemputės išsijungia. Be to, kai time_diff peržengia 30000 ms slenkstį, galime matyti, kad time_diff atstatomas į nulį ir vėl įsijungia lemputės.
3 vaizdo įrašas:
Šiame vaizdo įraše matome, kad ventiliatorius kontroliuoja temperatūra.
4 vaizdo įrašas:
Tiesiog pasivaikščiojimas po šiltnamį
Pagrindinis prizas jutiklių konkurse 2016 m
Rekomenduojamas:
Vandens lygio stebėjimo sistema: 9 žingsniai (su nuotraukomis)
Vandens lygio stebėjimo sistema: Būdama „pasidaryk pats“kūrėja, visada stengiuosi rasti būdą, kaip palengvinti savo ir kitų gyvenimą. 2013 m. Kovo 30 d. Mauricijaus sostinės uoste Luizas per staigų lietų sukėlė potvynius, žuvo mažiausiai 11 žmonių. Tą pačią dieną kelis namus
Sukurkite savo GPS SMS saugumo stebėjimo sistemą: 5 žingsniai (su nuotraukomis)
Sukurkite savo GPS SMS saugumo sekimo sistemą: Šiame projekte aš jums parodysiu, kaip sujungti SIM5320 3G modulį su „Arduino“ir pjezoelektriniu keitikliu kaip smūgio jutiklį, kad būtų sukurta saugumo sekimo sistema, kuri atsiųs jums jūsų buvimo vietą brangi transporto priemonė SMS žinute, kai aš
Dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: 6 žingsniai
Daiktų interneto pagrindu sukurta dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: Šioje pamokoje ketiname įdiegti daiktų interneto pagrindu sukurtą dirvožemio drėgmės stebėjimo ir valdymo sistemą, naudojant ESP8266 „WiFi“modulį, ty „NodeMCU“. Šiam projektui reikalingi komponentai: ESP8266 „WiFi“modulis- „Amazon“(334/- INR) relės modulis- „Amazon“(130/- INR
„Hydroponics Blynk“stebėjimo ir valdymo sistema: 4 žingsniai
„Hydroponics Blynk Monitor & Control System“: Šiame projekte sukūriau valdymo sistemą, kuri stebi ir valdo visus vidutinio dydžio hidroponikos atoslūgio sistemos aspektus. Kambarys, kurį pastatiau, naudoja 4 x 4'x4 '640W LM301B 8 barų sistemas. Tačiau ši instrukcija yra ne apie mano žibintus. Aš
Lazerio stebėjimo sistema iki 20 USD: 7 žingsniai (su nuotraukomis)
Lazerio stebėjimo sistema už mažiau nei 20 USD: ĮSPĖJIMAS: šis projektas apima lazerinių prietaisų naudojimą ir modifikavimą. Nors lazerius, kuriuos siūlau naudoti (parduotuvėje pirktus raudonus žymeklius), yra gana saugu valdyti, NIEKADA NEŽIŪRĖKITE TIK Į LAZERINĮ spindulį, ATSARGIAI ATSISTABIMŲ ir būkite YPATINGAI PRIEŽIŪRINGI