Мазмуну:

Arduino менен MATLAB App Designer колдонуу: 5 кадам
Arduino менен MATLAB App Designer колдонуу: 5 кадам

Video: Arduino менен MATLAB App Designer колдонуу: 5 кадам

Video: Arduino менен MATLAB App Designer колдонуу: 5 кадам
Video: Junior Developer v/s Senior Developer😛 #shorts #funny 2024, Июль
Anonim
Arduino менен MATLAB App Designer колдонуу
Arduino менен MATLAB App Designer колдонуу

MATLAB Колдонмо Дизайнери - бул MATLABтын бардык функциялары бар Графикалык Колдонуучу Интерфейстерин (GUI) иштеп чыгууга мүмкүндүк берген күчтүү курал.

Бул окуу куралында биз LEDдин жарыгын контролдоо үчүн GUI кылабыз.

Эскертүү: Бул үйрөткүч MATLAB боюнча Arduino аппараттык колдоо пакетин колдонот, көбүрөөк маалымат алуу үчүн

1 -кадам: App Designer ачуу

Колдонмо дизайнеринин ачылышы
Колдонмо дизайнеринин ачылышы

MATLAB ачып, жаңы App Designer файлын түзүүдөн баштаңыз.

2 -кадам: Колдонмону иштеп чыгуу

Колдонмону иштеп чыгуу
Колдонмону иштеп чыгуу
Колдонмону иштеп чыгуу
Колдонмону иштеп чыгуу
Колдонмону иштеп чыгуу
Колдонмону иштеп чыгуу

Экрандын жогорку сол бурчундагы Save баскычын басып, аны DimmingLED деп атаңыз.

Компоненттин китепканасынан этикетканы борбордук дизайн аймагына сүйрөңүз.

Колдонмо Дизайнеринин баскычтын жанына этикетка кошушуна жол бербөө үчүн башкаруу баскычын кармап турганда, баскычты сүйрөңүз.

Баскычты басыңыз, андан кийин текстти Duty Cycle жана өлчөмүн 36га өзгөртүңүз.

3 -кадам: Arduino туташуу

Arduino туташуу
Arduino туташуу

USB порту аркылуу Arduino туташтырыңыз (менин учурда мен Arduino нано колдонуп жатам).

LED жана резисторду төмөнкү схемада көрсөтүлгөндөй өткөрүңүз.

4 -кадам:

Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

Колдонмо дизайнерине кайтып келип, дизайн аймагынын үстүндөгү CodeView дегенди басыңыз.

экрандын жогорку сол бурчунан жеке менчикти кыстарыңыз.

мулк атын алып салуу жана "а" деп атоо.

Компоненттин браузеринен app. UIfigure оң баскычын чыкылдатып, StartUpFcn кайра чалуусун тандаңыз.

Жазуу: app.a = Arduino ();

Компонент Браузеринен app.knopту оң баскыч менен чыкылдатып, ValueChangingFcn кайра чалуусун тандаңыз.

Ага төмөнкүлөрдү жазыңыз, андан кийин Run дегенди басыңыз.

changingValue = event. Value;

app. DutyCycleLabel. Text = char (сап (өзгөрүүValue) + ' %');

writePWMDutyCycle (app.a, 'D3', өзгөртүүValue/100.0);

5 -кадам: Куттуктайбыз

Куттуктайм
Куттуктайм
Куттуктайм
Куттуктайм
Куттуктайм
Куттуктайм

Эми сиз жаңы жаралган колдонмоңуздан LED Жарыктыгын көзөмөлдөй аласыз

Сунушталууда: