Flowchart Program Pengenalan Bentuk Benda Pada MATLAB Perancangan GUI MATLAB

Gamba 3.33. Lanjutan Langkah Keempat exe File Setelah seluruh langkah diatas telah selesai dilakukan, maka selanjutnya copy file MCRinstaller.exe yang terdapat pada keterangan dibawah ini ke file direktori tempat aplikasi yang telah dibuat sebelumnya. “C:\ProgramFiles\MATLAB\R2012a\toolbox\compiler\deploy\win32\MCRInstaller.exe” Untuk menjalankan aplikasi yang telah dibuat pada komputer lain yang tidak terinstal MATLAB, maka pertama-tama harus menginstal terlebih dahulu file MCRinstaller.exe sebelum menjalankan aplikasi yang telah dibuat. Setelah proses instalasi selesai, maka aplikasi bisa dibuka dan berfungsi dengan baik.

3.4.5. Flowchart Menghitung Jumlah Benda yang Telah Terdeteksi

Pembuatan flowchart ini bertujuan agar user atau pengguna dapat mengetahui berapa jumlah benda yang telah terdeteksi dan dipindahkan oleh lengan robot. Cara kerjanya yaitu jika MATLAB telah mengenali benda yang dimaksud, maka akan mengirimkan sebuah karakter secara serial kepada mikrokontroller ATmega32. Setelah itu akan diproses oleh mikrokontroller agar setiap ada karakter yang diterima akan dikenali, maksud dari karakter tersebut yakni balok, kubus, tabung, dan bola. Cara melihat berapa jumlah benda yang telah dideteksi yaitu dengan menekan sebuah tombol yang telah disediakan untuk menampilkan jumlah masing-masing benda yang telah dideteksi pada LCD 16x2. Gambar 3.34 merupakan flowchart menghitung jumlah benda yang telah terdeteksi. Gambar 3.34. Flowchart Menghitung Jumlah Benda yang Telah Terdeteksi 56 BAB IV HASIL PENGAMATAN DAN PEMBAHASAN Pada bab ini akan dibahas mengenai hasil pengamatan dari lengan robot sebagai pemisah barang berdasarkan bentuk benda. Hasil pengamatan berupa data sudut motor servo, data pengenalan bentuk benda berdasarkan nilai citra biner, tingkat keberhasilan pengenalan objek, dan tingkat keberhasilan lengan robot ketika mengambil dan memindahkan benda ke tempat yang telah disiapkan berdasarkan masing-masing bentuk.

4.1. Bentuk Fisik dan Sistem Kerja Lengan Robot

Perangkat keras lengan robot terdiri atas conveyor yang dapat ditunjukan pada gambar 4.1, minimum system ATmega32 yang telah dilengkapi dengan LCD 16x2 dan port untuk motor servo yang ditunjukan pada gambar 4.2, regulator sebagai penguat arus yang dapat ditunjukan pada gambar 4.3, benda ditunjukan gambar 4.4, lengan robot ditunjukan pada gambar 4.5, tempat peletakan benda ditunjukan gambar 4.6. Gambar 4.1. Conveyor Gambar 4.2. Minimum System Gambar 4.3. Regulator