Ինչպես պատրաստել ուլտրաձայնային հեռաչափիչ HC-SR04- ի և Arduino- ի վրա

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

Ինչպես պատրաստել ուլտրաձայնային հեռաչափիչ HC-SR04- ի և Arduino- ի վրա
Ինչպես պատրաստել ուլտրաձայնային հեռաչափիչ HC-SR04- ի և Arduino- ի վրա

Video: Ինչպես պատրաստել ուլտրաձայնային հեռաչափիչ HC-SR04- ի և Arduino- ի վրա

Video: Ինչպես պատրաստել ուլտրաձայնային հեռաչափիչ HC-SR04- ի և Arduino- ի վրա
Video: Sinhala Arduino Tutorial 07 - Ultrasonic Sensor , Serial Monitor 2024, Մայիս
Anonim

Ես առաջարկում եմ հեռաչափի նախագիծ `հիմնված ուլտրաձայնային HC-SR04 սենսորի և Arduino տախտակի վրա: Սենսորների ընթերցումները ցուցադրվում են հեղուկ բյուրեղի էկրանին, իսկ էլեկտրասնուցումը մատակարարվում է 9 վոլտ մարտկոցից:

Rangefinder նախագծի դասավորությունը
Rangefinder նախագծի դասավորությունը

Դա անհրաժեշտ է

  • - Arduino Nano;
  • - ուլտրաձայնային հեռաչափիչ HC-SR04;
  • - LCD էկրան;
  • - մարմին;
  • - մարտկոց «Կրոնա»;
  • - 10 կՕմ պոտենցիոմետր;
  • - հացի տախտակ;
  • - լարերը միացնող:

Հրահանգներ

Քայլ 1

Սկսելու համար հարկավոր է ճիշտ ընտրել չափը գործի համար: Չափը կախված է նրանից, թե Arduino- ի որ տախտակն եք օգտագործելու (UNO, Mini, Nano կամ մեկ այլ), ինչպես նաև ձեր LCD- ի չափը: LCD- ի փոխարեն հնարավոր է օգտագործել մանրանկարչական LED ցուցիչ `3 նիշով: Սա բավական կլինի սանտիմետրերով հեռավորությունը ցուցադրելու համար, քանի որ օգտագործված ուլտրաձայնային սենսորը ունի 3-ից 400 սմ չափման սահման:

Հեռավորության համար գործի ընտրություն
Հեռավորության համար գործի ընտրություն

Քայլ 2

Եկեք գնահատենք, թե ինչպես կդասավորվեն մասերը մարմնի ներսում: Կտրեք ուլտրաձայնային սենսորի, ցուցադրման և անջատիչի անջատիչները:

Քայլ 3

Հիմա եկեք նայենք մեր սարքի շղթային: Էլեկտրաէներգիայի մատակարարում `« Krona »9 մարտկոցից: Սարքի անջատիչ S1 - սարքը միացնելու և անջատելու համար: Հեղուկ բյուրեղի ցուցադրումը (LCD) ստանդարտ եղանակով միացված է 10 կՎ հզորությամբ պոտենցիոմետրով ՝ հակադրությունը կարգավորելու համար: LCD- ն ու ուլտրաձայնային սենսորը սնուցվում են 5 Վ-ից:

Ուլտրաձայնային հեռաչափի միացում
Ուլտրաձայնային հեռաչափի միացում

Քայլ 4

Եկեք նկարենք ուրվագիծ մեր հեռաչափի համար: Այստեղ ամեն ինչ պարզ է: Նախ, մենք նախնականացնում ենք LCD- ը 12, 11, 10, 9, 8 և 7 քորոցների վրա, օգտագործելով LiquidCrystal գրադարանը Arduino IDE- ից:

Հաջորդը, մենք միացնում ենք հեռաչափի ձգանի և էխոյի քորոցները Arduino տախտակի 6-րդ և 5-րդ կապում:

Յուրաքանչյուր 50 ms մենք հայցելու ենք հեռավորությունը դետեկտորից, օգտագործելով getDistance () գործառույթը և ցուցադրել այն LCD- ի վրա:

Rangefinder ուրվագիծը
Rangefinder ուրվագիծը

Քայլ 5

Արդուինոյի հիշողության մեջ ուրվագիծը գրելուց հետո մենք կարող ենք հավաքել սարքը: Ներքինների դասավորությունը, որը ես առաջարկում եմ, ցույց է տրված նկարում: Fixedուցադրիչն ու սենսորը ամրացրեցի տաք հալման սոսինձով: Այն բավականին ամուր է պահվում, բայց միևնույն ժամանակ հնարավորություն է տալիս անհրաժեշտության դեպքում հեռացնել միացված մասերը: Անկալի է տեղադրել ամեն ինչ, որպեսզի կարողանաք միանալ Arduino- ի USB պորտին և անհրաժեշտության դեպքում շտկել «որոնվածը»: Օրինակ ՝ փոխեք ցուցադրվող տեքստը կամ ուղղեք հեռավորությունը հաշվարկելու գործակիցները: Գուցե անհրաժեշտ լինի փոխել LCD- ի հակադրությունը, ուստի ցանկալի է նաև ունենալ պոտենցիոմետր կարգավորիչ:

Ուլտրաձայնային հեռաչափի ներսի դասավորությունը
Ուլտրաձայնային հեռաչափի ներսի դասավորությունը

Քայլ 6

Պատրաստի սարքի տարբերակը ներկայացված է լուսանկարում: Այն բավականին կոմպակտ է և օգտագործման համար դյուրին: Իհարկե, նման սարքն ունի իր առանձնահատկությունները: Օգտագործման մի քանի կարևոր խորհուրդներ վերջում բերվում են օգտակար խորհուրդներ բաժնում:

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