Բովանդակություն:
- Քայլ 1: Պահանջվող հմտություններ
- Քայլ 2: Բաղադրիչներ/Սարքավորումների ցուցակ
- Քայլ 3. Նախագծի ակնարկ
- Քայլ 4: Սարքավորումների պատրաստում
- Քայլ 5: Կոդ գրելը
- Քայլ 6: Հարցե՞ր:
Video: Leրի արտահոսքի հայտնաբերիչ `6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Եթե երբևէ մտահոգված եք ջրհեղեղով նկուղ տուն վերադառնալու մասին, այս նախագիծը ձեզ համար է:
Մենք ձեզ ցույց կտանք, թե ինչպես ստեղծել ջրի արտահոսքի հայտնաբերման համակարգ, որը ձեզ տեքստային հաղորդագրություն կուղարկի, երբ հայտնաբերվի արտահոսք:
Քայլ 1: Պահանջվող հմտություններ
Այս նախագծի համար ձեզ հարկավոր է միայն ծրագրավորման հիմնական գիտելիք: Մենք գրել ենք այն ծրագիրը, որը չափում է ջրի սենսորը և տեքստ է ուղարկում C- ով:
Քայլ 2: Բաղադրիչներ/Սարքավորումների ցուցակ
Ահա թե ինչ ենք մենք օգտագործել.
- Phidget SBC4
- Րի ցուցիչ
- Ֆիջեթ մալուխ
Քայլ 3. Նախագծի ակնարկ
Այս նախագիծը կունենա հետևյալ դասավորությունը.
- PhidgetSBC4- ը գործարկելու է մեր ծրագրի կոդը (գրված է C- ով): Այն միացված կլինի ջրի սենսորին `ներկառուցված VINT հանգույցի միջոցով:
- Եթե ջրի սենսորը ցույց է տալիս, որ ջուր կա, SBC- ն կօգտագործի էլ.
Քայլ 4: Սարքավորումների պատրաստում
Մեր սենսորը, ամենայն հավանականությամբ, շփման մեջ կգա ջրի հետ (հատկապես փորձարկման ժամանակ), ուստի կարևոր է, որ մենք պաշտպանենք PCB- ի բաղադրիչները: Դա անելու համար մենք PCB- ի վրա օգտագործեցինք համապատասխան ծածկույթ:
Քայլ 5: Կոդ գրելը
Այս նախագծի ամբողջ ծածկագիրն արդեն գրված է և ներառված է waterLeakDetector.c ֆայլում, այնպես որ, եթե ցանկանում եք այն իրականացնել, ձեզ մնում է միայն փոփոխել մի քանի բան (սերիական համարներ, էլ. Փոստի հասցե և այլն) և կազմել այն
Կարևոր. Տեղադրելուց առաջ դուք պետք է Libcurl- ը կարգավորեք ձեր SBC- ում: Բացեք տերմինալը և մուտքագրեք հետևյալ հրամանը.
sudo apt-get տեղադրել libcurl4-gnutls-dev
SBC- ում C ծրագրեր կազմելու մասին լրացուցիչ տեղեկությունների համար այցելեք այս հղումները.
- Փաթեթների տեղադրում զարգացման համար
- Linux- ի վրա C ծրագրերի կազմում
Ահա կոդի արագ ակնարկ.
- Ստեղծեք VoltageInput օբյեկտ
- Քարտեզագրեք VoltageInput օբյեկտը ջրի տվիչին: Լրացուցիչ տեղեկությունների համար տես այս տեսանյութը:
- Շրջանակի ընթացքում կարդացեք ջրի ցուցիչի արժեքը, եթե ջրի մակարդակը վտանգավոր է, ուղարկեք տեքստային հաղորդագրություն: Եթե ոչ, շարունակիր:
- Քնել մեկ վայրկյան և կրկնել
Քայլ 6: Հարցե՞ր:
Եթե ունեք որևէ հարց նախագծի վերաբերյալ, տեղեկացրեք մեզ մեկնաբանությունների բաժնում:
Շնորհակալություն կարդալու համար
Խորհուրդ ենք տալիս:
Leրի մակարդակի հայտնաբերիչ `7 քայլ
Leրի մակարդակի դետեկտոր. Ուլտրաձայնային տվիչը գործում է նույն սկզբունքներով, ինչ ռադարային համակարգը: Ուլտրաձայնային տվիչը կարող է էլեկտրական էներգիան վերածել ակուստիկ ալիքների և հակառակը: Հայտնի HC SR04 ուլտրաձայնային տվիչը գեներացնում է ուլտրաձայնային ալիքներ 40 կՀց հաճախականությամբ: Տիպիկ
Leրի արտահոսքի ազդանշանային մեքենա `4 քայլ
Leրի արտահոսքի ազդանշանային մեքենա. Նախագծի անվանումը. Arduino ջրի արտահոսքի ահազանգման մեքենա Մեր օրերում մարդիկ սովորաբար ունեն ավտոտնակ: Ավտոտնակում մարդկանց մեծամասնությունը հակված է տեղադրել իրեր, որոնք կամ հազվադեպ են օգտագործում, կամ էլ ՝ նախորդ սեզոններից: Ավտոտնակի մի զգալի մասը մեքենաներն ու հեծանիվներն են
Leրի արտահոսքի ցուցիչ ESP8266 + Micropython + Domoticz- ում ՝ 16 քայլ (նկարներով)
Leրի արտահոսքի տվիչ ESP8266 + Micropython + Domoticz- ում. Որոշ ժամանակ առաջ կինս խնդրեց ինձ ջրի արտահոսքի տվիչ սարքել: Նա վախենում էր, որ կաթսայատան գուլպանը կարող է արտահոսք լինել, և ջուրը լցվի նոր տեղադրված փայտե հատակով: Եվ ես, որպես իսկական ինժեներ, նման սենսոր ձեռնարկեցի: Իմ 15 տարեկանից
Ստորջրյա տեսախցիկի բնակարանային արտահոսքի հայտնաբերիչ. 7 քայլ (նկարներով)
Ստորջրյա տեսախցիկի բնակարանային արտահոսքի դետեկտոր. Ստորջրյա տեսախցիկի կացարանը հազվադեպ է արտահոսում, բայց եթե այս իրադարձությունը տեղի ունենա, արդյունքները սովորաբար աղետալի են `անուղղելի վնաս հասցնելով տեսախցիկի մարմնին և ոսպնյակին: SparkFun- ը 2013 թվականին հրապարակեց ջրի դետեկտորի նախագիծ, որտեղ նախատեսված էր սկզբնական դիզայնը
Leրի մակարդակի հայտնաբերիչ `6 քայլ
Leրի մակարդակի հայտնաբերիչ