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

V2 վերահսկիչ - Smart Aquaponics. 49 քայլ (նկարներով)
V2 վերահսկիչ - Smart Aquaponics. 49 քայլ (նկարներով)

Video: V2 վերահսկիչ - Smart Aquaponics. 49 քայլ (նկարներով)

Video: V2 վերահսկիչ - Smart Aquaponics. 49 քայլ (նկարներով)
Video: iPhone ԳԱՂՏՆԻ ՖՈւՆԿՑԻԱՆԵՐ,ՈՐՈՆՑ ՄԱՍԻՆ ԴՈւՔ ՉԳԻՏԵՔ: 2024, Հուլիսի
Anonim
V2 վերահսկիչ - Smart Aquaponics
V2 վերահսկիչ - Smart Aquaponics

Բժիշկը խորհուրդ է տալիս օրական առնվազն 7 օգտակար թարմ մրգեր կամ բանջարեղեն ուտել:

Քայլ 1: Waterրի ցիկլ

Րի ցիկլը
Րի ցիկլը

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

Քայլ 2: Ընդօրինակություն

Միմիկա
Միմիկա

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

Քայլ 3: Մարդկային ցիկլեր

Մարդկային ցիկլեր
Մարդկային ցիկլեր

Հետո մարդիկ եկան ցիկլի և ամեն ինչի հանդեպ սերը փոխեց միջավայրը: Մարդիկ նման կերպ են ազդում մոդելի վրա, ձկները սիրով են սնվում:

Քայլ 4: Խելացի այգեգործություն

Խելացի այգեգործություն
Խելացի այգեգործություն

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

Քայլ 5. Ակվապոնիկայի այգի կառուցելը

Ակվապոնիկայի այգի կառուցելը
Ակվապոնիկայի այգի կառուցելը
Ակվապոնիկայի այգի կառուցելը
Ակվապոնիկայի այգի կառուցելը
Ակվապոնիկայի այգի կառուցելը
Ակվապոնիկայի այգի կառուցելը

Կայուն այգի կառուցելը սկսվում է կայուն դիզայնով, կայուն նյութերով և կայուն գործընթացներով: Սա նշանակում է նվազեցնել մեր պլաստիկ ոտնահետքը: Այս դիզայնի մեջ փայտե ոտքերը և շրջանակի ճառագայթները գալիս են անմիջապես ծառից, ինչը ցավում է:

Քայլ 6: Այգու նյութերի ցուցակ

Այգու նյութերի ցանկ
Այգու նյութերի ցանկ

Իհարկե, կա գին, որը պետք է վճարել ուղղահայաց հացահատիկի փայտի համար, որը դուք ստիպված չեք կրել:

Քայլ 7. Լճակ, որը ծածկում է ձեր այգին

Լճակ, որը ծածկում է ձեր այգին
Լճակ, որը ծածկում է ձեր այգին
Լճակ, որը ծածկում է ձեր այգին
Լճակ, որը ծածկում է ձեր այգին
Լճակ, որը ծածկում է ձեր այգին
Լճակ, որը ծածկում է ձեր այգին

Կան բազմաթիվ հնարավորություններ ջրամեկուսացման աճող մահճակալների համար: Ինձ դուր են գալիս վերամշակված նյութերը և նրբատախտակով պատրաստված փայտանյութը, քանի որ այն պատրաստված է երեսպատումից: Այս հրահանգների մեջ մենք օգտագործում ենք Pond Shield- ը, որը ձկների համար անվտանգ էպոքսիդային խեժ է:

Կիրառեք փայլը եզրերին և ցանկացած կոպիտ մակերևույթներին, փայլեցրեք փայլը հարթ: մաքրեք փոշին կամ մաքրեք փոշու բոլոր մասնիկները: Կտրեք ապակեպլաստե թերթերը 2 ″ լայնությամբ շերտերով, այնքան երկար, որ կարող եք շրջանցել աճող մահճակալի յուրաքանչյուր ծայրը: Ստացեք ապակեպլաստե կայանը միասին: Խառնել 1 բաժակ ներկ, 1/2 բաժակ կարծրացուցիչ, ցուցադրված է 2/3 բաժակ ապափոխված սպիրտ

Դանդաղորեն խառնել, օգտագործելով փորվածք ներկի խառնիչի կցորդը 2 րոպեից պակաս հակառակ ուղղությամբ: Օգտագործելով գլանափաթեթը (միանգամից մի քիչ թափեք) ներկեք անկյունները, ամրացրեք ապակեպլաստե ապակին, այնուհետև ներկեք ապակե մանրաթելից: Գաղափարն այն է, որ ապակե մանրաթելերը հագեցնեն այնպես, որ օդային գրպաններ չլինեն: Ապակեպլաստեով ավարտելուց հետո ներկեք աճեցման մնացած հատվածը:

Թող այն չորանա, այնուհետև մանրացրեք այն ավելի քան 4 ժամ, որպեսզի չորանա, այնուհետև կիրառեք մեկ այլ հեղուկ ռետինե ներկ: Մուգ կանաչ պատկերները 3 շերտից հետո են:

Քայլ 8: Ոռոգում և ջրահեռացում

Ոռոգում և ջրահեռացում
Ոռոգում և ջրահեռացում
Ոռոգում և ջրահեռացում
Ոռոգում և ջրահեռացում
Ոռոգում և ջրահեռացում
Ոռոգում և ջրահեռացում

Ոռոգման խողովակը պատրաստված է 1/2 PVC- ից, յուրաքանչյուր 6 -ի տակ փորված անցքերով: Խողովակի և ջրահեռացման խողովակն ավելի մեծ է ՝ 1 դյույմ: Որպես կցորդիչ օգտագործվում է 1 դյույմ միջանցքի հավաքածու: Մենք ցանկանում ենք չոր պահել մահճակալի գագաթը, այնպես որ ելակետը 2 դյույմ ցածր է աճող մահճակալի վերևից:

Քայլ 9: Մոդելավորում

Մոդելավորում
Մոդելավորում
Մոդելավորում
Մոդելավորում

Cycleրի ցիկլի վարքագծի կամ կառուցվածքի մոդելավորումն այնքան էլ հեշտ չէ, քանի որ դրանք հսկայական փոփոխականներով հսկայական համակարգեր են: Մեր կառուցած կոնցեպտուալ մոդելները վերացական են `բարդ մանրամասները թաքցնելու համար:

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

Մեկ այլ լավ հարց կարող է լինել, թե որոնք են ազոտային ցիկլերի հիմնական բաղադրիչները:

Քայլ 10. Aquaponics սենսորների հիմնական հավաքածուն

Հիմնական Aquaponics սենսորային հավաքածու
Հիմնական Aquaponics սենսորային հավաքածու
Հիմնական Aquaponics սենսորային հավաքածու
Հիմնական Aquaponics սենսորային հավաքածու
Հիմնական Aquaponics սենսորային հավաքածու
Հիմնական Aquaponics սենսորային հավաքածու

Սենսորների հիմնական հավաքածուն կարող է երկարացվել և օգտագործվում է ջրի ցիկլը և շրջակա միջավայրի պայմանները վերահսկելու և պատկերացնելու համար:

Flowrate Sensor -Hall ազդեցության սենսոր, որն օգտագործվում է տանկից ջրի շարժումը չափելու համար: Սա նաև վերահսկում է պոմպը `աղետալի ձախողման կամ դեգրադացիայի համար: Այն օգտագործվում է նաև ոռոգման գծերի վերահսկման համար ՝ խցանումների համար

1 -լարային ջերմաստիճան - օգտագործվում է ձկների բաքում ջրի ջերմաստիճանը չափելու, շրջակա միջավայրի կամ միջավայրի ջերմաստիճանը

IR հեռավորության սենսոր - անալոգային սենսոր, որն աշխատում է օբյեկտին IR ազդանշաններ ցատկելով: Այն օգտագործվում է աճող անկողնում ջրի խորությունը չափելու համար: Այն նաև օգտագործվում է աճող մահճակալի ջրհեղեղի և ջրահեռացման ցիկլերը վերահսկելու համար:

Ֆոտոցելային տվիչ - անալոգային վրա հիմնված սենսոր, որի դիմադրությունը տատանվում է լույսի ինտենսիվության հետ: Այն օգտագործվում է ներքին լուսավորության կամ բնական լուսավորության մակարդակները չափելու համար

Հեղուկ տվիչ - դիմադրողական անալոգային սենսոր է, որն օգտագործվում է ջրի կորուստների մոնիտորինգի համար արտահոսքի պատճառով:

Հոսքի անջատիչ - թվային տվիչ է, որը հիմնված է մագնիսական եղեգի անջատիչի վրա: Այն օգտագործվում էր վերահսկելու աճող մահճակալի դրենաժը:

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

Քայլ 11: Linux սերիական վահանակի մուտքագրումներ

Linux սերիական վահանակի մուտքագրումներ
Linux սերիական վահանակի մուտքագրումներ

Ստեղնաշարը և մկնիկը միացված են Linux համակարգչի սերիական վահանակին ՝ օգտվողներին հնարավորություն ընձեռելով շփվելու Linux միջուկի և ծրագրերի հետ նույնիսկ ցածր մակարդակի վրա:

Ստեղնաշարի և մկնիկի փոխարեն մենք միկրոկոնտրոլերը միացրեցինք v2 կառավարման վահանակի linux միկրոհամակարգչի սերիական վահանակի մուտքին:

Սա թույլ է տալիս սենսորների և շարժիչ տվյալների փոխանցում արտաքին աշխարհի և Linux միկրոկոնտրոլերի ծրագրերի միջև անխափան ՝ առանց Linux- ի հատուկ վարորդների կամ կազմաձևերի անհրաժեշտության:

Վահանակի մուտքագրումը Linux համակարգչում այն սերիական ինտերֆեյսն է, որն օգտագործվում է ստեղնաշարի/մկնիկի կողմից ՝ մարդու օգտագործողի կողմից տվյալների մուտքագրման համար: Արդյունքները սովորաբար ցուցադրվում են համակարգչի մոնիտորի էկրանին:

Քայլ 12: V2 վերահսկիչի սերիական ինտերֆեյս

V2 վերահսկիչի սերիական ինտերֆեյս
V2 վերահսկիչի սերիական ինտերֆեյս

V2 վերահսկիչը Linux- ի վրա հիմնված համակարգչային տախտակ է, որի միկրոկոնտրոլերը միացված է սերիական վահանակի մուտքին `ավանդական ստեղնաշարի փոխարեն: Սա նշանակում է, որ այն կարող է ուղղակիորեն ընթերցումներ կատարել սենսորներից: Ելքի փուլը համակարգչի մոնիտորի համար ունի տարբեր ապարատային վարորդներ:

Քայլ 13: V2 վերահսկիչի ակնարկ

V2 վերահսկիչի ակնարկ
V2 վերահսկիչի ակնարկ

V2 վերահսկիչը ներդրված Linux համակարգիչ է, որն ունի սերիական վահանակի մուտքին միացված Atmega 2560 միկրոկառավարիչ: Սա նշանակում է, որ այն կարող է տվյալներ ընդունել ստեղնաշարի վրա մուտքագրող օգտվողների նմանությամբ, միայն տվյալները գալիս են Arduino Mega- ից:

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

V2 վերահսկիչը գալիս է նախապես բեռնված բոլոր ծրագրակազմով, որոնք անհրաժեշտ են իր ինքնաթիռի ցանկացած ապարատային բաղադրիչ օգտագործելու համար: V2 վերահսկիչն ունի հետին պլատֆորմ և API, որը թույլ է տալիս մուտք ունենալ հեռավոր ապարատային բոլոր բաղադրիչներին, ինչպես նաև տվյալների մուտքագրում, արտացոլում, ահազանգ և մշակման այլ գործիքներ:

Մի խոսքով, v2 վերահսկիչ տախտակը ֆիզիկական ինտերֆեյս է ՝ հզոր, հեշտ օգտագործման լիարժեք բրաուզերային IoT հարթակի համար ՝ ցանկացած ֆիզիկական կիրառման համար:

Քայլ 14: V2 վերահսկիչ տախտակ

V2 վերահսկիչ տախտակ
V2 վերահսկիչ տախտակ

.այն տախտակների նախագծման եւ կառուցման երկար ճանապարհ էր: Ես կարող եմ փորձը կիսել ավելի ուշ ուսանելի: Այստեղ ավելի շատ տեղեկատվություն կա

Քայլ 15: V2 վերահսկիչ PinOut

V2 վերահսկիչ PinOut
V2 վերահսկիչ PinOut

Քայլ 16: V2 վերահսկիչի տեխնիկական պայմաններ

V2 վերահսկիչի բնութագրերը
V2 վերահսկիչի բնութագրերը

Քայլ 17: V2 վերահսկիչ պլատֆորմի գործիքներ

V2 վերահսկիչ պլատֆորմի գործիքներ
V2 վերահսկիչ պլատֆորմի գործիքներ

Քայլ 18: V2 վերահսկիչի արգելափակման դիագրամ

V2 վերահսկիչի արգելափակման դիագրամ
V2 վերահսկիչի արգելափակման դիագրամ

Քայլ 19. Անալոգային տվիչների միացում V2 վերահսկիչին

Անալոգային տվիչների միացում V2 վերահսկիչին
Անալոգային տվիչների միացում V2 վերահսկիչին

Անալոգային սենսորները, որպես կանոն, ունեն ազդանշանային, հիմնային և երբեմն երրորդ հոսանքի պիններ: V2 վերահսկիչը միացնելու է անալոգային տվիչները ՝ առանց որևէ լրացուցիչ սարքավորման:

Միացրեք անալոգային ազդանշանի քորոցը տախտակի ցանկացած անվճար անալոգային կապին և միացրեք համապատասխան էլեկտրագծերը:

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

Քայլ 20. Թվային տվիչների միացում V2 վերահսկիչին

Թվային տվիչների միացում V2 վերահսկիչին
Թվային տվիչների միացում V2 վերահսկիչին

Միացրեք թվային տվիչների գիծը տախտակի ցանկացած համապատասխան թվային կապի և հոսանքի կապերի հետ:

եթե դա անհրաժեշտ է, միացրեք ծրագրային ապահովման քաշման դիմադրությունը թվային սենսորի համար

Քայլ 21. 1-լարային տվիչների միացում V2 վերահսկիչին

1-լարային տվիչների միացում V2 վերահսկիչին
1-լարային տվիչների միացում V2 վերահսկիչին

Որոշ սենսորներ ունեն միկրոկառավարիչներ, որոնցում համակարգչի պայմանները վերադարձվող արժեքներ են ՝ որպես բիթերի հոսք: 1-լարային տվիչները բնորոշ սենսորներ են: V2 վերահսկիչն ունի նման սարքերի համար նախատեսված մի շարք միացում:

Ասենք 1 լարային ջերմաստիճանի տվիչ միացնելու համար տվյալների ազդանշանային տողը միացրեք 4k7 թվանշանային գծերից որևէ մեկին

մակաբուծական ռեզիստոր և միացնել էներգիայի ազդանշանները: 4k7 դիմադրիչը թեքեք ON դիրքի վրա

Քայլ 22. Այգու տվիչների միացում V2 վերահսկիչին

Այգու տվիչների միացում V2 վերահսկիչին
Այգու տվիչների միացում V2 վերահսկիչին

Քայլ 23. 8 հիմնական սենսորների միացում V2 վերահսկիչին

8 հիմնական սենսորների միացում V2 վերահսկիչին
8 հիմնական սենսորների միացում V2 վերահսկիչին

Քայլ 24. Սենսորների միացում պարտեզին

Սենսորների միացում պարտեզին
Սենսորների միացում պարտեզին

Sensorուցադրված են սենսորների բնորոշ վայրերը:

Քայլ 25. Միացված այգու ակնարկ

Կապված այգու ակնարկ
Կապված այգու ակնարկ

2560 Atmega միկրոկառավարիչը գործարկում է իմ գրած առաջին և միակ Arduino էսքիզը: Այն անընդհատ հարցում է կատարում մուտքային կապում հում արժեքների համար և դրանք ուղարկում է որպես JSON տող սերիական ելքին:

Քայլ 26. Սերիայի հումքի սերիայի արժեքներ

Սերիական հում սենսորային արժեքներ
Սերիական հում սենսորային արժեքներ

Theուցադրվում են միկրոկառավարիչից միկրոհամակարգիչ ուղարկված հում քորոցային ընթերցումներով սերիական տողերը

Քայլ 27. Սերիականացված JSON String

Սերիականացված JSON լարային
Սերիականացված JSON լարային

OpenWrt- ի Python սցենարը սերիալիզացնում է սենսորների տողերը JSON օբյեկտի մեջ, ավելացնում լրացուցիչ տարրեր և տվյալները փոխանցում ցանցի միջոցով API- ին

Քայլ 28. Միացում V2 վերահսկիչին

Միացում V2 վերահսկիչին
Միացում V2 վերահսկիչին
  • Ethernet- ի միջոցով միացրեք v2 վերահսկիչը ձեր համակարգչին
  • Անհրաժեշտության դեպքում օգտագործեք USB to ethernet ադապտեր
  • Միացրեք v2 վերահսկիչը `օգտագործելով 9vdc սնուցման աղբյուր
  • V2 վերահսկիչի կողմից ձեր համակարգչին կտրվի ավտոմատ IP հասցե 192.168.73.x, եթե այն միացված է IP- ի ավտոմատ կազմաձևման համար (միացված է DHCP)

Քայլ 29. Garden API տոպոլոգիա

Garden API տոպոլոգիա
Garden API տոպոլոգիա

Այգու տվյալները ուղարկվում են v2 API- ին ՝ անտառահատումների, վերլուծությունների, արտացոլման, ահազանգերի և հեռակառավարման համար:

Քայլ 30. Տվյալների հեռակա մուտք Api- ի միջոցով

HTTP- ի հանգույցը api- ին `համապատասխան հավատարմագրերով, կվերադարձնի վերջին տվյալները, ինչպես ցույց է տրված ստորև

ոլորել

Քայլ 31. Մուտք գործեք ադմինիստրատորի ինտերֆեյս

Մուտք գործեք ադմինիստրատորի ինտերֆեյս
Մուտք գործեք ադմինիստրատորի ինտերֆեյս
  • Ձեր դիտարկիչին ուղղեք դեպի
  • Մականուն: արմատ
  • Գաղտնաբառ ՝ tempV2pwd (կամ ինչով այն փոխվել է)

Քայլ 32. Կարգավորեք նոր սարքի անունը

Կարգավորեք նոր սարքի անունը
Կարգավորեք նոր սարքի անունը
  • Համակարգի ընտրացանկի բարում բացվող ցուցակից կտտացրեք «Համակարգ»
  • Host- ի անվան դաշտում մուտքագրեք նոր սարքի անունը
  • Կտտացրեք «Պահել և կիրառել»
  • Սեղմեք հոսանքի անջատիչը Անջատեք/Միացրեք նոր հյուրընկալողի անունը:

Քայլ 33. Wifi- ի կարգավորում V2 վերահսկիչի վրա

Wi -Fi- ի կարգավորում V2 վերահսկիչի վրա
Wi -Fi- ի կարգավորում V2 վերահսկիչի վրա
  • «Networkանց» ընտրացանկից ընտրեք Wifi տարբերակը
  • Wifi ընտրացանկում կտտացրեք «Սկան» կոճակին

Քայլ 34. Ընտրելով Wifi ցանց

Ընտրելով Wifi ցանց
Ընտրելով Wifi ցանց

Ընտրեք ձեր wifi ցանցը ցուցակից ՝ օգտագործելով «Միացեք ցանցին» կոճակը

Քայլ 35. Մուտք գործեք WIFI ցանց

Մուտք գործեք WIFI ցանց
Մուտք գործեք WIFI ցանց
  • Մուտքագրեք ձեր ցանցի անվտանգության տվյալները
  • Ընտրեք «Ներկայացնել» Կարգավիճակի անլար պատկերակը պետք է կապույտ դառնա և ցույց տա կապի ուժը
  • Կտտացրեք «Պահել և կիրառել» ՝ Wifi կոնֆիգուրացիան ավարտելու համար

Քայլ 36: Սարքի որոնում

Ձեր սարքի որոնում
Ձեր սարքի որոնում

Եթե ձեր ցանցային կապը հաջողությամբ հաստատվեց, ձեր սարքը պետք է ինքնաբերաբար սկսի տվյալներ ուղարկել հեռակա API- ին ՝

Որոնեք ձեր սարքի անունը ցուցակում: Եթե այն բացակայում է, հաստատեք ձեր հյուրընկալողի անունը և WIFI ցանցի կազմաձևումը ադմինիստրատորի կարգավիճակի միջերեսում:

Քայլ 37. Հաշվի և սարքի գրանցում

Հաշվի և սարքի գրանցում
Հաշվի և սարքի գրանցում

Գրանցվեք այստեղ ՝

Ուղարկեք ձեր օգտվողի անունը և սարքի անունը [email protected] հասցեին

Մուտք գործեք այն բանից հետո, երբ կստանաք էլ. Նամակ, որը հաստատում է, որ ձեր սարքը հանձնարարված է ձեզ:

Քայլ 38. Սարքի տվիչների քարտեզագրում

Սարքի տվիչների քարտեզագրում
Սարքի տվիչների քարտեզագրում

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

Softwareրագրակազմը սովորաբար բարդ է թվում, քանի որ սովորաբար դա չափազանց շատ է անում ՝ ինտերֆեյսի տվիչների ազդանշաններ, մեկնաբանել տվյալները, ներկայացնել ընթերցվող արժեքներ, որոշումներ կայացնել, գործողություններ կատարել և այլն:

Օրինակ, թերմիստորին (ջերմաստիճանից կախված դիմադրություն) անալոգային քորոցին միացնելիս սովորաբար պահանջվում է պոտենցիալ բաժանարար միացում `Vcc- ով կապված ձգման դիմադրիչով: Այս արժեքը elsելսիուսում ցուցադրելու ծրագիրը կպահանջի կոդի ոչ անգլերեն տողեր: Սարքավորումը և ծրագրակազմը բարդ տեսք կունենան 8 սենսորներով: Կապերը փոխելու կամ նոր տվիչների ավելացման համար կպահանջվի նոր որոնվածը: Սա ավելի է բարդանում, եթե ամեն ինչ պետք է աշխատի հեռակա կարգով:

V2 վերահսկիչն ունի ներկառուցված միացում, որը միացնում է գրեթե ցանկացած սենսոր ՝ առանց արտաքին բաղադրիչների: V2 վերահսկիչի որոնվածը հարցում է կատարում բոլոր մուտքային կապումներին և վերադարձնում հումքի արժեքները: Հում արժեքները ապահով կերպով ուղարկվում են API- ին, որտեղ դրանք քարտեզագրվում են համապատասխան սենսորների վրա `տեսողական պատկերման, վերլուծության, հեռակառավարման և նախազգուշացման համար:

Քարտեզագրումը կատարվում է kj2arduino գրադարանի միջոցով, որը թույլ է տալիս սենսորների կամ կապերի անթերի փոխանակում v2 կառավարման վահանակի վրա ՝ առանց նոր ծրագրակազմի կամ սարքավորման: Դուք ընտրում եք ձեր քորոց անունը և այգու հետ կապված սենսորը (կամ ֆիզիկական կիրառումը), ինչպես ցույց է տրված նկարում:

Քայլ 39. Քարտեզագրված սենսորի մանրամասները

Քարտեզագրված տվիչի մանրամասներ
Քարտեզագրված տվիչի մանրամասներ

Սենսորի քարտեզագրումից հետո, դրա մանրամասներին և մետատվյալներին կարելի է հասնել `կտտացնելով սենսորի տեսակին:

Այստեղ սենսորի տեսակը, միավորները, կարգավորման կետերը, հաղորդագրությունները, պատկերակները, ծանուցումները և փոխարկման ծածկագիրը կարող են նշվել սենսորի համար: Փոխակերպման կոդը (օրինակ ՝ ցուցադրված է ldr2lumens) գործառույթի կանչ է դեպի kj2arduino գրադարան: Այն փոխակերպում է հումքի սենսորային արժեքները, որոնք ուղարկվում են մարդկայնորեն ընթեռնելի տվյալների ներկայացման համար:

Քայլ 40. Քարտեզագրված ցուցիչի սրբապատկերներ

Քարտեզագրված սենսորային սրբապատկերներ
Քարտեզագրված սենսորային սրբապատկերներ

Սարքի քարտեզագրված արժեքները ցուցադրվում են որպես դինամիկ պատկերակներ Սարքի ցուցիչ ներդիրի տարբերակում:

Սրբապատկերները կփոխվեն ՝ հիմնված արժեքների վրա, որոնք կազմաձևված են սարքի տվիչների մանրամասների միջերեսում

Քայլ 41: Այգու անիմացիա

Այգու անիմացիա
Այգու անիմացիա

Սենսորների արժեքները կարող են դիտվել նաև որպես պարտեզի դինամիկ անիմացիա Garden Animation ներդիրում: Գույներն ու ձևերը կփոխվեն ՝ հիմնվելով սենսորի սահմանման արժեքների վրա:

Քայլ 42: Թրենդային

Թրենդային
Թրենդային

Սարքի տվիչների տվյալները կարող են նաև պատկերացվել որպես քայլելու համար գծապատկերներ:

Քայլ 43: Twitter սենսորային ահազանգեր

Twitter սենսորային ահազանգեր
Twitter սենսորային ահազանգեր

Ահազանգերն ուղարկվում են ՝ հիմնված սարքի, սենսորի մանրամասների և սահմանման կետերի արժեքների վրա:

Քայլ 44. Խելացի վերահսկիչի բաղադրիչներ

Խելացի վերահսկիչի բաղադրիչներ
Խելացի վերահսկիչի բաղադրիչներ

Բաղադրիչների մեծ մասը հեշտությամբ հասանելի են eBay- ից կամ Amazon- ից և շատ տատանումներ: V2 վերահսկիչը գալիս է նախապես տեղադրված բոլոր ծրագրակազմով: Դուք կարող եք v2 վերահսկիչն ինձանից ձեռք բերել Kijani Grows- ում: Եթե դուք օգտագործում եք հոսքի անջատիչ, ձեռք բերեք ցածր հոսքի արագությամբ մեկը `հետադարձ հոսքերից խուսափելու համար:

Քայլ 45. ainsանցի լարման բեռների միացում

Ainsանցային լարման բեռների միացում
Ainsանցային լարման բեռների միացում
Ainsանցային լարման բեռների միացում
Ainsանցային լարման բեռների միացում
Ainsանցային լարման բեռների միացում
Ainsանցային լարման բեռների միացում

Այս փուլը պարտադիր չէ և անհրաժեշտ է միայն այն դեպքում, եթե ցանկանում եք վերահսկել ձեր այգին ինքնավար կամ հեռակա կարգով:

Ներգրավված են վտանգավոր բարձր էլեկտրական լարման: Հետևեք հրահանգներին ՝ ձեր ռիսկով

Կոտրեք հոսանքի կամ չեզոք կապը հոսանքի մալուխից: Սա թիթեղացրեք զոդման երկաթով: Էլեկտրական մալուխի երկու ծայրերը միացրեք ռելեներ Normally Open (NO) միացմանը: Միացրեք հոսանքի մալուխի մի ծայրում սնուցվող բեռը, իսկ մյուսը տեղադրեք ցանցի վարդակից, ինչպես ցույց է տրված ստորև: Միացրեք բաց կոլեկտորային տրանզիստորը `ռելեի միջոցով բեռը միացնելու համար: Կրկնեք մյուս անջատված ցանցի ելքի համար

IO- ի կապումներն անցնում են Linux միակցիչին J19 v2 կարգավորիչի վրա.

  • Vcc - Vcc
  • Գնդ - Գնդ
  • IO20 - ռելե 1
  • IO19 - ռելե 2
  • IO18 - ռելե 3
  • IO22 - ռելե 4

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

Քայլ 46. պարիսպ

Մի պարիսպ
Մի պարիսպ
Մի պարիսպ
Մի պարիսպ
Մի պարիսպ
Մի պարիսպ

Օգտագործելով մատիտ, Dremel գործիք և գայլիկոն ես կտրեցի ամեն ինչ, որպեսզի տեղավորվի պարիսպների մեջ:

Դուք կարող եք այն ձեռք բերել որպես Jimmy հավաքածու ՝ ձեր կյանքը հեշտացնելու համար:

Քայլ 47. Սկսեք խելացի այգին

Սկսեք խելացի այգին
Սկսեք խելացի այգին
Սկսեք խելացի այգին
Սկսեք խելացի այգին
Սկսեք խելացի այգին
Սկսեք խելացի այգին

Վերահսկիչը կաշխատի ցանկացած այգու հետ:

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

Միացրեք պոմպը, ներքին լուսավորությունը, հոսանքի մալուխը: Սեղմեք հոսանքի կոճակը, հետ կանգնեք… վայելեք - թող v2 կարգավորիչը դառնա ձեր էկոհամակարգի մի մասը:

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

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

Քայլ 48. Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն

Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն
Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն
Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն
Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն
Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն
Բժիշկը խորհուրդ է տալիս թարմ մրգերի կամ բանջարեղենի 7 օգնություն

.. նրանք, ովքեր իմ խելացի այգուց են, իմ ամենասիրելիներն են…

Քայլ 49. Smart Garden կենդանի հղումներ

Ահա մի քանի կենդանի հղումներ դեպի իմ գրասենյակի այգին և այլն: Թարմացրեք, եթե սկզբում ոչինչ չի բեռնում: Եղիր բարի.

միտումներ -

սրբապատկերներ -

անիմացիա -

ահազանգ -

տեսանյութ -

v2 վերահսկիչը նաև աջակցում է վիդեո timelapse հոսքերի համար

տես նաև, ndovu, themurphy (տեսախցիկը վերևում), stupidsChickenCoop, ecovillage և հանրային հասանելիություն ունեցող մյուսները:

Waterրի մրցույթ
Waterրի մրցույթ
Waterրի մրցույթ
Waterրի մրցույթ

Priրի մրցույթում երկրորդ մրցանակ

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