Съдържание:
- Стъпка 1: Отваряне на App Designer
- Стъпка 2: Проектиране на приложението
- Стъпка 3: Свързване на Arduino
- Стъпка 4:
- Стъпка 5: Поздравления
![Използване на MATLAB App Designer с Arduino: 5 стъпки Използване на MATLAB App Designer с Arduino: 5 стъпки](https://i.howwhatproduce.com/images/003/image-8310-8-j.webp)
Видео: Използване на MATLAB App Designer с Arduino: 5 стъпки
![Видео: Използване на MATLAB App Designer с Arduino: 5 стъпки Видео: Използване на MATLAB App Designer с Arduino: 5 стъпки](https://i.ytimg.com/vi/OkIqZn9hCq0/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![Използване на MATLAB App Designer с Arduino Използване на MATLAB App Designer с Arduino](https://i.howwhatproduce.com/images/003/image-8310-9-j.webp)
MATLAB App Designer е мощен инструмент, който ви позволява да проектирате графични потребителски интерфейси (GUI) с всички функции на MATLAB.
В този урок ще направим графичен интерфейс, който да контролира яркостта на светодиода чрез лесни за изпълнение стъпки.
Забележка: Този урок използва хардуерен пакет за поддръжка на Arduino в MATLAB, за повече информация, моля, посетете
Стъпка 1: Отваряне на App Designer
![Отваряне на App Designer Отваряне на App Designer](https://i.howwhatproduce.com/images/003/image-8310-10-j.webp)
Започнете, като отворите MATLAB и създадете нов файл на App Designer.
Стъпка 2: Проектиране на приложението
![Проектиране на приложението Проектиране на приложението](https://i.howwhatproduce.com/images/003/image-8310-11-j.webp)
![Проектиране на приложението Проектиране на приложението](https://i.howwhatproduce.com/images/003/image-8310-12-j.webp)
![Проектиране на приложението Проектиране на приложението](https://i.howwhatproduce.com/images/003/image-8310-13-j.webp)
Натиснете save в горния ляв ъгъл на екрана и го наречете DimmingLED.
Плъзнете етикет от библиотеката с компоненти в централната област за проектиране.
Плъзнете копчето, докато държите контролния ключ, за да предотвратите добавяне на етикет на App Designer заедно с копчето.
Натиснете върху етикета, след това променете текста на Duty Cycle и размера на 36.
Стъпка 3: Свързване на Arduino
![Свързване на Arduino Свързване на Arduino](https://i.howwhatproduce.com/images/003/image-8310-14-j.webp)
Свържете Arduino през USB порта (в моя случай използвам Arduino nano).
свържете светодиод и резистор, както е показано по -долу.
Стъпка 4:
![Образ Образ](https://i.howwhatproduce.com/images/003/image-8310-15-j.webp)
![Образ Образ](https://i.howwhatproduce.com/images/003/image-8310-16-j.webp)
![Образ Образ](https://i.howwhatproduce.com/images/003/image-8310-17-j.webp)
Върнете се в App Designer и щракнете върху CodeView над областта за проектиране.
вмъкнете частна собственост от горния ляв ъгъл на екрана.
премахнете името на имота и го наречете „а“.
От браузъра на компонента щракнете с десния бутон върху app. UIfigure и изберете Add StartUpFcn callback.
Напишете: app.a = Arduino ();
От браузъра на компоненти щракнете с десния бутон върху app.knop и изберете Добавяне на стойностChangingFcn обратно повикване.
Напишете следното след това, след което натиснете Run.
changeValue = event. Value;
app. DutyCycleLabel. Text = char (низ (променяща се стойност) + ' %');
writePWMDutyCycle (app.a, 'D3', changeValue/100.0);
Стъпка 5: Поздравления
![Честито Честито](https://i.howwhatproduce.com/images/003/image-8310-18-j.webp)
![Честито Честито](https://i.howwhatproduce.com/images/003/image-8310-19-j.webp)
![Честито Честито](https://i.howwhatproduce.com/images/003/image-8310-20-j.webp)
Сега можете да контролирате яркостта на LED от новосъздаденото ви приложение
Препоръчано:
[2020] Използване на iPhone или IPad и Micro: bit Game Pad App за управление на RC автомобил: 23 стъпки
![[2020] Използване на iPhone или IPad и Micro: bit Game Pad App за управление на RC автомобил: 23 стъпки [2020] Използване на iPhone или IPad и Micro: bit Game Pad App за управление на RC автомобил: 23 стъпки](https://i.howwhatproduce.com/images/001/image-1423-j.webp)
[2020] Използване на iPhone или IPad и Micro: bit Game Pad App за управление на RC автомобил: Мислили ли сте да използвате вашия iPhone или iPad за управление на вашия micro: bit? Знаете ли, че Micro: bit Educational Foundation предоставя приложението iOS в Магазин за приложения? Търсене " micro: bit " в App Store и можете да изтеглите приложението безплатно
Първи стъпки с евтиния RPLIDAR Използване на Jetson Nano: 5 стъпки
![Първи стъпки с евтиния RPLIDAR Използване на Jetson Nano: 5 стъпки Първи стъпки с евтиния RPLIDAR Използване на Jetson Nano: 5 стъпки](https://i.howwhatproduce.com/images/010/image-28415-j.webp)
Първи стъпки с евтиния RPLIDAR Използване на Jetson Nano: Кратък преглед Откриването и обхвата на светлината (LiDAR) работи по същия начин, както се използват ултразвукови далекомери с лазерен импулс вместо звукови вълни. Yandex, Uber, Waymo и др. Инвестират сериозно в технологията LiDAR за своите автономни автомобили
Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: 4 стъпки
![Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: 4 стъпки Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: 4 стъпки](https://i.howwhatproduce.com/images/001/image-2757-26-j.webp)
Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: Digispark е платка за разработка на микроконтролер, базирана на Attiny85, подобна на линията Arduino, само по -евтина, по -малка и малко по -малко мощна. С цял набор от щитове за разширяване на неговата функционалност и възможност за използване на познатия Arduino ID
Neopixel Ws2812 Rainbow LED Glow с M5stick-C - Стартиране на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: 5 стъпки
![Neopixel Ws2812 Rainbow LED Glow с M5stick-C - Стартиране на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: 5 стъпки Neopixel Ws2812 Rainbow LED Glow с M5stick-C - Стартиране на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: 5 стъпки](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED Glow с M5stick-C | Изпълнение на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: Здравейте момчета в тази инструкция ще се научим как да използваме неопиксели ws2812 светодиоди или LED лента или LED матрица или LED пръстен с m5stack m5stick-C платка за разработка с Arduino IDE и ние ще направим модел на дъга с него
Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки)
![Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки) Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки)](https://i.howwhatproduce.com/images/004/image-10786-6-j.webp)
Направи си сам „Измерител за използване на компютър ROG Base“Използване на Arduino и Python: ************************************* +На първо място, тези инструкции са написани от неносещ англоговорящ … не е професор по английски, така че, моля, информирайте за някаква граматическа грешка, преди да ми се подигравате.: P +и моля, не имитирайте