MODEL OTOMASI SISTEM SORTIR BARANG BERDASARKAN WARNA DAN BENTUKNYA ABSTRAK

dokumen-dokumen yang mirip
Model Otomasi Penyortir Warna Barang dengan Metode Thresholding dan Bentuk Barang dengan Metode Pengenalan Pola

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

Aplikasi Thermopile Array untuk Thermoscanner Berbasis Mikrokontroler ATmega16. Disusun Oleh : Nama : Wilbert Tannady Nrp :

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

IMPLEMENTASI PENGUKURAN JARAK DENGAN METODA DISPARITY MENGGUNAKAN STEREO VISION PADA ROBOT OTONOMUS PENGHINDAR RINTANGAN

ABSTRAK Robovision merupakan robot yang memiliki sensor berupa indera penglihatan seperti manusia. Untuk dapat menghasilkan suatu robovision, maka

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

ABSTRAK. Kata Kunci : Android, WiFi, ESP , Arduino Mega2560, kamera VC0706.

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

PERANCANGAN PENDETEKSI SENYUM DENGAN METODE PENGUKURAN SIMETRI DAN DETEKSI GARIS PADA BIDANG WARNA HOSSEINI ABSTRAK

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

Realisasi Robot Pembersih Lantai Dengan Fasilitas Tangan Pengambil Sampah Dan Penghisap Sampah

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK

Perancangan dan Simulasi Autotuning PID Controller Menggunakan Metoda Relay Feedback pada PLC Modicon M340. Renzy Richie /

Implementasi OpenCV pada Robot Humanoid Pemain Bola Berbasis Single Board Computer

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

Simulasi Pengontrol Intensitas Cahaya Pada Lahan Parkir P2a Bekasi Cyber Park Dengan Kontrol On-Off

ABSTRAK. Kata Kunci : Robot Line Follower

Perancangan Sistem Pemeliharaan Ikan Pada Akuarium Menggunakan Mikrokontroler ATMega 16. Albert/

Kata kunci : citra, pendeteksian warna kulit, YCbCr, look up table

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

PERANCANGAN DAN REALISASI SARUNG TANGAN PENERJEMAH BAHASA ISYARAT KE DALAM UCAPAN BERBASIS MIKROKONTROLER ABSTRAK

Sistem Monitoring Cairan Infus Nirkabel Berbasis Mikrokontroler

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

REALISASI ERROR-CORRECTING BCH CODE MENGGUNAKAN PERANGKAT ENKODER BERBASIS ATMEGA8535 DAN DEKODER MENGGUNAKAN PROGRAM DELPHI

TEMPAT JEMURAN DINDING OTOMATIS MENGGUNAKAN SENSOR HUJAN BERBASIS MIKROKONTROLER DAN INFORMASI DIKIRIMKAN MENGGUNAKAN FASILITAS SMS

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

SISTEM PENDETEKSI KETINGGIAN MUATAN ROKET BERBASIS MIKROKONTROLER. Gelar Kharisma Rhamdani /

Perancangan dan Realisasi Robot Berbasis ROS (Robot Operating System) yang Dapat Mendekati Posisi Manusia dengan Sensor Visi 3D ABSTRAK

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

SIMULASI ROBOT PENDETEKSI MANUSIA

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERNYATAAN... iii. KATA PENGANTAR... iv. MOTO DAN PERSEMBAHAN... v. DAFTAR ISI...

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

PERANCANGAN DAN REALISASI PROTOTIPE KURSI RODA DENGAN MOTOR LISTRIK. Novan Susilo/

SIMULATOR PENGERING CAT BERBASIS PENGONTROL MIKRO

PERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

REALISASI ALAT PENDETEKSI WARNA PADA PERMUKAAN BENDA TERPROGRAM DELAPAN WARNA. S. Wijoyo. S. M / ABSTRAK

ABSTRAK. ii Universitas Kristen Maranatha

PURWA-RUPA PENAMPIL LOKASI MANUSIA MENGGUNAKAN GPS DENGAN KOORDINAT LINTANG-BUJUR

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

Model Sistem Akses Tempat Parkir Berdasarkan Pengenalan Plat Nomor Kendaraan. Andry Jonathan ( )

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK MENGUKUR PANJANG PRODUKSI KAIN PADA MESIN FINISHING TEKSTIL

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM

PERANCANGAN PERGERAKAN WEBCAM BERDASARKAN PERUBAHAN POSISI WAJAH MENGGUNAKAN METODE EIGENFACE BERBASIS RASPBERRY PI

ABSTRAK. Kata Kunci : Infrared Camera, thresholding, deteksi tepi.

IDENTIFIKASI WAJAH SESEORANG BERDASARKAN CITRA BIBIR MENGGUNAKAN METODE EIGEN FUZZY SET ABSTRAK

Pengenalan Warna Kulit Untuk Klasifikasi Ras Manusia Andy Putra P. Zebua /

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

PROTOTIPE SISTEM OTOMATISASI PEMBERIAN PAKAN IKAN PADA KOLAM BERBASIS MIKROKONTROLER AVR ATMEGA16

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

WIRELESS TELEMETERING KWH METER DIGITAL BERBASIS MIKROKONTROLER ABSTRAK

Sistem Akuisisi Data 6 Channel Berbasis AVR ATMega dengan Menggunakan Bluetooth ABSTRAK

REALISASI OTOMASI SISTEM MANAJEMEN STOK BARANG DENGAN PEMBACA BARCODE MENGGUNAKAN PERANGKAT LUNAK OPEN SOURCE ABSTRAK

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

Realisasi Robot Penyedot Debu pada Lantai Berbasis Mikrokontroler MCS 51

Realisasi Prototipe Gripper Tiga Jari Berbasis PLC (Programmable Logic Control) Chandra Hadi Putra /

ALAT OTOMATISASI BANNER. Rainier Idat / Jurusan Sistem Komputer, Fakultas Teknik, Universitas Kristen Maranatha

KRIPTOGRAFI VISUAL UNTUK BERBAGI DUA CITRA RAHASIA MENGGUNAKAN METODE FLIP (2,2) Putri Kartika Sari

Realisasi Sistem Pemantau Kepadatan Lalu-Lintas Menggunakan Teknologi Radar RTMS G4

REALISASI PROTOTIPE GRIPPER TIGA JARI DENGAN TIGA DERAJAT KEBEBASAN ABSTRAK

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

PERANCANGAN DAN REALISASI DINDING PRESENTASI INTERAKTIF DENGAN PENDETEKSIAN POSISI SINAR POINTER LASER SEBAGAI OPERATOR KURSOR MOUSE ABSTRAK

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

Sistem Penghitung Jumlah Objek di Jalan Raya Menggunakan Background Subtraction dan Tracking

REALISASI ROBOT DALAM AIR

PERANCANGAN PERAGA MULTIPLEXER DAN DEMULTIPLEXER DIJITAL MENGGUNAKAN MIKROKONTROLER AVR UNTUK PENGIRIMAN DATA MELAUI SERAT OPTIK

PERANCANGAN DAN REALISASI INVERTER MENGGUNAKAN MIKROKONTROLER ATMEGA168

Transkripsi:

MODEL OTOMASI SISTEM SORTIR BARANG BERDASARKAN WARNA DAN BENTUKNYA Disusun oleh: Bryan Alexander (0822085) Jurusan Teknik Elektro, Fakultas Teknik,, Jl. Prof. Drg. Suria Sumantri, MPH no.65, Bandung, Indonesia, Email: c0n4n_v@yahoo.com ABSTRAK Perindustrian merupakan salah satu sektor penting dalam suatu negara, maka perlu untuk mengembangkan sistem sistem yang membangun keseluruhan proses produksi dalam industri industri. Tentu saja, proses pembelajaran serta uji coba merupakan hal yang diperlukan untuk dapat mengembangkan sistem sistem tersebut. Sayangnya, kegagalan atau error yang terjadi adalah hal yang sulit dihindari dalam proses tersebut. Sedangkan dalam proses produksi di industri, tentunya tidak diinginkan terjadi banyak kegagalan atau error yang dapat merugikan perusahaan. Maka dari itu diperlukan suatu model yang dapat merepresentasikan suatu sistem yang sebenarnya, supaya dapat dipakai untuk proses pembelajaran serta uji coba yang tidak boleh dilakukan pada sistem sebenarnya dalam industri. Pada Tugas Akhir ini, dirancang suatu model otomasi sistem sortir barang berdasarkan warna dan bentuknya. Dengan citra (bitmap) yang ditangkap webcam saat barang yang masuk terdeteksi sensor proximity, program flowstone dalam komputer akan mendeteksi warnanya dengan metoda thresholding dalam parameter HSV, kemudian mengenali bentuknya dengan metoda pengenalan pola yaitu dengan mengecek tiap pixel pada seluruh sisi/ tepi bentuk yang diinginkan serta mengecek panjang & lebar atau diameter objek dari citra yang didapat, dan selanjutnya mengirimkan sinyal kontrol ke mikrokontroler ATmega16 untuk mengendalikan aktuator motor servo sehingga barang tersebut dapat diarahkan ke tempat yang sesuai dengan hasil identifikasi. Dari hasil realisasi alat dan pengamatan data, % error pendeteksian warna merah, hijau dan biru masing masing adalah sebesar 8,33%, 4,17% dan 16,67%. Untuk barang berbentuk persegi panjang dapat dikenali dengan rentang panjang dari 7,9 cm sampai dengan 8,4 cm, sementara untuk barang berbentuk lingkaran dapat dikenali dengan rentang diameter dari 3 cm sampai dengan 3,4 cm. Bentuk jajar genjang, trapesium, dan segitiga dapat dikenali sebagai bentuk bukan persegi panjang dan lingkaran. Kata kunci: Konveyor, Flowstone, Metoda Thresholding, Metoda Pengenalan Pola vii

AUTOMATION MODEL OF OBJECTS SORTER SYSTEM BASED ON THE COLOUR AND SHAPE Composed by: Bryan Alexander (0822085) Departement of Electrical Engineering, Faculty of Engineering, Maranatha Christian University, Jl. Prof. Drg. Suria Sumantri, MPH no.65, Bandung, Indonesia, Email: c0n4n_v@yahoo.com ABSTRACT Industry is one of important sectors in every country, so it is necessary to improve systems that establish the overall production process in industries. Certainly, the process of learning and testing are need to be able to improve these systems. Unfortunately, occurs failurs or errors are difficult to avoid in that process. While in industrial production process, certainly occurs many failurs or errors that can be detrimental to the company is undesirable. Therefore, it is required a model that can represent the actual system, that can be used for process of learning and testing which not allowed to applied on actual system in the industry. In this final project, designed an automation model of objects sorter system based on the colour and shape. With image data (bitmap) that captured by webcam when the incoming object detected by the proximity sensor, the Flowstone program in a computer will detect the colour using thresholding method in HSV parameter, then recognize the shape using patern recognition method by check every pixel on whole edge of the desire shape and check the object length & width or diameter of the image, and next, send control signal to ATmega16 microcontroller to control a servo motor actuator so the object can be directed to the appropriate place with the result of identification. From the results of device realization and data observation, the percentage of error in detecting the red, green and blue colour each one is 8,33%, 4,17% dan 16,67%. For rectangular objects can be recognized with length in range of 7.9 cm to 8.4 cm, while for circular objects can be recognized with diameter in range of 3 cm to 3.4 cm. Parallelogram, trapezoid, and triangle can be recognized as a shape of not rectangular and not circular. Keywords: Konveyor, Flowstone, Thresholding Method, Patern Recognition Method viii

DAFTAR ISI Halaman Judul... i Lembar Pengesahan... ii Pernyataan Orisinalitas Laporan Penelitian... iii Pernyataan Publikasi Laporan Penelitian... iv Kata Pengantar... v Abstrak... vii Abstract... viii Daftar Isi... ix Daftar Tabel... xi Daftar Gambar... xiii BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Deskripsi Masalah... 1 1.3 Perumusan Masalah... 2 1.4 Tujuan... 2 1.5 Pembatasan Masalah... 2 1.6 Sistematika Penulisan... 3 BAB II LANDASAN TEORI 2.1 Pengantar Mikrokontroler AVR... 4 2.1.1 AVR ATmega 16... 5 2.1.2 Komunikasi Serial USART... 7 2.2 Webcam... 10 2.2.1 Cara Kerja Webcam... 11 2.2.2 Fitur dan Setting Webcam... 13 2.3 Sensor Proximity... 14 2.4 Motor Servo... 17 2.4.1 Spesifikasi Motor Servo... 19 2.5 Flowstone... 22 2.5.1 Konversi RGB ke HSV... 25 ix

2.5.2 Metoda Thresholding... 28 BAB III PERANCANGAN DAN REALISASI 3.1 Perancangan & Realisasi Perangkat Keras... 30 3.1.1 Konveyor... 31 3.1.2 Kamera Web dan Sensor Proximity... 34 3.1.3 Aktuator Motor Servo... 36 3.1.4 Interfacing Sensor Proximity dan Aktuator Motor Servo... 37 3.2 Perancangan Perangkat Lunak... 38 3.2.1 Program Pendukung pada Mikrokontroler ATmega16... 38 3.2.2 Program Utama pada Flowstone... 43 BAB IV DATA PENGAMATAN DAN ANALISA DATA 4.1 Pengujian Warna... 52 4.2 Pengujian Bentuk... 56 4.3 Pengujian Konveyor dan Kamera Web... 60 4.4 Pengujian Performansi Sistem Sortir Barang... 61 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 63 5.2 Saran... 64 DAFTAR PUSTAKA... 65 LAMPIRAN A LIST PROGRAM PENDUKUNG PADA ATMEGA16... A - 1 LAMPIRAN B TAMPILAN PROGRAM UTAMA PADA FLOWSTONE... B - 1 LAMPIRAN C GAMBAR ALAT SECARA KESELURUHAN DARI SISTEM YANG DIBUAT... C - 1 LAMPIRAN D SKEMA RANGKAIAN KESELURUHAN SISTEM YANG DIBUAT D - 1 x

DAFTAR TABEL Tabel 2.1 Jenis Mikrokontroler AVR... 5 Tabel 2.2 Fungsi khusus Port B... 6 Tabel 2.3 Fungsi khusus Port C... 6 Tabel 2.4 Fungsi khusus Port D... 7 Tabel 2.5 Fungsi pin-pin DB-9... 10 Tabel 3.1 Parameter upper & lower threshold HSV dari warna merah, hijau, dan biru yang digunakan dalam perancangan... 44 Tabel 3.2 Data kalibrasi untuk pengecekan tiap pixel dari sisi persegi panjang dan lingkaran... 48 Tabel 3.3 Data kalibrasi untuk pengecekan panjang dan lebar dari bentuk persegi panjang dan lingkaran... 48 Tabel 4.1 (a) Data pengenalan warna merah terhadap perubahan Hue... 52 Tabel 4.1 (b) Data pengenalan warna merah terhadap perubahan Saturation... 52 Tabel 4.1 (c) Data pengenalan warna merah terhadap perubahan Value... 53 Tabel 4.1 (d) Data pengenalan warna merah terhadap perubahan standar Hue, Saturation, Value... 53 Tabel 4.2 (a) Data pengenalan warna hijau terhadap perubahan Hue... 53 Tabel 4.2 (b) Data pengenalan warna hijau terhadap perubahan Saturation. 54 Tabel 4.2 (c) Data pengenalan warna hijau terhadap perubahan Value... 54 Tabel 4.2 (d) Data pengenalan warna hijau terhadap perubahan standar Hue, Saturation, Value... 54 Tabel 4.3 (a) Data pengenalan warna biru terhadap perubahan Hue... 55 Tabel 4.3 (b) Data pengenalan warna biru terhadap perubahan Saturation.. 55 Tabel 4.3 (c) Data pengenalan warna biru terhadap perubahan Value... 55 Tabel 4.3 (d) Data pengenalan warna biru terhadap perubahan standar Hue, Saturation, Value... 55 Tabel 4.4 Data pengenalan bentuk lingkaran terhadap perubahan diameternya... 57 xi

Tabel 4.5 Data pengenalan bentuk persegi panjang terhadap perubahan panjangnya... 57 Tabel 4.6 Data identifikasi bentuk (persegi panjang dan lingkaran) terhadap sampel bentuk lain... 58 Tabel 4.7 Data identifikasi bentuk terhadap sampel bentuk persegi panjang & lingkaran yang cacat... 59 Tabel 4.8 Data kualitas gambar yang tertangkap kamera web terhadap perubahan kecepatan konveyor... 60 Tabel 4.9 Data performansi sistem sortir barang terhadap barang barang yang dimasukkan secara acak (warna dan bentuknya)... 61 xii

DAFTAR GAMBAR Gambar 2.1 Konfigurasi kaki (pin) ATmega16... 5 Gambar 2.2 Kemasan data seri asinkron... 8 Gambar 2.3 Pin konektor DB9... 9 Gambar 2.4 Rangkaian Interface RS-232... 9 Gambar 2.5 Webcam... 12 Gambar 2.6 Fotodioda... 16 Gambar 2.7 Sistem mekanik motor servo... 17 Gambar 2.8 Beberapa jenis kabel motor servo untuk menentukan sinyal input... 18 Gambar 2.9 Nilai sinyal yang dikirim dan sudut yang dihasilkan... 18 Gambar 2.10 Motor servo Hitec HS-475HB... 20 Gambar 2.11 Modul motor VEX... 21 Gambar 2.12 Konfigurasi gear untuk menghasilkan kecepatan (a) dan power (b)... 22 Gambar 2.13 Beberapa simbol Connectors pada FlowStone... 23 Gambar 2.14 Input dan Output Connector... 23 Gambar 2.15 Link yang menghubungkan suatu komponen dengan komponen yang lain... 24 Gambar 2.16 Multiple Link pada Connector Input dan Ouput... 24 Gambar 2.17 Tampilan software FlowStone... 25 Gambar 2.18 Representasi penambahan ketiga komponen warna RGB... 26 Gambar 2.19 Representasi warna HSV... 26 Gambar 2.20 Konversi RGB ke HSV dalam Flostone... 27 Gambar 2.21 Contoh gambar asli (kiri) dan hasil thresholding (kanan)... 28 Gambar 2.22 Penggunaan komponen Colour Detect dalam Flowstone... 29 Gambar 3.1 Model Sistem dilihat dari atas... 30 Gambar 3.2 Diagram blok sistem sortir barang berdasarkan warna dan bentuknya... 30 xiii

Gambar 3.3 Konfigurasi gear yang memperkuat torsi motor (sebelah kiri) dan motor servo continuous penggerak konveyor (sebelah kanan)... 33 Gambar 3.4 Komponen komponen pembangun konveyor... 33 Gambar 3.5 Konveyor tampak atas (a) dan tampak samping (b)... 34 Gambar 3.6 Rangkaian sensor proximity... 35 Gambar 3.7 Posisi kamera web (sebelah kiri), dan sensor proximity (sebelah kanan)... 36 Gambar 3.8 Aktuator motor servo uncontinuous dengan horn modifikasi... 37 Gambar 3.9 Kit mikrokontroler ATmega16... 38 Gambar 3.10 Flowchart program utama pada mikrokontroler ATmega16... 39 Gambar 3.11 Flowchart program Interrupt dari fotodioda... 39 Gambar 3.12 Flowchart program penerima data T_on motor servo dari flowstone... 41 Gambar 3.13 Flowchart program penggerak setiap motor servo (1, 2, 3 & 4)... 42 Gambar 3.14 Flowchart program utama pada flowstone... 43 Gambar 3.15 Contoh gambar asli (kiri) dan hasil thresholding (kanan)... 44 Gambar 3.16 Flowchart subprogram Identifikasi Warna... 45 Gambar 3.17 Arah pengecekan pixel dari bentuk persegi panjang pada tiap sisinya... 46 Gambar 3.18 Arah pengecekan pixel dari bentuk lingkaran pada seluruh sisinya... 47 Gambar 3.19 Flowchart subprogram Identifikasi Bentuk... 49 Gambar 3.20 Flowchart subprogram Kirim Data T_on... 51 xiv