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

dokumen-dokumen yang mirip
PERANCANGAN DAN REALISASI THERMOMETER INFRA MERAH UNTUK MENGUKUR SUHU BADAN. Efendy/ ABSTRAK

SISTEM PENYIRAMAN KLOSÉT OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA8535. Herdy Trinovian Prabudi/

Character Generator ROM (CGROM) Pin Out LCD M Perintah-Perintah LCD M Perhitungan Rata-Rata...

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

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

PEMBUATAN POV (PERSISTENCE OF VISION) PROGRAMMABLE DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 8

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

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

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

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

ABSTRAK. Hendra Manase Jl. Babakan Jeruk Gg. Barokah No. 25, 40164,

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

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

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

Pengukuran Kecepatan Angin untuk Transportasi Darat

PERANCANGAN POV (PERSISTENCE OF VISION) DENGAN POSISI SUSUNAN LED VERTIKAL

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

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

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

TUGAS AKHIR PENDETEKSI KEBOCORAN TABUNG GAS DENGAN MENGGUNAKAN SENSOR GAS FIGARRO TGS 2610 BERBASIS MIKROKONTROLER ATMEGA 8535

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

Sistem Pengaturan Stimulus Frekuensi Audio, Suhu dan Kelembaban pada Tanaman Dengan Berbasis Mikrokontroler MCS-51. Stefanus Julianto/

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

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

ABSTRAK. Universitas Kristen Maranatha

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

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

Pengaturan Harga Dan Pembatasan Pembelian BBM Subsidi Menggunakan Smart Card

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

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

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

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

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

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

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

REALISASI ALAT PERAGA UNTUK MEMANTAU CUACA. Ananta Leska Saputra /

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

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

WIRELESS TELEMETERING KWH METER DIGITAL BERBASIS MIKROKONTROLER ABSTRAK

Peringatan Terjadi Kebakaran melalui teknologi handphone berbasis mikrokontroler ABSTRAK

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

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

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

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

Perancangan Dan Realisasi Sistem Monitoring Kadar Oksigen Di Dalam Darah Berbasis Nirkabel

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

TUGAS AKHIR PERANCANGAN SISTEM PENDETEKSI SUHU PADA BODY TRAFO DISTRIBUSI GARDU PLN BERBASIS SMS GATEWAY

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

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

REALISASI ROBOT PENDETEKSI LOGAM. Disusun Oleh: ABSTRAK

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

DESAIN DAN REALISASI OSILOSKOP LCD PIXELS DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 32 DAN ATMEGA 16

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

OTOMATISASI PENGATUR KELEMBAPAN DAN SUHU PADA OVEN MENGGUNAKAN ATMEGA 8535 LAPORAN TUGAS AKHIR

ABSTRAK. Universitas Kristen Maranatha. viii

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

Realisasi Robot Penyedot Debu pada Lantai Berbasis Mikrokontroler MCS 51

PROTOTIPE PENGENDALI ROBOT MOBIL BERLENGAN JEPIT DENGAN MIKROKONTROLER ATMEGA 16 MELALUI PAPAN KETIK BERANTARMUKA PS/2. Angkar Wijaya /

SIMULASI ROBOT PENDETEKSI MANUSIA

REALISASI ROBOT DALAM AIR

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

BAB I PENDAHULUAN Latar Belakang Masalah

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

Perancangan dan Realisasi MIDI Drum Pad Menggunakan Mikrokontroler ATMega16. Design and Realization MIDI Drum Pad Using ATMega16 Microcontroller

ALAT UNTUK MEMPERAGAKAN IRAMA DENYUT JANTUNG SEBAGAI BUNYI DAN PENGUKUR KECEPATAN DENYUT JANTUNG MELALUI ELEKTRODA PADA TELAPAK TANGAN

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

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

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

BAB 3 PERANCANGAN SISTEM

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

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

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

REALISASI SISTEM KEYLESS CAR ENTRY BERBASIS DIRECT SEQUENCE SPREAD SPECTRUM ABSTRAK

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

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

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

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

ABSTRAK. Universitas Kristen Maranatha

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

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

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

ELECTRONIC LOAD CONTROLLER (ELC) PADA SISTEM PEMBANGKIT LISTRIK TENAGA MIKROHIDRO (PLTM) ABSTRAK

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

Perancangan Alat Pendeteksi Kebocoran Gas LPG Berbasis Mikrokontroler ATMega16 Design of LPG Gas Leak Detectors Based on ATMega16 Microcontroller

PENGONTROL TEMPERATUR CAMPURAN AIR DENGAN LOOK-UP TABLE BERBASIS MIKROKONTROLER AVR ABSTRAK

Transkripsi:

ABSTRACT REALISASI ALAT PENDETEKSI WARNA PADA PERMUKAAN BENDA TERPROGRAM DELAPAN WARNA S. Wijoyo. S. M / 0222171 Jurusan Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri 65 Bandung 40164, Indonesia Alamat Email : wijoyomulyadi@yahoo.co.id ABSTRAK Warna memiliki banyak kegunaan dalam kehidupan manusia baik dalam dunia industri maupun dalam kehidupan sehari-hari. Dalam tugas akhir ini keragaman warna tersebut akan dibedakan dengan menggunakan sebuah alat yang berfungsi untuk mendeteksi perbedaan warna. Perbedaan warna ini akan dideteksi melalui intensitas pantulan cahaya yang akan diterima oleh sensor TCS230 untuk dikonversi menjadi gelombang kotak dengan nilai frekuensi tertentu. Dalam pembuatan tugas akhir ini telah direalisasikan alat sensor warna terprogram delapan warna. Prinsip kerjanya adalah menerima pantulan sinar cahaya yang dipantulkan oleh permukaan benda dengan sumber cahaya empat warna lampu LED secara bergantian dan pantulan cahaya dari permukaan benda akan disaring oleh photodioda dengan empat jenis warna saringan yang berbeda pada sensor TCS230 sehingga setiap warna memiliki 16 data frekuensi yang berbeda. Data yang disimpan pada mikrokontroler adalah keenambelas data frekuensi tersebut. Tujuan utamanya adalah membuat sensor warna pada permukaan benda padat yang dapat diprogram dengan jumlah delapan warna. Uji coba dilakukan pada delapan warna berbeda dan setiap warna diuji sebanyak lima kali pengambilan data frekuensi. Dari pengujian tersebut alat menunjukkan ratarata deviasi kesalahan sebesar 9,3 % untuk warna yang sama. Kata Kunci : Mikrokontroler, Sensor TCS230. i

ABSTRACT REALIZATION OF PROGRAMMABLE COLOUR DETECTOR ON SURFACE WITH EIGHT COLOUR S. Wijoyo. S. M / 0222171 Majors Of Electrical Engineering, Faculty Of Technique, Maranatha Christian University Prof. Drg. Suria Sumantri 65 Street Bandung 40164, Indonesia Email address: wijoyomulyadi@yahoo.co.id ABSTRACT Colour is very useful in daily human life and industry. Here will be tried to differ colours using a tool which function to detect differential of colours. The differential of colours will be detected by the intensity of the lights reflection which will be received by TCS230 sensor to be converted to square wave in definite frequency value. At this final project, has been realized an eight colour sensor programs tool. The tool is working by catch the lights reflection from four different LED and the lights will be filtered by four colour photodiode filter in TCS230 sensor so each colour have sixteen different frequency value. The data will be restored to the mikrokontroller AVR ATMEGA 16. The main purpose is to make a programmable colour detector on surface with eight different colours The experiment is tried in eight different colours and each colour has been tested by five times taking frequency data. From the experiment the tool shows deviation error random value 9,3% for detected colour. Keyword : microcontroller, TCS230 sensor. ii

DAFTAR ISI ABSTRAK i ABSTRACT ii KATA PENGANTAR iii DAFTAR ISI v DAFTAR TABEL vii DAFTAR GAMBAR viii DAFTAR LAMPIRAN ix BAB I PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Maksud dan Tujuan 2 1.4 Pembatasan Masalah 2 1.5 Sistematika Penulisan 3 BAB II LANDASAN TEORI 4 2.1 Cahaya 4 2.2 Warna 4 2.3 Sensor TCS230 5 2.3.1 Fungsi Sensor TCS230 5 2.3.2 Bentuk Fisik Sensor TCS230 6 2.4 Mikrokontroler AVR ATMega 16 10 2.4.1 Konfigurasi pin AVR ATMEGA16 11 2.4.2 Arsitektur AVR ATMEGA 16 12 2.4.3 Peta memori pada AVR ATMega 16 14 2.4.3.1 Flash memori 14 2.4.3.2 SRAM memori 15 2.4.3.3 Memori data EEPROM 16 2.4.4 Port I/O AVR ATMega 16 16 2.4.5 Pemberian clock pada AVR ATMega 16 18 2.4.6 ADC pada AVR ATMega 16 19 v

2.4.6.1 Inisialisasi ADC 20 2.4.6.1.1 ADMUX 20 2.4.6.1.2 ADCSRA 22 2.4.6.1.3 SFIOR 23 2.4.6.2 Pembacaan ADC 24 2.5 LCD (Liquid Crystal Display) 25 2.5.1 Blok diagram LCD 25 2.5.2 Terminal fungsi LCD 25 2.5.3 Peta memori LCD 26 BAB III PERANCANGAN 27 3.1 Perancangan sistem 27 3.2 Perancangan perangkat keras 28 3.2.1 Skematik Perancangan Port Mikrokontroler AVR ATMEGA 16 28 3.2.2 Rangkaian mikrokontroler AVR ATMega 16 30 3.2.3 LCD 31 3.3 Perancangan perangkat lunak 32 3.3.1 Subroutine menu 1 34 3.3.2 Subroutine menu 2 36 BAB IV DATA PENGAMATAN DAN ANALISA 38 4.1 Pengamatan pada perangkat keras 38 4.2 Hasil pengujian alat 57 BAB V KESIMPULAN DAN SARAN 58 5.1 Kesimpulan 58 5.2 Saran 58 DAFTAR PUSTAKA LAMPIRAN vi

DAFTAR TABEL Tabel 2.1 Tabel fungsi kaki pin Sensor TCS230 7 Tabel 2.2 Tabel skala frekuensi keluaran 8 Tabel 2.3 Tabel photodioda 9 Tabel 2.4 Konfigurasi setting port I/O 17 Tabel 2.5 Register ADMUX 20 Tabel 2.6 Pemilihan mode tegangan referensi 20 Tabel 2.7 Format data ADC dengan ADLAR=0 21 Tabel 2.8 Format data ADC dengan ADLAR=1 21 Tabel 2.9 Tabel pemilihan saluran pembacaan ADC 22 Tabel 2.10 Register ADCSRA 22 Tabel 2.11 Tabel konfigurasi clock ADC 23 Tabel 2.12 Register SFIOR 23 Tabel 2.13 Pemilihan sumber picu ADC 24 Tabel 2.14 Terminal fungsi LCD 26 Tabel 3.1 Fungsi terminal kaki pin mikrokontroler AVR ATMEGA 16 31 Tabel 4.1 Tabel pengamatan warna putih gading 39 Tabel 4.2 Tabel pengamatan warna kuning 42 Tabel 4.3 Tabel pengamatan warna jingga 44 Tabel 4.4 Tabel pengamatan warna merah tua 46 Tabel 4.5 Tabel pengamatan warna merah muda 48 Tabel 4.6 Tabel pengamatan warna ungu tua 50 Tabel 4.7 Tabel pengamatan warna biru muda 52 Tabel 4.8 Tabel pengamatan warna hijau muda 54 Tabel 4.9 Tabel uji coba 56 vii

DAFTAR GAMBAR Gambar 2.1 Blok Diagram Fungsi Sensor TCS230 5 Gambar 2.2 Bentuk Fisik Sensor TCS230 6 Gambar 2.3 Tampak atas Sensor TCS230 7 Gambar 2.4 Pin ATMega 16 11 Gambar 2.5 Diagram blok mikrokontroler ATMega 16 13 Gambar 2.6 Memori program AVR ATMega 16 15 Gambar 2.7 Peta memori data AVR ATMega 16 15 Gambar 2.8 Akses cycle data SRAM 16 Gambar 2.9 Rangkaian kristal AVR ATMega 16 19 Gambar 2.10 Blok diagram LCD 27 Gambar 3.1 Blok Diagram sistem 27 Gambar 3.2 Skematik Perancangan Port AVR ATMEGA 16 29 Gambar 3.3 Diagram Alir Program 32 Gambar 3.4 Diagram Alir subroutine menu 1 34 Gambar 3.5 Diagram Alir Subroutine menu 2 36 Gambar 4.1 Karakteristik warna putih gading 41 Gambar 4.2 Karakteristik warna kuning 43 Gambar 4.3 Karakteristik warna jingga 45 Gambar 4.4 Karakteristik warna merah tua 47 Gambar 4.5 Karakteristik warna merah muda 49 Gambar 4.6 Karakteristik warna ungu tua 51 Gambar 4.7 Karakteristik warna biru muda 53 Gambar 4.8 Karakteristik warna hijau muda 55 Gambar 4.9 Tiga benda yang diuji coba 56 viii

DAFTAR LAMPIRAN LAMPIRAN A Foto Alat A-1 Rangkaian Lengkap A-2 Daftar Komponen A-3 LAMPIRAN B Listing Program B-1 LAMPIRAN C ATMega16 C-1 Sensor TCS230 C-2 ix