Pada hari ini saya ingin memberikan Tutorial Arduino, yaitu Cara menghubungkan arduino dengan Matlab atau lebih tepatnya adalah Cara memprogram Arduino dengan Matlab Simulink.
Masih bingung apa itu Matlab? dan apa itu Simulink? silahkan baca (Matlab dan Simulink)
Sebenarnya saya juga belum lama kenal dengan Matlab, saya mulai diperkenalkan oleh dosen saya di kampus dan disarankan untuk mempelajari lebih dalam lagi Software Matlab ini.
Langsung saja menuju ke Tutorialnya, Kali ini kita akan membuat Blinking LED atau LED berkedip dengan Arduino dan mengupload programnya tanpa bantuan Software Arduino IDE, melainkan dengan Software Matlab yang telah terinstall Library Simulink. Cara install library? Klik Disini
Alat dan Bahan yang dibutuhkan :
- 1x Arduino UNO
- 1x Resistor 220 Ohm
- 1x LED (Warna bebas)
- Kabel jumper secukupnya
- Project board (Breadboard)
- Software Matlab yang sudah terinstall Library Simulink
Langkah - Langkahnya :
1.) Susunlah rangkaian berikut ini pada breadboard.
Keterangan Konfigurasi Kabel :
- Hubungkan Pin 9 Arduino ke Kaki resistor yang terhubung ke Anoda LED
- Hubungkan Pin GND Arduino ke Kaki Katoda LED
>> simulink
3.) Lalu pilih Simulink Support For Arduino Hardware, klik Common, lalu klik Digital Output
4.) Lalu klik kanan pada Digital Output, lalu pilih Add to a new model
5.) Sehingga akan muncul Window baru seperti gambar berikut ini
6.) Lalu pilih Simulink, klik Sources, lalu klik Pulse Generator, klik kanan dan Add to a new model
7.) Lalu tarik garis horizontal dari Pulse Generator ke Digital Output hingga tersambung.
8.) Setelah itu dobel klik pada Pulse Generator, lalu setting Parameter seperti gambar berikut
Keterangan : Sample Time 0.1 maksudnya adalah memberi delay selama 1 detik9.) Lalu klik Tab File lalu pilih Save sehingga tulisan Untitled menjadi Nama file tersebut
10.) Setelah tersimpan, lalu klik Tab Tools, Run On Target Hardware, lalu pilih Prepare to Run
11.) Lalu setting Konfigurasi Parameter, sesuaikan dengan Tipe Arduino anda.
12.) Lalu anda pilih Deploy to Hardware, dan selesai. Selamat mencoba...
ada link download aplikasi MATLAB-nya ga gan ?
ReplyDeleteUntuk mendownload versi student, silahkan ke link ini gan https://www.mathworks.com/downloads/latest_release (Perlu login untuk mendownloadnya).
Deleteassalamualaikum mau tnya dkit bisa gak kita kendalikan pulsa PWM pada arduino melalui GU pada Matlab yang sebelumnya sya kendalikan menggunakan potensio dan sekarang mau dikendalikan melalui GUI matlab,, makasi sblmnya hehehe
ReplyDeleteWaalaikum salam, bisa gan pakai item slider yang ada di MATLAB GUI, silahkan dipelajari dan dicoba.
Delete
ReplyDeletemaaf apakah smua versi matlab bisa menggunakan arduino? punya saya matlab R2009a,,tolong bantuannya,terima kasih
Salam kenal. Sepertinya gak semua versi, tapi kalau R2009a sepertinya bisa.
Deletehello mas andi, terimakasih tutorialnya bagus, mas mau tanya bagaimana car a import library/memasukkan library arduino, saya sudah download ArduinoIO kedalam library matlab, terimakasih ya
ReplyDeleteHalo. salam kenal mas Puput Dani... Untuk menambahkan library arduino ke matlab, sudah saya update linknya.
Deletehttp://www.mathworks.com/videos/install-the-matlab-and-simulink-support-packages-for-arduino-106497.html?type=shadow
Salam newbie.
ReplyDeleteUtk menambah library arduino tsb apa berlaku utk semua versi
Untuk versi 2014 dan keatas gan.
Delete