Disusun oleh :
Alwi Widi Pradana
NIM. 15507134032
B. LANGKAH KERJA
1. Siapkan Laptop dan aplikasi Simulink Arduino di laptop.
2. Ketik pada Comman Window “ Fuzzy”.
3. Lalu buka file fuzzy yang akan di jalankan.
- Pilih File.
- Lalu Import.
- lalu Klik From File.
- lalu cari file fuzzy yang sudah di desain.
Jika belum mendesain maka desain lah sesuai dengan kebutuhan yang ada
*jika desain rull di atas
Input dan Output sama
Membership Function = Rendah, Tinggi
Range = [0 150]
Display Range = [0 150]
Parms Rendah = [0 0 20 120]
Parms Tinggi = [20 120 150 150]
Gambar 1. Grafik Membership Function
Rule
“If(Suhu is Rendah) Then (Frekuensi is besar)(1)”
“If(Suhu is Tinggi) Then (Frekuensi is kecil)(1)”
Lalu save File > Export > To File
4. Setelah desain di buka maka Klik
-Klik Export
-Klik To Workspace
- Lalu isi Workspace Variabel dengan nama *selain “fuzzy”
5. Lalu Ketik pada Command Window Simulink
6. Lalu buat Diagram Block seperti gambar 2. di bawah.
7. Lalu double klik Fuzzy Logic Controler isikan sesuai dengan
Workspace Variabel atau bisa dengan mengunakan nama file pada
tetapi mengunakan tanda petik satu. Contoh ‘Simulinkarduino.fis’
8. Lalu Setting pada dengan Klik Tool > Run On Target Hardware >
Option
Select Solver
- Type = Variable-step
- Stop Time = inf
Select Run on Target Hardware
- Target hardware = Arduino uni / Arduino Mega 2560 (pilih)
- Set Host = Manually melihat COM pada device
Manager Automatic
Serial 0 baud rate = Menyesuaikan pada program arduino
9. Klik Ok dan jalankan program
C. BLOCK DIAGRAM
D. KESIMPULAN
Ketika Input pada pada arduino masuk ke dalam Fuzzy Logic
Controller maka input akan diproses melalui Fuzzy Logic Control di
bandingkan dengan rule yang telah dibuat.