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

Օգտագործելով MATLAB հավելվածի դիզայներ Arduino- ով. 5 քայլ
Օգտագործելով MATLAB հավելվածի դիզայներ Arduino- ով. 5 քայլ

Video: Օգտագործելով MATLAB հավելվածի դիզայներ Arduino- ով. 5 քայլ

Video: Օգտագործելով MATLAB հավելվածի դիզայներ Arduino- ով. 5 քայլ
Video: Какой язык программирования учить в 2023 году? Рейтинг, сравнение, сферы применения / Лучший язык 2024, Հուլիսի
Anonim
Օգտագործելով MATLAB հավելվածների դիզայներ Arduino- ի հետ
Օգտագործելով MATLAB հավելվածների դիզայներ Arduino- ի հետ

MATLAB App Designer- ը հզոր գործիք է, որը թույլ է տալիս նախագծել գրաֆիկական ինտերֆեյսեր (GUI) `MATLAB- ի բոլոր գործառույթներով:

Այս ձեռնարկում մենք պատրաստելու ենք GUI ՝ լուսադիոդի պայծառությունը վերահսկելու համար ՝ հեշտ հետևվող քայլերի միջոցով:

Նշում. Այս ձեռնարկը օգտագործում է Arduino ապարատային աջակցության փաթեթը MATLAB- ում, լրացուցիչ տեղեկությունների համար այցելեք

Քայլ 1: Բացեք հավելվածի դիզայներ

Բացում է App Designer- ը
Բացում է App Designer- ը

Սկսեք ՝ բացելով MATLAB- ը և ստեղծելով App Designer- ի նոր ֆայլ:

Քայլ 2: Հավելվածի ձևավորում

Հավելվածի նախագծում
Հավելվածի նախագծում
Հավելվածի նախագծում
Հավելվածի նախագծում
Հավելվածի նախագծում
Հավելվածի նախագծում

Սեղմեք պահպանել էկրանի վերին ձախ անկյունում և անվանեք DimmingLED:

Քաշեք պիտակը բաղադրիչ գրադարանից դեպի կենտրոնական նախագծման տարածք:

Կառավարման ստեղնը պահելիս քաշեք մի կոճակ, որպեսզի App Designer- ը կողպեքի կողքին պիտակ չավելացնի:

Սեղմեք Պիտակի վրա, ապա փոխեք տեքստը Duty Cycle և չափը ՝ 36:

Քայլ 3. Arduino- ի միացում

Arduino- ի միացում
Arduino- ի միացում

Միացրեք Arduino- ն USB պորտի միջոցով (իմ դեպքում ես օգտագործում եմ Arduino nano):

մետաղալար LED և ռեզիստոր, ինչպես հետևյալ սխեմատիկայում:

Քայլ 4:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Վերադարձեք App Designer և կտտացրեք CodeView նախագծման տարածքի վերևում:

տեղադրեք մասնավոր սեփականություն էկրանի վերին ձախ անկյունից:

հեռացնել գույքի անունը և անվանել «ա»:

Բաղադրիչ դիտարկիչից աջ սեղմեք հավելվածի վրա: Կարգավորեք և ընտրեք Ավելացնել StartUpFcn հետադարձ:

Գրեք ՝ app.a = Arduino ();

Component Browser- ից աջ սեղմեք app.knop- ի վրա և ընտրեք Add ValueChangingFcn հետադարձ կապ:

Գրեք հետևյալը դրան, այնուհետև կտտացրեք Գործարկել:

changeValue = event. Value;

app. DutyCycleLabel. Text = char (տող (փոփոխվող արժեք) + ' %');

writePWMDutyCycle (app.a, 'D3', ndryshValue/100.0);

Քայլ 5: Շնորհավորում ենք

Շնորհավորում եմ
Շնորհավորում եմ
Շնորհավորում եմ
Շնորհավորում եմ
Շնորհավորում եմ
Շնորհավորում եմ

Այժմ դուք կարող եք վերահսկել LED պայծառությունը ձեր նորաստեղծ հավելվածից

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