Daftar Isi:

Menggunakan MATLAB App Designer Dengan Arduino: 5 Langkah
Menggunakan MATLAB App Designer Dengan Arduino: 5 Langkah

Video: Menggunakan MATLAB App Designer Dengan Arduino: 5 Langkah

Video: Menggunakan MATLAB App Designer Dengan Arduino: 5 Langkah
Video: Menghubungkan Arduino dengan Matlab 2024, November
Anonim
Menggunakan Desainer Aplikasi MATLAB Dengan Arduino
Menggunakan Desainer Aplikasi MATLAB Dengan Arduino

MATLAB App Designer adalah alat yang ampuh yang memungkinkan Anda untuk merancang Antarmuka Pengguna Grafis (GUI) dengan semua fungsi MATLAB.

Dalam tutorial ini kita akan membuat GUI untuk mengontrol kecerahan LED melalui langkah-langkah yang mudah diikuti.

Catatan: Tutorial ini menggunakan paket dukungan hardware Arduino pada MATLAB, untuk informasi lebih lanjut silahkan kunjungi

Langkah 1: Membuka Desainer Aplikasi

Membuka Desainer Aplikasi
Membuka Desainer Aplikasi

Mulailah dengan membuka MATLAB dan membuat file App Designer baru.

Langkah 2: Mendesain Aplikasi

Mendesain Aplikasi
Mendesain Aplikasi
Mendesain Aplikasi
Mendesain Aplikasi
Mendesain Aplikasi
Mendesain Aplikasi

Tekan simpan di sudut kiri atas layar dan beri nama DimmingLED.

Seret Label dari pustaka komponen ke area desain pusat.

Seret kenop sambil menahan tombol kontrol untuk mencegah Perancang Aplikasi menambahkan label di samping kenop.

Tekan Label, lalu ubah teks menjadi Duty Cycle dan ukurannya menjadi 36.

Langkah 3: Menghubungkan Arduino

Menghubungkan Arduino
Menghubungkan Arduino

Hubungkan Arduino melalui port USB (dalam kasus saya, saya menggunakan Arduino nano).

kawat LED dan resistor seperti pada skema berikut.

Langkah 4:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Kembali ke App Designer dan Klik CodeView di atas area desain.

masukkan properti pribadi dari sudut kiri atas layar.

hapus nama properti dan beri nama "a".

Dari browser komponen klik kanan pada app. UIfigure dan pilih Add StartUpFcn callback.

Tulis: app.a = Arduino();

Dari Component Browser klik kanan pada app.knop dan pilih Add ValueChangingFcn callback.

Tulis yang berikut ini, lalu tekan Run.

changeValue = peristiwa. Nilai;

app. DutyCycleLabel. Text = char(string(changingValue) + ' %');

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

Langkah 5: Selamat

Selamat
Selamat
Selamat
Selamat
Selamat
Selamat

Sekarang Anda dapat mengontrol Kecerahan LED dari aplikasi yang baru Anda buat

Direkomendasikan: