İçindekiler:
- 1. Adım: App Designer'ı Açma
- 2. Adım: Uygulamayı Tasarlamak
- Adım 3: Arduino'yu Bağlama
- 4. Adım:
- Adım 5: Tebrikler
Video: MATLAB App Designer'ı Arduino İle Kullanmak: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
MATLAB App Designer, tüm MATLAB işlevleriyle Grafik Kullanıcı Arayüzleri (GUI'ler) tasarlamanıza izin veren güçlü bir araçtır.
Bu eğitimde, takip etmesi kolay adımlarla bir LED'in parlaklığını kontrol etmek için bir GUI yapacağız.
Not: Bu Eğitim, MATLAB üzerinde Arduino donanım destek paketini kullanır, daha fazla bilgi için lütfen https://www.mathworks.com/hardware-support/arduino-matlab.html adresini ziyaret edin.
1. Adım: App Designer'ı Açma
MATLAB'ı açıp yeni bir App Designer dosyası oluşturarak başlayın.
2. Adım: Uygulamayı Tasarlamak
Ekranın sol üst köşesindeki kaydet düğmesine basın ve DimmingLED olarak adlandırın.
Bileşen kitaplığından bir Etiketi merkezi tasarım alanına sürükleyin.
App Designer'ın düğmenin yanına etiket eklemesini önlemek için kontrol tuşunu basılı tutarken bir düğmeyi sürükleyin.
Etikete basın, ardından metni Görev Döngüsü olarak ve boyutu 36 olarak değiştirin.
Adım 3: Arduino'yu Bağlama
Arduino'yu USB portu üzerinden bağlayın (benim durumumda Arduino nano kullanıyorum).
aşağıdaki şemadaki gibi bir LED ve bir direnç bağlayın.
4. Adım:
Uygulama Tasarımcısına geri dönün ve tasarım alanının üzerindeki CodeView'a tıklayın.
ekranın sol üst köşesinden özel bir mülk ekleyin.
özellik adını kaldırın ve “a” olarak adlandırın.
Bileşen tarayıcısından app. UIfigure'a sağ tıklayın ve StartUpFcn geri araması ekle'yi seçin.
Yaz: app.a = Arduino();
Bileşen Tarayıcıdan app.knop'a sağ tıklayın ve Add ValueChangingFcn callback'i seçin.
Aşağıdakini yazın, ardından Çalıştır'a basın.
changeValue = event. Value;
app. DutyCycleLabel. Text = char(string(changeValue) + ' %');
writePWMDutyCycle(app.a, 'D3', Değişen Değer/100.0);
Adım 5: Tebrikler
Artık yeni oluşturduğunuz uygulamadan LED Parlaklığını kontrol edebilirsiniz.
Önerilen:
Kitronik Mucit Kitini Adafruit CLUE ile Kullanmak: 4 Adım (Resimlerle)
Kitronik Mucit Kitini Adafruit CLUE ile Kullanma: BBC micro:bit için Kitronik Mucit Kiti, devre tahtası kullanan elektronik mikro denetleyicilere harika bir giriş niteliğindedir. Kitin bu versiyonu, ucuz BBC micro:bit ile kullanım için tasarlanmıştır. Gelen detaylı öğretici kitap
DS1307 ve DS3231 Gerçek Zamanlı Saat Modüllerini Arduino İle Kullanmak: 3 Adım
Arduino ile DS1307 ve DS3231 Gerçek Zamanlı Saat Modüllerini Kullanma: Çeşitli kaynaklardan DS1307 ve DS3231 gerçek zamanlı saat modüllerinin Arduino ile nasıl kullanılacağına dair istekler almaya devam ediyoruz - bu yüzden bu, bunların nasıl kullanılacağına dair iki bölümlük bir eğitimin ilki. Bu Arduino dersi için bize iki gerçek zamanlı saat modülümüz var
PCF8574 Sırt Çantalarını LCD ve Arduino İle Kullanmak: 8 Adım
PCF8574 Sırt Çantalarını LCD'ler ve Arduino ile Kullanma: Arduino'nuzla LCD modülleri kullanmak popülerdir, ancak kablolama miktarı, kabloları doğru şekilde bağlamak için zaman ve sabır gerektirir - ve ayrıca çok sayıda dijital çıkış pimi kullanır. Bu seri sırt çantası modüllerini bu yüzden seviyoruz - çantaya takılırlar
DHT11/DHT22 Sensörlerini Arduino İle Kullanmak İçin Başlangıç Kılavuzu: 9 Adım
DHT11/DHT22 Sensörlerini Arduino İle Kullanmak için Başlangıç Kılavuzu: Bu ve diğer harika öğreticileri ElectroPeak'in resmi web sitesinde okuyabilirsinizGenel BakışBu eğitimde, DHT11 ve DHT22 sensörlerini nasıl kuracağınızı ve ortam sıcaklığını ve nemini ölçeceğinizi öğreneceksiniz.Yapacaklarınız Öğrenin: DHT11 ve DHT22
PSP'yi Bilgisayar Joystick Olarak Kullanmak ve Ardından Bilgisayarınızı PSP ile Kontrol Etmek: 5 Adım (Resimlerle)
PSP'yi Bilgisayar Joystick Olarak Kullanmak ve Sonra Bilgisayarınızı PSP ile Kontrol Etmek: PSP homebrew ile birçok harika şey yapabilirsiniz ve bu talimatta size PSP'nizi oyun oynamak için bir joystick olarak nasıl kullanacağınızı öğreteceğim, ama ayrıca joystick'inizi fareniz olarak kullanmanızı sağlayan bir program. İşte maddeler