Dosen Pengampu:
B.Supriyo,BSEE. M.ENG.Sc,Ph.D.
Disusun Oleh :
1. Dodi Tri Hartono EK2B (3.32.21.1.07)
2. Fuad Hasim Pujo R. EK2B (3.32.21.1.10)
3. Mutiara Nur Laili EK2B (3.32.21.1.15)
4. Reda Haidar Affan EK2B (3.32.21.1.18)
2.DASAR TEORI
2.1. Matlab & Simulink
Matlab (singkatan dari Matrix Laboratory) adalah sebuah bahasa pemrograman khusus untuk
perhitungan teknikal dan sains. Pada awalnya, program tersebut dirancang untuk melakukan
operasi matematika terhadap matriks tetapi kemudian berkembang menjadi suatu bahasa
pemrograman yang dapat menyelesaikan hamper semua masalah teknikal dan sains.
Matlab menerapkan bahasa pemrograman Matlab dan menyediakan berbagai macam tools
(dinamakan toolbox) dan library dari fungsi-fungsi yang sering diperlukan untuk menyelesaikan
masalah teknikal dan sains dengan lebih mudah dan lebih efisien. Modul ini memperkenalkan
bahasa pemrograman Matlab versi 2007b dan menjelaskan bagaimana menggunakan Matlab untuk
menyelesaikan masalah teknikal secara umum.
Simulink adalah suatu paket perangkat lunak yang terintegrasi dengan Matlab untuk melakukan
simulasi sistem dinamik dengan metode grafis. Dengan Simulink, suatu masalah teknikal atau
sains dapat dibuat dalam bentuk diagram blok dan panah-panah yang menggambarkan aliran sinyal
dan fungsi-fungsi yang terlibat dalam suatu sistem dinamik. Dalam modul ini akan diperkenalkan
juga cara membuat model system dinamik, pemodelan system control dan penerapannya dalam
bidang teknik dan sains.
2.2. Arduino Uno
Arduino UNO adalah papan mikrokontroler berbasis ATmega328P. Ini memiliki 14 pin
input/output digital (6 di antaranya dapat digunakan sebagai output PWM), 6 input analog,
resonator keramik 16 MHz, koneksi USB, colokan listrik, header ICSP, dan tombol reset. Ini berisi
semua yang diperlukan untuk mendukung mikrokontroler; cukup sambungkan ke komputer
dengan kabel USB atau nyalakan dengan adaptor AC-ke-DC atau baterai untuk memulai, dapat
mengotak-atik UNO tanpa terlalu khawatir melakukan kesalahan, skenario terburuk.
Arduino IDE (Integrated Development Environment) merupakan software yang khusus digunakan
untuk merancang program melalui Arduino, dengan bahasa lain Arduino IDE menjadi sebuah
media untuk melakukan program board Arduino. Arduino IDE berfungsi untuk editor text guna
mengedit, membuat, dan memvalidasi sebuah kode program.
Arduino IDE juga dapat melakukan sebuah aksi upload ke board Arduino. Kode program yang
digunakan dalam proses pemrograman Arduino dapat disebut sebagai Arduino “Sketch” atau juga
dapat dikatakan sebagai source code Arduino. Ekstensi yang digunakan sebagai file source code
yaitu .ino.
Arduino IDE dibuat menggunakan bahasa pemrograman Jawa. Software ini juga sudah support
dengan library C/C++ yang biasanya disebut dengan istilah Writing sebagai proses operasional
input dan output agar lebih sederhana.
5. PERCOBAAN
5.1 Tutorial instal dan Latihan Percobaan matlab dengan arduino :
File name ArduinoIO.zip di ubah dalam bentuk my document, seperti contoh di bawah :
Tampilan Set Path,cari folder Simulink, Klik Save lalu closed matlab terlebih dahulu.
Cari, File ArduinoIO -> File Pde -> aido.pde -> aido.ino->select/open.
kemudian klik upload->Done uploading..
Untuk menampilkan seperti hasil gambar di bawah ,cursor (konstan) ditempatkan di ujung
segitiga sampe muncul tanda plus trs di tarik sampe muncul panah warna hitam kemudian
dihubungkan ke manual switch dan Arduino analog write
Program pertama siap di jalankan,dalam menjalankan program tekan Run dan pada menu
simulation stop time bisa di atur sesuai kebutuhan .
6. SARAN
Saran untuk percobaan kali ini yaitu,
1. sebelum menggunakan matlab simulik dan Arduino ada baiknya mempelajari tahap
tahapan penggunaan terlebih dahulu.
2. pastikan kabel jumper yan terpasang di board dan di Arduino terpasang dengan baik,
karena berpengaruh pad hasilpercobaan.
7. KESIMPULAN
Kesimpulan untuk percobaan ini yaitu mempelajari dasar-dasar matlab Simulink dan Arduino
sangatlah penting untuk langkah percobaan selanjutnya. Maka dari itu setiap mahasiswa wajib
mengenal dasar-dasar menjalankan matlab Simulink dan Arduino.
DAFTAR PUSTAKA:
Safarudin,Mochamad.2013,Pengenalan Matlab dan Simulink
https://mochsafarudin.files.wordpress.com/2015/04/pengenalan_matlab_simulink.docx,word.pre
ss.com, [Di akses pada 21 Maret 2023].
INSERBIT.com.29 Oktober 2021.Penjelasan Sofware Arduino IDE Secara Lengkap dan Rinci.
Di Akses Pada 21 Maret 2023.
ARDUINO.CC.com.“Memulai dengan Arduino IDE 2.0”,Panduan pengantar Arduino IDE 2.0,
https://docs.arduino.cc/software/ide-v2/tutorials/getting-started-ide-v2,
[Di akses Pada 21 Maret 2023]