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

dokumen-dokumen yang mirip
ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

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

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

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

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

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

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

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

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

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

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

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

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

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

SISTEM PELACAKAN KEBERADAAN LOKASI KENDARAAN BERBASIS MIKROKONTROLER ATMEGA16 MELALUI LAYANAN SMS. Disusun Oleh : Nama : Indra Pratama Nrp :

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

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

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

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

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

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

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

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

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

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

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

SIMULASI ROBOT PENDETEKSI MANUSIA

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

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

REALISASI ALAT PERAGA UNTUK MEMANTAU CUACA. Ananta Leska Saputra /

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

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

Perancangan dan Realisasi Alat Untuk Mengubah Sinyal Pada Gitar Bass Menjadi Chord yang Ditampilkan Pada LCD. INDRA

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

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

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

Pengukuran Kecepatan Angin untuk Transportasi Darat

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

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

Pengaturan Harga Dan Pembatasan Pembelian BBM Subsidi Menggunakan Smart Card

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

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

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

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

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

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

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

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

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

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

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

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

Prototype Payload Untuk Roket Uji Muatan

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

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

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

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha

WIRELESS TELEMETERING KWH METER DIGITAL BERBASIS MIKROKONTROLER ABSTRAK

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

SISTEM E-KTM MULTIFUNGSI MENGGUNAKAN SMART CARD PADA APLIKASI BERBASIS DATABASE

APLIKASI ARM 920T DAN SENSOR KOMPAS OS5000 UNTUK LUOPAN DIGITAL ABSTRAK

ABSTRAK UNIVERSITAS KRISTEN MARANTHA

REALISASI ROBOT DALAM AIR

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

DENGAN MENGENDALIKAN RADIO CONTROL

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

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

i ABSTRACT ii KATA PENGANTAR viii DAFTAR GAMBAR

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

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

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

PENGENDALIAN ELEVATOR MENGGUNAKAN MICROCONTROLLER ATMega16 ABSTRAK

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

PERANCANGAN DAN REALISASI THERMOMETER INFRA MERAH UNTUK MENGUKUR SUHU BADAN. Efendy/ ABSTRAK

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

Peringatan Terjadi Kebakaran melalui teknologi handphone berbasis mikrokontroler ABSTRAK

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

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

PERANCANGAN KENDALI SAKLAR ON/OFF MENGGUNAKAN SMS ABSTRAK

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

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

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

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

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

REALISASI ALAT UKUR PH DAN TDS AIR BERBASIS MIKROKONTROLER ATMEGA 16

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

Transkripsi:

Perancangan Alat Peraga Papan Catur pada Layar Monitor Samuel Setiawan / 0522083 Email : juve_samz07@yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof. Drg. Suria Sumantri, MPH. No. 65, Bandung, Indonesia ABSTRAK Dewasa ini perkembangan teknologi mikrokontroler sangat pesat sekali. Mikrokontroler sangat memudahkan programmer merancang program untuk aplikasi mulai dari yang paling sederhana hingga aplikasi yang cukup kompleks. Dalam Tugas Akhir ini telah dirancang dan direalisasikan alat peraga papan catur pada layar monitor, yang memanfaatkan teknologi mikrokontroler. Sensor reed switch digunakan untuk mendeteksi posisi bidak catur pada papan catur, keluaran dari sensor yang berupa tegangan diproses oleh mikrokontroler AVR ATmega 16 dan kemudian hasilnya dikirim ke komputer melalui komunikasi serial (RS232). Setelah komputer menerima data dari mikrokontroler, selanjutnya komputer akan memproses perubahan data yang terjadi dan kemudian menampilkan bidak catur yang berpindah posisi pada layar monitor. Berdasarkan data pengamatan dan hasil pengujian, alat peraga papan catur elektronik dengan mengunakan sensor reed switch dan mikrokontroler AVR ATmega 16 berhasil direalisasikan dengan baik. Kata kunci : Mikrokontroler, AVR AT-mega 16, Catur, Komunikasi Serial, Reed Switch. i

The Design of Chessboard Visualisation on The Monitor Display Samuel Setiawan / 0522083 Email : juve_samz07@yahoo.com Electrical Engineering, Faculty of Engineering, Maranatha Christian University Jl. Prof. Drg. Suria Sumantri, MPH No. 65, Bandung, Indonesia ABSTRACT These days development of microcontroller technology growing so rapidly. Microcontroller makes the programmer easy to programming both for simple application and also for complicated one. In this final project has been designed and realized chessboard visualisation on the monitor display, which use microcontroller technology. Reed switch as a sensor used to detect the pieces position of chess, the voltage as output of sensors processed by microcontroller AVR AT-mega 16 and then transmitt the results to computer using serial communication (RS232). After the computer receive data from microcontroller, then computer will process the change of data and puts the picture on monitor. Based on observation data and the result of experiment, simulation prototype of electronic chess board using microcontroller AVR AT-mega 16 and reed swicth has been realized well. Keyword : Microcontroller, AVR AT-mega 16, Chess, Serial Communication, Reed Switch ii

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xi BAB I PENDAHULUAN I.1 Latar belakang... 1 I.2 Rumusan Masalah... 1 I.3 Tujuan... 1 I.4 Pembatasan Masalah... 1 I.5 Spesifikasi Alat... 2 I.6 Sistematika Penulisan... 2 BAB II LANDASAN TEORI II.1 Catur... 3 II.1.1 Ketentuan Permainan... 3 II.1.2 Pergerakan Bidak Catur... 4 II.1.3 Jalannya Permainan... 7 II.2 Sensor... 7 II.3 Mikrokontroler AT-mega 16... 8 II.3.1 Struktur AT-mega 16... 8 iii

II.3.2 Register dan Memori AT-mega 16... 14 II.3.3 Port Input/Output AT-mega 16... 15 II.4 LCD... 16 II.5 Komunikasi Data Serial... 18 II.5.1 Karakteristik Sinyal Port Serial... 18 II.5.2 Konfigurasi Port Serial... 19 II.6 IC MAX232... 21 II.7 Visual Basic... 21 BAB III PERANCANGAN DAN REALISASI ALAT III.1 Cara Kerja... 23 III.2 Perancangan Perangkat Keras... 23 III.2.1 Perancangan Menggerakan Bidak Catur... 23 III.2.1.1 Perancangan Menggerakan Bidak Catur untuk Memakan (Capture) Bidak Lawan... 24 III.2.1.2 Perancangan Sensor... 24 III.2.2 Perancangan Mikrokontroler sebagai Pengendali... 25 III.2.2.1 Perancangan Mikrokontroler sebagai Pengendali dengan Sensor... 25 III.2.2.2 Perancangan Mikrokontroler sebagai Pengendali dengan LCD... 25 III.2.2.3 Perancangan Mikrokontroler sebagai Pengendali dengan IC MAX232... 26 III.3 Perancangan Perangkat Lunak... 27 III.3.1 Desain Tampilan Antarmuka dengan Pemakai (GUI)... 27 iv

III.3.2 Diagram Alir... 33 III.3.2.1 Diagram Alir pada Mikrokontroler... 33 III.3.2.2 Scanning... 35 III.3.2.3 Kirim Data ke Serial... 36 III.3.2.4 Diagram Alir pada Komputer... 36 III.3.2.5 Mengaktifkan Port Serial... 38 III.3.2.6 Timer... 39 III.3.2.7 Memilah Data... 41 III.3.2.8 HexToBiner... 42 III.3.2.9 BinToByte... 43 III.3.2.10 Select Case Hasil... 55 III.3.2.11 Memindahkan Bidak... 55 III.3.2.12 Konversi... 57 III.3.2.13 Petak... 61 III.3.2.14 Tombol Previous... 62 III.3.2.15 Tombol Next... 63 BAB IV PENGUJIAN ALAT IV.1 Pengujian Sensor... 64 IV.1.1 Pengujian Sensor per Petak... 64 IV.1.2 Pengujian Sensor per Baris... 66 IV.2 Pengujian Program pada Visual Basic... 69 IV.2.1 Pengujian Mengambil Data dari Mikrokontroler... 69 IV.2.2 Pengujian Perubahan Koordinat Bidak Catur... 70 IV.2.3 Pengujian Menggerakan Bidak Catur untuk Memakan (Capture) Bidak Lawan... 75 v

IV.2.4 Pengujian Tombol Previous... 76 IV.2.5 Pengujian Tombol Next... 77 BAB V KESIMPULAN DAN SARAN V.1 Kesimpulan... 78 V.2 Saran... 78 DAFTAR PUSTAKA... 79 LAMPIRAN A : LISTING PROGRAM MIKROKONTROLER LAMPIRAN B : LISTING PROGRAM VISUAL BASIC LAMPIRAN C : DATA SHEET IC MAX232 LAMPIRAN D : SKEMATIK ALAT vi

DAFTAR TABEL Tabel II.1 Fungsi Khusus Port A... 11 Tabel II.2 Fungsi Khusus Port B... 11 Tabel II.3 Fungsi Khusus Port C... 12 Tabel II.4 Fungsi Khusus Port D... 12 Tabel II.5 Konfigurasi Port AT-mega 16... 15 Tabel II.6 Fungsi Pin LCD... 16 Tabel II.7 Konfigurasi Pin dan Nama Sinyal Konektor Serial DB-9... 20 Tabel II.8 Objek (Komponen) pada Visual Basic... 22 Tabel III.1 Objek (komponen) yang diperlukan untuk membuat Tampilan Antarmuka dengan Pemakai (GUI)... 28 Tabel IV.1 Data Pengamatan Sensor per Petak... 64 Tabel IV.2 Data Pengamatan Sensor per Baris... 66 vii

DAFTAR GAMBAR Gambar II.1 Penampang Posisi Bidak Catur... 4 Gambar II.2 Pergerakkan Bidak Raja... 4 Gambar II.3 Pergerakkan Bidak Ratu... 5 Gambar II.4 Pergerakkan Bidak Mentri... 5 Gambar II.5 Pergerakkan Bidak Kuda... 6 Gambar II.6 Pergerakkan Bidak Benteng... 6 Gambar II.7 Pergerakkan Bidak Pion... 7 Gambar II.8 Penampang Reed Switch... 7 Gambar II.9 Konfigurasi Pin AT-mega 16... 9 Gambar II.10 Blok Diagram AT-mega 16... 13 Gambar II.11 Register AT-mega 16... 14 Gambar II.12 Pemetaan Memori AT-mega 16... 14 Gambar II.13 LCD Display 16 x 2 karakter... 16 Gambar II.14 DB-9 Pinout... 19 Gambar II.15 IC MAX232... 21 Gambar III.1 Blok Diagram Sistem Perancangan... 23 Gambar III.2 Skematik Sensor Reed Switch... 24 Gambar III.3 Skematik Mikrokontroler AVR AT-mega 16 dengan Sensor... 25 Gambar III.4 Skematik Mikrokontroler AVR AT-mega 16 dengan LCD... 25 Gambar III.5 Skematik Mikrokontroler AVR AT-mega 16 dengan IC MAX232... 26 Gambar III.6 Tampilan Antarmuka dengan Pemakai (GUI)... 27 Gambar III.7 Diagram Alir pada Mikrokontroler... 34 Gambar III.8 Diagram Alir Scanning... 35 Gambar III.9 Diagram Alir Kirim Data ke Serial... 36 Gambar III.10 Diagram Alir pada Komputer... 37 Gambar III.11 Diagram Alir Mengaktifkan Port Serial... 38 Gambar III.12 Diagram Alir Timer... 39 viii

Gambar III.13 Diagram Alir Memilah Data... 41 Gambar III.14 Diagram Alir HexToBiner... 42 Gambar III.15 Diagram Alir BinToByte... 43 Gambar III.16 Diagram Alir Select Case Hasil... 55 Gambar III.17 Diagram Alir Memindahkan Bidak... 56 Gambar III.18 Diagram Alir Konversi... 57 Gambar III.19 Diagram Alir Petak... 61 Gambar III.20 Blok Diagram Alir Tombol Previous... 62 Gambar III.21 Blok Diagram Alir Tombol Next... 63 Gambar IV.1 Pengujian Mengambil Data dari Mikrokontroler... 70 Gambar IV.2 Pengujian Perubahan Koordinat Bidak Catur... 71 Gambar IV.3 Perubahan posisi bidak catur dari d7 menjadi d5... 72 Gambar IV.4 Perubahan posisi bidak catur dari b1 menjadi a3... 73 Gambar IV.5 Perubahan posisi bidak catur dari c8 menjadi d7... 74 Gambar IV.6 Perubahan posisi bidak catur dari b2 menjadi b3... 74 Gambar IV.7 Pengujian Memakan Bidak lawan... 75 Gambar IV.8 Tampilan sebelum tombol Previous di-klik... 76 Gambar IV.9 Tampilan setelah tombol Previous di-klik... 76 Gambar IV.10 Tampilan sebelum tombol Next di-klik... 77 Gambar IV.11 Tampilan setelah tombol Next di-klik... 77 ix