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

ARDUINO- Ի ՕԳՏԱԳՈՐՄԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ ՝ 3 քայլ
ARDUINO- Ի ՕԳՏԱԳՈՐՄԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ ՝ 3 քայլ

Video: ARDUINO- Ի ՕԳՏԱԳՈՐՄԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ ՝ 3 քայլ

Video: ARDUINO- Ի ՕԳՏԱԳՈՐՄԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ ՝ 3 քայլ
Video: Չափել մինչև 500 Ա DC հոսանք Shdu Resistor– ով ՝ օգտագործելով Arduino 2024, Նոյեմբեր
Anonim
ARDUINO- Ի ՕԳՏԱԳՈՐԱԿԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ
ARDUINO- Ի ՕԳՏԱԳՈՐԱԿԱՆ ՌԱԴԱՐԱՅԻՆ ՀԱՄԱԿԱՐԳԸ

Այստեղ նկարագրված սխեման ցույց է տալիս ուլտրաձայնային ռադիոտեղորոշիչ համակարգի աշխատանքը: Այն օգտագործում է ուլտրաձայնային տվիչ ՝ օբյեկտը հայտնաբերելու և դրա հեռավորությունը չափելու համար և պտտվում է ըստ servo շարժիչի: Պտտման անկյունը ցուցադրվում է 16x2 LCD էկրանով: Երբ որևէ խոչընդոտ է հայտնաբերվում, ազդանշանը միանում է, և այն ցուցադրվում է նաև LCD էկրանին:.

Ռադիոտեղորոշիչ համակարգերն ունեն մի շարք պաշտպանական, ինչպես նաև քաղաքացիական կիրառություններ:

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

Քայլ 1: Պահանջվում են բաղադրիչներ

Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ

Arduino UNO R3- Դա միկրոկառավարիչ տախտակ է, որը հիմնված է շարժական, երկակի փաթեթային (DIP) ATmega328 AVR միկրոկոնտրոլերի վրա: Այն ունի 20 թվային մուտքային/ելքային կապ (որից 6 -ը կարող են օգտագործվել որպես PWM ելքեր և 6 -ը կարող են օգտագործվել որպես անալոգային մուտքեր):

HC -SR04 Ուլտրաձայնային տվիչ -Այս տվիչը 4 պին մոդուլ է, որի քորոց անուններն են համապատասխանաբար Vcc (5v), Trigger, Echo և Ground համապատասխանաբար: Այս սենսորը շատ տարածված սենսոր է, որն օգտագործվում է բազմաթիվ ծրագրերում, որտեղ պահանջվում է չափել հեռավորությունը կամ զգալ առարկաները: Մոդուլն ունի երկու աչք, որոնք նման են առջևի նախագծերին, որոնք ձևավորում են ուլտրաձայնային հաղորդիչ և ընդունիչ:

Tower Pro SG90 Micro Servo Motor- Այս սերվոն 180 ° պտտվող սերվո է: Դա թվային սերվո շարժիչ է, որն ավելի արագ և լավ է ստանում և մշակում PWM ազդանշանը: Այն հագեցնում է բարդ ներքին սխեմաներ, որոնք ապահովում են լավ ոլորող մոմենտ, պահող հզորություն և ավելի արագ թարմացումներ `ի պատասխան արտաքին ուժերի: Այն բաղկացած է երեք լարերից, որոնք գունավորված են շագանակագույն, կարմիր և դեղին:

Շագանակագույն/Սև. Միացված է գետնին

Կարմիր. Միացված է VCC- ին (5v)

Դեղին/սպիտակ. Այս pwm ազդանշանի միջոցով միացված տվյալների կապին տրվում է շարժիչը վարելու համար:

16x2 LCD էկրան (Green BackLight)- 16x2 LCD էկրանը այբբենական թվային էկրան է: Այն հիմնված է HD44780 ցուցադրման վերահսկիչի վրա և պատրաստ է ինտերֆեյսի միկրոկոնտրոլերների մեծ մասի հետ: Այն աշխատում է 5 Վ լարման վրա և ունի կանաչ լուսավորություն, որը կարող է միացվել և անջատվել ըստ ցանկության: Էկրանի հակադրությունը կարող է նաև վերահսկվել ՝ հակադրությունը կառավարող պինում լարումը փոփոխելու միջոցով (Pin 3):

Բզզոց

12 վ սնուցման տախտակ

Jumper լարերը

Քայլ 2: Բաղադրիչները միացված են միասին

Միասին միացված բաղադրիչներ
Միասին միացված բաղադրիչներ

LCD PIN_RS ------------------ 12 Arduino Uno- ից

LCD PIN_RW ------------------ GND

LCD PIN_EN ------------------- 11 Arduino Uno- ից

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 Arduino Uno- ից

LCD PIN_D5 ------------------- 4 Arduino Uno- ից

LCD PIN_D6 ------------------- 3 Arduino Uno- ից

LCD PIN_D7 ------------------- 2 Arduino Uno- ից

LCD PIN_VSS ------------------ GND

LCD PIN_VDD ------------------ 5 Վ

Սենսոր Pin_VCC ---------------- 5V

Սենսոր Pin_Trig ------------------ 8 Arduino Uno

Սենսոր Pin_Echo ----------------- 9 Arduino Uno- ից

Սենսոր Pin_GND ------------------ GND

Servo շարժիչն ունի երեք կապում կանացի միակցիչ: Դարչնագույն/Սևը սովորաբար գետնին է:

Միացրեք հոսանքի մալուխը, որը բոլոր չափանիշներով պետք է կարմիր լինի Arduino- ում 5 Վ -ի:

Servo միակցիչի մնացած գիծը միացրեք Arduino- ի թվային կապին:

Buzzer pin- Դրականը միացված է Arduino- ի թվային կապին, իսկ մյուսը `գետնին:

Քայլ 3: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Ներբեռնեք հիմնական կոդը ստորև բերված հղումից ՝-

Հիմնական կոդը ՝

Duրագիրը Arduino- ում բեռնելուց հետո կարող եք տեսնել ռադարային համակարգը `օգտագործելով« Processing »անունով ծրագրակազմ:

Մշակումը հասանելի է Linux- ի, Mac OS X- ի և Windows- ի համար:

Theրագրակազմը կարող եք ներբեռնել հղումից ՝ https://processing.org/download/: Ընտրեք ձեր նախընտրած ծրագիրը `ծրագրակազմը ներբեռնելու համար:

Գործարկեք մշակման կոդը հիմնական ծածկագիրը վերբեռնելուց հետո:

Նշում.- Դուք պետք է փոխեք նավահանգստի անունը և փոխեք պայմանները ըստ ձեր կարիքի:

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

Վերամշակման կոդը կարող եք ներբեռնել վերը նշված հղումից (Հիմնական ծածկագիր):

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

Շնորհակալություն elementzonline.com

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