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

Կոնտակտային ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում. 5 քայլ
Կոնտակտային ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում. 5 քայլ

Video: Կոնտակտային ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում. 5 քայլ

Video: Կոնտակտային ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում. 5 քայլ
Video: Երիտասարդության բաղադրատոմսերը 8 մթերք, որոնք դանդաղեցնում են ծերացումը 2024, Նոյեմբեր
Anonim
Կապ ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում
Կապ ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում
Կապ ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում
Կապ ավելի քիչ և կոռոզիայից ազատ ջրի մակարդակի ցուցիչ և շարժիչի վերահսկում

Հ. Ի..

Կողմ:

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

2. Մենք կարող ենք բարձրացնել կամ նվազեցնել մակարդակը ՝ առանց որևէ լրացուցիչ սարքավորման ժամանակի ցանկացած պահի:

3. Ավելի քիչ սպասարկում:

4. Աշխատում է նույնիսկ փոքր արևային վահանակով:

Դեմ.

1. Լիովին անջրանցիկ չէ, ուլտրաձայնային տվիչը չպետք է շփվի ջրի հետ:

Կարիք ունենք

1. Ուլտրաձայնային տվիչ- HC SR04 -1

2. Arduino uno տախտակ- 1

3. Տարբեր գույների Led s -3

4. 100 օմ դիմադրողներ -3

5. USB մալուխ `arduino ծրագրավորելու համար:

6. միացնող որոշ լարեր:

7. Արևային վահանակ 10 վ, 5 վ կամ 9 վ ադապտեր կամ 5 վ ադապտեր ՝ տախտակը սնուցելու համար:

Ամբողջ նախագիծը բաժանված է երկու մասի, Մաս -1. Ledրի տարբեր մակարդակների լուսադիոդային ինտերֆեյս

Մաս 2. Ռելեի միջերես AC (220V/110V) շարժիչի կառավարման համար:

Մաս 1:

Քայլ 1. Arduino Uno տախտակի փորձարկում

Arduino Uno տախտակի փորձարկում
Arduino Uno տախտակի փորձարկում
Arduino Uno տախտակի փորձարկում
Arduino Uno տախտակի փորձարկում

Բոլոր նոր տախտակները գալիս են նախապես ծրագրավորված լուսադիոդային թարթիչներով, բայց եթե մենք օգտագործում ենք հին uno- ն, որն օգտագործվում էր այլ նախագծերի համար, կարող ենք փորձարկվել պարզ լուսադիոդային թարթող ծրագրով:

Քայլ 2: Կոդ

Այս կոդով ծրագրեք uno- ն:

Դուք կարող եք փոփոխել ձեր կարիքներին համապատասխանող կոդը, այստեղ տանկի առավելագույն բարձրությունը 110 սմ է

Կարմիր լապտերը փայլում է, երբ ջրի մակարդակը> 60 սմ է && <= 70 սմ:

Կապույտ լուսամփոփը թարթում է, երբ ջրի մակարդակը> 40 && <= 60. սմ է

Կապույտ լուսամփոփը փայլում է, երբ ջրի մակարդակը> 25 && <= 40 սմ է:

Կանաչ լուսարձակը փայլում է, երբ ջրի մակարդակը <25 սմ է:

Քայլ 3: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ

1. Տեղադրեք Ուլտրաձայնային տվիչը ջրի առավելագույն մակարդակից մի քանի սանտիմետր բարձր և ամրացրեք այն անջրանցիկ տարայով:

2. Սենսորից, օրինակ `vcc, gnd, trig, echo, չորս լար հաղորդեք arduino տախտակին` օգտագործելով երկարացման լարեր:

3. Սենսորային 1. Vcc մետաղալար միացրեք արդուինոյի 5 վ -ին

2. gnd սենսորային gnd arduino- ին

3. Միացրեք սենսորի մետաղալարերը arduino- ի #8 ամրացման համար

4. Սենսորի արձագանքային մետաղալար arduino- ի #10 կապում

Այժմ մենք պետք է միացնենք LED- ները `ջրի մակարդակը նշելու համար:

1. Կարմիրը միացրեք թիվ 2 կապից gnd- ին 100 օմ ռեզիստորի միջոցով, ինչը ցույց է տալիս ցածր մակարդակ

2. Կանաչը #4 -ից gnd- ին միացրեք 100 օմ ռեզիստորի միջոցով, ինչը ցույց է տալիս բարձր մակարդակ

3. Սպիտակ #3 -ից կապեք gnd- ին 100 ohms ռեզիստորի միջոցով, սա ցույց է տալիս միջին մակարդակը:

Քայլ 4. Էլեկտրամատակարարում Arduino- ին

1. Դուք կարող եք օգտագործել 9 վ ադապտեր:

կամ

2. կարող եք 10 վ արեւային վահանակ:

կամ

3. Դուք կարող եք օգտագործել 5 վ ուղղակիորեն arduino v- ի քորոցում:

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