Mündəricat:

Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə: 5 addım
Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə: 5 addım

Video: Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə: 5 addım

Video: Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə: 5 addım
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Noyabr
Anonim
Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə
Arduino ilə MATLAB Tətbiq Dizaynerindən istifadə

MATLAB App Designer, bütün MATLAB funksiyaları ilə Qrafik İstifadəçi İnterfeyslərini (GUI) dizayn etməyə imkan verən güclü bir vasitədir.

Bu təlimatda, asan bir addım atmaqla bir LED -in parlaqlığını idarə etmək üçün bir GUI hazırlayacağıq.

Qeyd: Bu Dərslik MATLAB-da Arduino hardware dəstək paketindən istifadə edir, daha çox məlumat üçün https://www.mathworks.com/hardware-support/arduino-matlab.html saytına daxil olun.

Addım 1: Tətbiq Dizaynerini açın

Tətbiq Dizaynerinin açılması
Tətbiq Dizaynerinin açılması

MATLAB açaraq yeni bir App Designer faylı yaradaraq başlayın.

Addım 2: Tətbiqin dizaynı

Tətbiqin dizaynı
Tətbiqin dizaynı
Tətbiqin dizaynı
Tətbiqin dizaynı
Tətbiqin dizaynı
Tətbiqin dizaynı

Ekranın sol üst küncündə saxla düyməsini basın və adını DimmingLED adlandırın.

Komponent kitabxanasından Etiketi mərkəzi dizayn sahəsinə sürükləyin.

Tətbiq Dizaynerinin düymənin yanında etiket əlavə etməsinin qarşısını almaq üçün idarəetmə düyməsini basıb saxlayarkən düyməni sürükləyin.

Etiketə basın, sonra mətni Duty Cycle və ölçüsünü 36 olaraq dəyişdirin.

Addım 3: Arduino -ya qoşulun

Arduino ilə əlaqə
Arduino ilə əlaqə

Arduino'yu USB portu ilə bağlayın (mənim vəziyyətimdə Arduino nano istifadə edirəm).

Aşağıdakı sxemdə olduğu kimi bir LED və bir rezistor bağlayın.

Addım 4:

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Tətbiq Dizaynerinə qayıdın və dizayn sahəsinin üstündəki CodeView düyməsini basın.

Ekranın sol üst küncündən xüsusi bir mülk daxil edin.

mülkiyyət adını silin və "a" adlandırın.

Bileşen tarayıcısından app. UIfigure üzərinə sağ vurun və StartUpFcn geri zəng əlavə et seçin.

Yazın: app.a = Arduino ();

Bileşen Tarayıcısından app.knop üzərinə sağ vurun və ValueChangingFcn geri çağırma seçin.

Buna aşağıdakıları yazın, sonra Çalış düyməsini basın.

dəyişənValue = hadisə. Dəyər;

app. DutyCycleLabel. Text = char (string (dəyişənValue) + ' %');

writePWMDutyCycle (app.a, 'D3', dəyişənValue/100.0);

Addım 5: Təbrik edirik

Təbriklər
Təbriklər
Təbriklər
Təbriklər
Təbriklər
Təbriklər

İndi yeni yaradılmış tətbiqinizdən LED Parlaqlığını idarə edə bilərsiniz

Tövsiyə: