Բովանդակություն:

Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. 8 քայլ (նկարներով)
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. 8 քայլ (նկարներով)

Video: Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. 8 քայլ (նկարներով)

Video: Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի. 8 քայլ (նկարներով)
Video: Միստիկ ճանապարհորդություն. ինտուիցիայի և ազդեցության ուսումնասիրություն 2024, Նոյեմբեր
Anonim
Image
Image
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի
Խելացի փակ բույսերի մոնիտոր - Իմացեք, երբ ձեր բույսը ջրելու կարիք ունի

Մի քանի ամիս առաջ ես պատրաստեցի հողի խոնավության մոնիտորինգի փայտ, որը մարտկոցով սնուցվում է և կարող է խրված լինել ձեր փակ բույսերի կաթսայի մեջ `որոշ օգտակար տեղեկություններ տալու հողի խոնավության մակարդակի և լուսադիոդային լուսադիոդների մասին, որոնք ձեզ կասեն, թե երբ պետք է ջուր ջրել: գործարան.

Այն հիանալի աշխատանք է կատարում, բայց բավականին նշանավոր է խրված կաթսայի մեջ և ամենալավ տեսքը չունեցող սարքն է: Այսպիսով, սա ինձ ստիպեց մտածել այն մասին, թե ինչպես կարելի է ավելի լավ տեսք ունենալ փակ բույսերի մոնիտոր, որը կարող է ձեզ տալ անհրաժեշտ տեղեկատվությունը ՝ որպես հայացք:

Եթե ձեզ դուր է գալիս այս Instructable- ը, խնդրում ենք կողմ քվեարկել Remix մրցույթին:

Պարագաներ

  • Seeeduino XIAO - Գնեք այստեղ
  • Կամ Seeeduino XIAO- ից Amazon- ից - գնեք այստեղ
  • Capacitive Soil խոնավության ցուցիչ - գնեք այստեղ
  • 5 մմ RGB LED - գնեք այստեղ
  • 100Ω Resistor - Գնեք այստեղ
  • 200Ω դիմադրություն - գնեք այստեղ
  • Ibապավենային մալուխ - գնեք այստեղ
  • Իգական վերնագրի կապում - գնեք այստեղ
  • 3 մմ MDF - գնեք այստեղ
  • 3 մմ ակրիլ - գնեք այստեղ
  • Էպոքսիդային սոսինձ - գնեք այստեղ

Քայլ 1: Հիմքի նախագծում

Բազայի նախագծում
Բազայի նախագծում
Բազայի նախագծում
Բազայի նախագծում
Բազայի նախագծում
Բազայի նախագծում

Մի քանի գաղափարներով խաղալուց հետո ես մտածեցի մի պարզ կլոր հիմք պատրաստել, որպեսզի փակ բույսը կանգնի, նման է ափսեի: Հիմքը բաղկացած կլինի երեք շերտից ՝ MDF- ի շերտից, այնուհետև ցուցիչ շերտից, որը կլուսավորվի ՝ ցույց տալով գործարանի կարգավիճակը, և այնուհետև MDF- ի մեկ այլ շերտ:

Theուցանիշի շերտը կլուսավորվի RGB LED- ով, որը կանաչ կդառնա, երբ բույսը բավականաչափ ջուր ունի, և կարմիր կդառնա, երբ բույսին ջուր է պետք: Խոնավության մակարդակը դեղին/նարնջագույնի տարբեր երանգներով կլինի, երբ LED- ը կանաչից անցնում է կարմիրի: Այսպիսով, կանաչավուն դեղին կնշանակի, որ դեռ բավական քանակությամբ ջուր կա, իսկ դեղին-դեղին կնշանակի, որ դուք շուտով պետք է ջրեք ձեր բույսը:

Ես դեռ ցանկանում էի օգտագործել հողի խոնավության մոնիտորինգի նույն տարողունակ սենսորները, որոնք օգտագործել էի առաջին նախագծում, քանի որ ունեի մի քանի պահեստամաս: Այս անգամ, սակայն, ուղղակիորեն դրան կցված էլեկտրոնիկա չի լինի, ամբողջ վերամշակումը կիրականացվի հիմքում:

Միկրոկոնտրոլերը, որը ես որոշեցի օգտագործել, Seeeduino XIAO- ն էր, քանի որ այն իրոք փոքր է, Arduino- ի հետ համատեղելի է և արժե ընդամենը 5 դոլար:

Ես սկսեցի չափելով կաթսայի հիմքը, որպեսզի կարողանամ նոր հիմքը փոքր -ինչ ավելի մեծ դարձնել: Ես նախագծեցի Inkscape- ի բաղադրիչները `լազերային կտրվածքով, ինչպես նաև PDF ձևաչափով` տպելու և ձեռքով կտրելու համար: Կաղապարները կարող եք ներբեռնել այստեղ:

Քայլ 2: Ակրիլային և MDF- ի կտրում

Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում
Ակրիլային և MDF- ի կտրում

Ես կտրեցի բաղադրիչները 3 մմ MDF- ից և 3 մմ հստակ ակրիլից իմ լազերային դանակի վրա: Եթե դուք չունեք լազերային դանակ, կարող եք տպել PDF ձևանմուշները և ձեռքով կտրել բաղադրիչները: Թե՛ MDF- ն, թե՛ ակրիլը բավականին հեշտ է աշխատել:

Որպեսզի RGB LED- ը լուսավորի ակրիլային շերտի եզրերը, դուք պետք է դրանք կոպտացնեք ՝ օգտագործելով հղկաթուղթ: Ես օգտագործեցի 240 հատ հղկող հղկաթուղթ և հղկեցի ակրիլային բոլոր եզրերը, մինչև որ նրանք ստացան նույնիսկ սպիտակ մշուշ: Կոպիտ եզրերը ցրում են LED- ի լույսը և ակրիլային տեսք են հաղորդում, կարծես լուսավորվում է:

Քայլ 3: Հիմքի հավաքում

Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում
Հիմքի հավաքում

Հաջորդը, կպչեք շերտերը միասին ՝ օգտագործելով որոշ էպոքսիդ սոսինձ:

Օգտագործեք միայն փոքր քանակությամբ էպոքսիդ, դուք չեք ցանկանում, որ այն դուրս գա եզրերից և հայտնվի ակրիլային երեսների վրա, որոնք դուք նոր եք հղկել, կամ ստիպված կլինեք դրանք նորից ավազով քսել:

Օգտագործեք մի քանի փոքր սեղմակներ `շերտերը միասին պահելու կամ դրանք ծանր առարկայի տակ դնելու համար, մինչ էպոքսիդը բուժվում է:

Քայլ 4: Էլեկտրոնիկայի զոդում

Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում
Էլեկտրոնիկայի զոդում

Մինչ էպոքսիդը բուժվում է, դուք կարող եք միասին կպցնել ձեր բաղադրիչները:

Շղթան բավականին պարզ է, դուք պարզապես ունեք երկու PWM ելք ՝ RGB LED- ը վերահսկելու համար, մեկը ՝ կանաչ ոտքի համար և մեկը ՝ կարմիր ոտքի համար, այնուհետև ՝ մեկ անալոգային մուտք ՝ սենսորային ելքում կարդալու համար:

Ձեզ անհրաժեշտ կլինի նաև ընթացիկ սահմանափակող դիմադրություն երկու LED ոտքերից յուրաքանչյուրի վրա: Այս LED- ների կանաչ լույսն, ընդհանուր առմամբ, շատ ավելի պայծառ է, քան կարմիրը, այնպես որ ես կանաչ ոտնաթաթի վրա օգտագործեցի 220Ω դիմադրություն, իսկ կարմիր ոտքի վրա `100Ω դիմադրություն` գույները մի փոքր ավելի լավ հավասարակշռելու համար:

Ենթադրվում է, որ հողի խոնավության այս տարողունակ սենսորները կարող են աշխատել կամ 3.3 Վ -ով, կամ 5 Վ -ով: Եթե գտնում եք, որ ձեր սենսորից ելք չեք ստանում, փոխարենը պետք է այն սնուցեք Arduino - Vcc- ի 5 Վ լարման միջոցով: Սենսորն ամեն դեպքում նվազեցնում է լարումը, այնպես որ դուք դեռ կստանաք միայն 3.3 Վ ելք: Carefulգույշ եղեք, եթե այլ մոդելի սենսոր օգտագործեք, քանի որ այս Arduino- ն անալոգային մուտքերի վրա կարող է ընդունել մինչև 3.3 Վ լարման:

Քայլ 5: Էլեկտրոնիկայի տեղադրում

Էլեկտրոնիկայի տեղադրում
Էլեկտրոնիկայի տեղադրում
Էլեկտրոնիկայի տեղադրում
Էլեկտրոնիկայի տեղադրում
Էլեկտրոնիկայի տեղադրում
Էլեկտրոնիկայի տեղադրում

Հաջորդը, դուք պետք է ձեր էլեկտրոնային բաղադրիչները տեղադրեք բազայի հետևի մասում գտնվող ձեր բնակարանում:

Երբ ես առաջին անգամ փորձեցի հավաքել իմ բաղադրիչները, ես տեսա, որ մի փոքր լավատես էի մտածելով, որ դրանք բոլորը կներդնեմ երկշերտ տարածության մեջ, ուստի ստիպված եղա կտրել լրացուցիչ տարածության շերտ:

Հրել ձեր LED- ը ակրիլային անցքի մեջ `համոզվելով, որ LED- ի ամենավառ հատվածը գտնվում է ակրիլային շերտի սահմաններում: Այնպես որ, մի՛ մղեք մինչև վերջ:

Այնուհետև սոսնձեք ձեր Arduino- ն պատյանով, իսկ վերնագրի կապում վերևի ծածկը: Այս քայլի համար կարող եք օգտագործել էպոքսիդ կամ սոսինձ ատրճանակ, ես օգտագործել եմ սոսինձ ատրճանակ, քանի որ այն ավելի արագ է հավաքվում: Նաև լավ գաղափար է, որ վերնագրի կապում զոդվող հոդերը սոսնձով ծածկվեն, որպեսզի դրանք փակելով չկորցնեն LED- ի ոտքերը:

Դա հավաքի համար է, հիմա պարզապես պետք է ծրագրել այն:

Քայլ 6. Arduino- ի ծրագրավորում

Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում
Arduino- ի ծրագրավորում

Էսքիզը բավականին պարզ է: Այն պարզապես պահանջում է ընթերցումներ հողի խոնավության տվիչից, այնուհետև դրանք քարտեզագրել թաց և չոր սահմանների միջև: Այնուհետև այն օգտագործում է այս քարտեզագրված արժեքները ՝ երկու LED- ները համաչափ վարելու համար:

Այսպիսով, կարմիր LED- ն ամբողջությամբ միացված է, իսկ կանաչը ՝ ամբողջովին անջատված, երբ չորանում է, և հակառակը `թացի դեպքում: Միջանկյալ մակարդակները մեծացրել են PWM արդյունքները `ապահովելով դեղին/նարնջագույնի տարբեր երանգներ:

Էսքիզի իմ առաջին տարբերակում ես պարզապես թարմացրի LED- ները սենսորից կարդացած յուրաքանչյուր արժեքով: Ես նկատեցի, որ չափումների որոշակի տատանումներ կան, և ամեն անգամ կար մի արժեք, որը զգալիորեն ավելի բարձր էր կամ ցածր, քան մյուսները, ինչը առաջացնում էր գույնի թարթում/խափանում: Այսպիսով, ես մի փոքր փոխեցի ծածկագիրը, որպեսզի անցած տասը ընթերցումները միջինացված լինեն, և այս միջինն ավելի շուտ առաջնորդի LED գույնը: Սա փոփոխությունները մի փոքր ավելի աստիճանական է դարձնում և թույլ է տալիս որոշ ծայրահեղություններ ՝ առանց էապես ազդելու գույնի վրա:

Այս տվյալները կարելի է տեսնել Սերիական մոնիտորի ելքում:

Էսքիզը կարող եք ներբեռնել այստեղ ՝ ծածկագրի ամբողջական նկարագրության հետ միասին:

Քայլ 7: Սենսորի ստուգաչափում

Սենսորների ճշգրտում
Սենսորների ճշգրտում
Սենսորների ճշգրտում
Սենսորների ճշգրտում

Վերջին բանը, որ պետք է անել նախքան մոնիտորն օգտագործելն է, սենսորը չափաբերելն է: Դուք պետք է դա անեք, որպեսզի ձեր Arduino- ն իմանա, թե խոնավության որ մակարդակում է ձեր բույսը բավականաչափ ջուր և խոնավության որ մակարդակում է այն ջրի կարիք ունենում: Սա կարևոր քայլ է, քանի որ յուրաքանչյուր սենսորի ելքը փոքր -ինչ տարբերվում է ՝ կախված դիրքի և հողի տեսակից, և յուրաքանչյուր բույս ունի ջրելու տարբեր պահանջներ:

Դա անելու լավագույն միջոցը ձեր «չոր» բույսից սկսելն է ՝ խոնավության մակարդակի հողով, որտեղից ակնկալում եք, որ այն կջրվի:

Տեղադրեք ձեր գործարանը հիմքի վրա, սենսորը մղեք հողի մեջ (մի սուզեք էլեկտրոնային բաղադրիչները), այնուհետև միացրեք սենսորը հիմքի վրա գտնվող վերնագրի կապում:

Միացրեք ձեր Arduino- ն ձեր համակարգչին և բացեք ձեր Սերիայի մոնիտորը: Դուք պետք է ավելացնեք Serial.print (""); տեքստի կոդի վրա ՝ ձեր սենսորի արդյունքները Սերիական մոնիտորին տպելու համար, որպեսզի կարողանաք տեսնել չմշակված արժեքները: Wantանկանում եք, որ նոր արժեքը ցուցադրվի յուրաքանչյուր 1-2 վայրկյանը մեկ, կարող եք փոխել դա ՝ օգտագործելով ուշացումը: Եթե ցանկանում եք, կարող եք նաև թողնել շարժվող միջին արդյունքը, պարզապես պետք է մի փոքր ավելի երկար սպասեք ՝ կայունացված ցուցանիշներ ստանալու համար:

Նշեք միջինը 10-20 ընթերցումների կայունացումից հետո, սա կլինի ձեր «չոր» նախադրյալը:

Երբ գոհ եք չոր ընթերցումներից, ձեր բույսը ջրեք այնպես, ինչպես սովորաբար: Տվեք այնքան ջուր, որ ամբողջությամբ կլանվի հողի մեջ, բայց մի՛ խեղդեք այն: Այժմ արեք նույնը, ինչ նախկինում և ստացեք միջին «խոնավ» սահմանային կետ:

Թարմացրեք ծածկագրի երկու սահմանված կետերը, այնուհետև վերբեռնեք էսքիզը, և պատրաստ եք սկսել հիմքը ճիշտ օգտագործել:

Քայլ 8: Օգտագործելով խելացի փակ բույսերի մոնիտորը

Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը
Օգտագործելով Smart փակ բույսերի մոնիտորը

Քանի որ դուք պարզապես ջրել եք ձեր բույսը `այն չափաբերելու համար, էկրանը պետք է կանաչ լինի: Հաջորդ մի քանի օրվա ընթացքում այն դանդաղորեն կսկսի դեղինանալ, այնուհետև նորից կարմրել, երբ հողը չորանա:

Միջին շարժվող զանգվածի պատճառով մի փոքր ուշացում կա գործարանը ջրելու ժամանակ և երբ սենսորը նորից կանաչում է: Այն պետք է կանաչի մոտ 20-30 վայրկյանից հետո:

Եթե դուք պատրաստվում եք հիմքը օգտագործել իսկապես արևոտ տեղում, ապա գուցե ցանկանաք հիմքին ավելացնել երկրորդ կամ երրորդ LED և մեկ այլ ակրիլային շերտ `այն մի փոքր ավելի մեծ և պայծառ դարձնելու համար:

Տեղեկացրեք, թե ինչ կարծիք ունեք այս մոնիտորի մասին ստորև բերված մեկնաբանությունների բաժնում: Ի՞նչ եք սիրում և ի՞նչ կփոխեիք:

Ինչպես արդեն նշվեց, խնդրում ենք քվեարկել այս նախագծի համար Remix մրցույթում, եթե ձեզ դուր եկավ:

Haveվարճացեք ձեր սեփականը կառուցելով:

Խորհուրդ ենք տալիս: