Dalam kesempatan kali ini saya ingin
menjelaskan langkah demi langkah bagaimana cara membuat Simulasi Perangkat Robotik dengan menggunkan Simulation SimulIDE dan UECIDE.
Disini alat yang saya gunakan
yaitu, 2 Motor Servo sebagai
poros putar perangkat tersebut dan akan dihubungkan ke Mikrokontroler Arduino UNO
sebagai pusat pemrosesan instruksi kontrol perangkat dan juga 2 Potensiometer
digunakan sebagai input untuk mengatur besaran sudut putar kedua motor servo.
- Langkah pertama yang harus dilakukan ialah installasi UECIDE dan membuka aplikasi Simulation SimulIDE .
- Setelah proses instalasi UECIDE selesai , kita install komponen yang dibutuhkan seperti ( Board : Arduino Uno , Motor : Arduino Servo Library) pastikan sudah terinstall .
- Kemudian kita buka Simulation SimulIDE dan mulai mendesain rangkaian Perangkat Robotik .
Langsung saja yaa saya mulai ,
1. Desain pertama , pilih Arduino Uno pada folder Micro dengan cara pada Arduino kita drag ke halaman desain SimulIDE
Gambar
3.1 Arduino Uno
Gambar
3.2 Potensiometer
- Potensiometer 1 : Hubungkan kabel kiri ke port GND , kabel tengah ke port A0, dan kabel kanan hubungkan dengan kabel kanan potensiometer 2 yang terhubunga pada port 5V pada Arduino Uno.
- Potensiometer 2 : Hubungkan kabel kiri ke port GND, kabel tengah ke port A1, dan kabel kanan pada port 5V pada Arduino Uno.
Gambar 3.3 Servo
- Servo 1 : Hubungkan kabel Sig pada port 9 PWM , kabel Gnd pada kabel Servo 2 yang telah terhubung ada port GND pada Arduino Uno , kabel V+ hubungkan ke kabel Potensiometer 2 yang telah terhubung ke port 5V pada Arduino Uno.
- Servo 2 : Hubungkan kabel Sig pada port 10 PWM, kabel Gnd ke port GND pada Arduino Uno, kabel V+ hubungkan ke kabel V+ pada Servo 1 yang telah terhubung pada kabel potensiometer yg terhubung pada port 5V Arduino Uno.
4. Kemudian save as dan beri nama .
5. Buka aplikasi UECIDE dan mulai membuat Koding , seperti dibawah . Disini nama servo dapat diganti sesuai keinginan . Kebetulan saya menggunakan nama “ servoaci “ dan save .
Gambar 5.1 Koding
6. Kemudian
lakukan Compile , jangan lupa
sebelum compile select board terlebih dahulu. Pilih Sketch – Compile .
Gambar 6.1 Compile
7. Hasil
setelah dilakukan Compile .
Gambar 7.1 Hasil Compile
8. Setelah Compile selesai , kemudian pilih folder Output – utsservo.hex (klik kanan) – Info- klik (C:\Users\Aci\AppData\Local\Temp\build-eca54e5a-0957-41c1-b782-b8a426edcd6d\utsservo.hex) otomatis akan tercopy di clipboard .
Gambar 8.1 Menemukan .hex
9. Pilih folder UECIDE dan copy paste (C:\Users\Aci\AppData\Local\Temp\build-eca54e5a-0957-41c1-b782-b8a426edcd6d\utsservo.hex) dan hapus “ \utsservo.hex ” dan Enter .
Gambar 9.1 Mencari .hex
10. Hasil Enter . Kemudian pilih file “ utsservo.hex “ dan copy ke folder dimana kalian menyimpan file “ utsservo.ino “ agar menjadi 1 folder .
Gambar 10.1 File .hex
11. Buka UECIDE – folder utsservo dan Copy paste .
Gambar 11.1 Folder .hex
12. Buka kembali Simultion SimulIDE untuk menjalankan desain rangkaian Simulasi Perangkat Robotik yang tadi sudah dibuat .
- Lakukan Load firmware - dengan cara klik kanan pada Arduino Uno dan pilih Load firmware.Gambar 12.1 Load Firmware
- Pilih “ utsservo.hex “ sesuai nama file yang sudah dibuat.Gambar 12.2 Pilih file .hex
- Kemudian klik tombol Power Circuit hingga berubah warna menjadi kuning.Gambar 12.3 Menjalankan Simulasi
- Ketika tombol Power Circiut berubah warna menjadi kuning dan Real Speed berjalan , kemudian kita coba menggerakkan Potensiometer 1 & 2 , apabila ketika Potensiometer 1 & 2 digerakan dan Motor Servo1 & 2 itu bergerak maka simulasi tersebut dinyatakan berhasil .Gambar 12.4 Rangkaian Simulasi Sukses
13. Selesai .
Terimakasih
Sudah Membaca Artikel ini 😊