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

Leրի մակարդակի մոնիտորինգի համակարգ. 9 քայլ (նկարներով)
Leրի մակարդակի մոնիտորինգի համակարգ. 9 քայլ (նկարներով)

Video: Leրի մակարդակի մոնիտորինգի համակարգ. 9 քայլ (նկարներով)

Video: Leրի մակարդակի մոնիտորինգի համակարգ. 9 քայլ (նկարներով)
Video: ZAD : UNE ZONE À DÉFENDRE OU, UNE ZONE À DÉFONCER ? PARTIE 1 VOST (SON CORRIGÉ) 2024, Հուլիսի
Anonim
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ
Leրի մակարդակի մոնիտորինգի համակարգ

Որպես DIY ստեղծող ՝ ես միշտ փորձում եմ գտնել մի տարբերակ, որը կդարձնի իմ և ուրիշների կյանքը ավելի դյուրին և անվտանգ: 2013 թվականի մարտի 30 -ին առնվազն 11 մարդ է մահացել հանկարծակի անձրևի հետևանքով, որը հեղեղումներ է առաջացրել Մավրիկիոս Պորտ Լուիսում: Նույն օրը մի քանի տուն հեղեղվել է, իսկ բազմաթիվ գյուղացիների ունեցվածքը վնասվել է: Քանի որ ես ապրում եմ մի քանի կիլոմետր այնտեղ, որտեղ տեղի է ունենում այս ողբերգությունը, ես որոշեցի կառուցել ջրի մակարդակի մոնիտորինգի համակարգ: Ֆանտաստիկ և մոտիվացված թիմի հետ միասին մենք կարողացանք կառուցել այն:

Նախագիծը բավականին հեշտ է կրկնօրինակել `կազմելով arduino MKR WAN 1310, ուլտրաձայնային տվիչ, DHT11 սենսոր և որոշ լուսարձակներ և կոճակ` նախագիծը զովացնելու համար:

Պարագաներ

Նյութը ՝

  • Arduino MKR WAN 1310
  • Ուլտրաձայնային տվիչ
  • DHT11 J
  • ump լարերը
  • Պլեքսո տուփ
  • Դարպաս
  • Լեդս
  • Կտտացրեք կոճակը

Գործիքներ:

  • Ձեռքի փորվածք
  • 5 մմ բիթ

Քայլ 1: Plexo արկղի պատրաստում

Plexo Box- ի պատրաստում
Plexo Box- ի պատրաստում
Plexo Box- ի պատրաստում
Plexo Box- ի պատրաստում

Պարիսպի համար ես օգտագործում եմ 80x80 մմ plexo տուփ, քանի որ այն ամուր է և դիմացկուն: Նախ հանեցի ուլտրաձայնային տվիչի և հոսանքի մալուխի կափարիչները: Դա շատ հեշտ է, քանի որ անցքի տրամագիծը նույնն է, ինչ ուլտրաձայնային տվիչի տրամագիծը:

Երկրորդ, ես ալեհավաքի պատյանի վերևում 5 մմ անցք եմ անում: Դրա համար կարող եք օգտագործել հորատման մեքենա կամ ձեռքի փորվածք, ինչպես իմ դեպքում:

Քայլ 2: Բաղադրիչների տեղադրում

Բաղադրիչների տեղադրում
Բաղադրիչների տեղադրում
Բաղադրիչների տեղադրում
Բաղադրիչների տեղադրում
Բաղադրիչների տեղադրում
Բաղադրիչների տեղադրում

Ես ստիպված էի կտրել ուլտրաձայնային տվիչի լարերի երկարությունը, քանի որ այն չափազանց երկար էր տուփի մեջ տեղավորվելու համար և վերջում ավարտել այն իգական կապի վերնագրով `միացման համար: Սենսորը այնուհետև կարող է մղվել պատյանի ներսում և կողպվել ինքն իրեն ներկառուցված կողպեքի համակարգով: Այնուհետև ավելացրել եմ mkr wan 1310 տախտակը և տվիչների մոդուլը:

Անջրանցիկ կողային միակցիչը դրեցի հոսանքի վարդակից, քանի որ չեմ ուզում ջուրը ներս մտնի:

Քայլ 3: Tinkercad միացում

Tinkercad Circuit
Tinkercad Circuit

Անցած 3 տարիների ընթացքում ես շատ շրջաններ եմ կատարել: Բայց ես arduino չունեի: Tinkercad- ն ինձ համար միակ միջոցն էր սովորելու և զարգացնելու arduino միացումն ու դրանք մոդելավորելը: Նույնիսկ այն բանից հետո, երբ ես ստացա arduino uno- ն, ես դեռ օգտագործում եմ tinkercad միացում `իմ նախագիծը նախ մոդելավորելու համար: Tinkercad- ի միացումը թույլ է տալիս օգտագործել բաղադրիչի մի քանիսը և դրանք շտկել: Ես բարձր խորհուրդ եմ տալիս tinkercad միացում սկսնակ և arduino օգտագործողների համար, քանի որ դա կխանգարի ձեզ այրել ձեր arduino- ն նոր միացում փորձելիս:

Քայլ 4: Լարը միացնելը

Լարը միացնելը
Լարը միացնելը

Դուք կարող եք հետևել tinkercad միացումին, ինչպես վերևում, կամ կարող եք հետևել ստորև բերված միացմանը:

DHT11

+> 5 վ

Ելք> pin13

-> գետնին

Ուլտրաձայնային ցուցիչ

+> 5 վ

Գործարկիչ> pin7

Էխո> pin8

-> գետնին

Օգտագործելով jumper լարերը, դուք կարող եք հեշտությամբ կատարել կապը և ամրացնել դրանք zip կապերով:

Քայլ 5. Լեդերի և սեղմման կոճակի ավելացում ՝ անսարքությունների վերացման համար

Լեդերի և սեղմման կոճակի ավելացում ՝ անսարքությունների վերացման համար
Լեդերի և սեղմման կոճակի ավելացում ՝ անսարքությունների վերացման համար
Լեդերի և սեղմման կոճակի ավելացում ՝ անսարքությունների վերացման համար
Լեդերի և սեղմման կոճակի ավելացում ՝ անսարքությունների վերացման համար

Ես օգտագործում եմ կարմիր և կանաչ լուսադիոդ ՝ սարքի վիճակը ցույց տալու համար, և սեղմման կոճակը ՝ սարքը վերակայելու համար: Քանի որ իմ դիզայնը աշխատում է tinkercad սխեմայի վրա, ես վստահ եմ, որ դա իրական կյանքում կլինի: Այսպիսով, ես պատրաստել եմ մի փոքրիկ հատ, որպեսզի կարողանամ նվազեցնել լարերի քանակը:

Քայլ 6: Կոդավորում

Ես օգտագործում եմ առցանց IDE- ն, և ծածկագիրը հետևյալ ֆայլն է

Քայլ 7: Thing ցանցի կարգավորում

Thing ցանցի կարգավորումը
Thing ցանցի կարգավորումը

Այդ հղումով կարող եք հետևել այս քայլերին: Դա չափազանց հեշտ է մանրամասն բացատրությամբ: Ես ավելացրել եմ բեռնվածքի դեկոդավորիչը վերը նշված պատկերում և տեքստը: += String.fromCharCode (parseInt (բայթ ));} վերադարձ {դաշտ 1: արդյունք,};} Սա շատ կարևոր է `ընթեռնելի նշան ստանալու համար

Քայլ 8: Տվյալների ստացում

Ստացեք տվյալներ
Ստացեք տվյալներ
Ստացեք տվյալներ
Ստացեք տվյալներ

Վերևի սքրինշոթում կարող եք տեսնել, թե ինչպես եմ ես տվյալներ ստանում իմ հեռախոսի TTN- ի միջոցով: Ես նաև օգտագործում եմ IFTTT ինտեգրումը ՝ ներքևում իմ google sheet.com- ի տվյալները ցուցադրելու համար, եթե ցանկանում եք իմանալ, թե ինչպես եմ դա արել:

Քայլ 9: Վերջնական լուծում

Վերջնական լուծում
Վերջնական լուծում
Վերջնական լուծում
Վերջնական լուծում
Վերջնական լուծում
Վերջնական լուծում

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

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