- Setup Paket Dukungan Perangkat Keras untuk MATLAB:
- Pengujian MATLAB:
- Mengontrol LED menggunakan MATLAB dan Arduino:
Dalam proyek ini, kita akan belajar,
- Cara mengatur dukungan perangkat keras untuk Arduino di perangkat lunak MATLAB.
- Cara mengontrol Arduino menggunakan kode MATLAB.
Kami biasanya menggunakan Arduino IDE untuk menulis dan mengunggah kode ke Arduino. Keunggulan dari MATLAB adalah, ia menggunakan bahasa pemrograman tingkat tinggi yang lebih mudah daripada C / C ++. Keuntungan lain dari penggunaan MATLAB adalah, kita dapat melihat hasil operasi I / O dengan cepat (tanpa kompilasi). Selain itu, MATLAB menyediakan fungsi plotting yang dapat kita gunakan untuk menganalisis dan memvisualisasikan data yang dikumpulkan dari Arduino dengan cepat. Pertama, kita akan belajar cara mengatur paket dukungan perangkat keras untuk Arduino di perangkat lunak MATLAB. Setelah mengatur paket dukungan perangkat keras untuk Arduino dalam perangkat lunak MATLAB, kita akan mengontrol LED yang terhubung ke papan Arduino menggunakan kode MATLAB.
Setup Paket Dukungan Perangkat Keras untuk MATLAB:
Langkah 1. Mulai MATLAB (Versi terbaru lebih disukai).
Langkah 2. Di bagian Environment , pilih Add-Ons> Get Hardware Support Packages .
Langkah 3. Ini akan memulai jendela penjelajah Add-On.
Langkah 4. Klik MATLAB Support Package for Arduino Hardware.
Langkah 5. Klik Install, sekarang penginstal akan meminta Anda untuk masuk ke akun MathWorks Anda. Jika Anda tidak memiliki akun MathWorks, Anda dapat membuat akun selama penginstalan.
Langkah 6. Setelah masuk, Terima perjanjian lisensi dan lanjutkan ke instalasi.
Langkah 7. Sekarang, tunggu paketnya diunduh dan dipasang.
Langkah 8. Sekarang Anda telah berhasil menginstal Paket Dukungan Arduino untuk MATLAB.
Pengujian MATLAB:
Setelah menginstal paket dukungan untuk MATLAB, kita perlu memeriksa apakah sudah diinstal dengan benar atau tidak.
1. Buka MATLAB.
2. Hubungkan Arduino ke PC.
3. Ketik perintah berikut di jendela perintah MATLAB.
a = arduino ()
4. Jika kita memiliki lebih dari satu Arduino yang terhubung ke PC, maka kita dapat menentukan jenis papan dan port COM yang terhubung menggunakan perintah berikut.
a = arduino ('COM5', 'uno')
5. Setelah memasukkan perintah di atas, MATLAB akan mencoba berkomunikasi dengan Arduino Anda, jika berhasil, MATLAB akan menampilkan properti papan Arduino yang terhubung ke PC.
6. Sekarang kita bisa melihat variabel 'a' pada workspace, yaitu objek MATLAB arduino. Untuk menghapus objek kita dapat menggunakan perintah berikut.
jelas a
Ini akan menghapus objek Arduino dari ruang kerja.
Mengontrol LED menggunakan MATLAB dan Arduino:
Dalam contoh ini, kita akan mengedipkan LED yang terhubung ke Arduino menggunakan MATLAB.
Komponen yang Dibutuhkan:
- Arduino
- Resistor
- LED
- Kabel USB untuk Arduino
Skema:
Langkah:
- Mulai MATLAB.
- Hubungkan Arduino Anda ke PC.
- Buat sirkuit seperti yang ditunjukkan pada skema.
- Buka kode.m Anda.
- Simpan dan Jalankan.
- LED mulai Berkedip.
- Setelah berkedip 5 kali, LED mati.
Kode sangat sederhana dan diberikan di bawah ini, salin dan simpan dalam file dengan ekstensi.m. Anda dapat bermain-main dengan kode dan menyesuaikannya sesuai dengan kebutuhan Anda. Pekerjaan lengkap proyek ditunjukkan dalam Video di bawah ini.
Lebih lanjut jika Anda ingin mempelajari lebih lanjut tentang MATLAB Graphical Interface dengan Arduino, periksa proyek ini: Sistem Otomasi Rumah Berbasis GUI menggunakan Arduino dan MATLAB