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

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

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

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

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

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

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

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

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

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

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

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

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

TV Tuner Activation by SMS to Record Television Show. Marwin S.W. Manggala

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

Tampilan Pemakaian Bandwidth dari CC - Cutter Berbasis Web. Evan Satria Indrawila

PEMANTAUAN RUANGAN PADA SAAT TERTENTU BERBASIS TEKNOLOGI SMS DAN MMS

SIMULASI ROBOT PENDETEKSI MANUSIA

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

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

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

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

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

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

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

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

APLIKASI REAL TIME VIDEO STREAMING SEBAGAI SARANA PEMBELAJARAN ONLINE BERBASIS INTERNET/INTRANET

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

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

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

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

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

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

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

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

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

SISTEM REMOTE MONITORING GEDUNG BERBASIS MIKROKONTROLER MELALUI RADIO FREKUENSI HT

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

Kata Kunci : PLC, Webserver, Website, monitoring, mengontrol, KWH.

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

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

Implementasi GSM VoIP Gateway Pada Jaringan VoIP Berbasis Briker IPPBX

ABSTRAK. i Universitas Kristen Maranatha

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

Aplikasi Sistem Pembayaran Dengan Teknologi Smart Card Near Field Communication (NFC)

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

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

PERANCANGAN DAN PEREALISASIAN SISTEM EDC (ELECTRONIC DATA CAPTURE) DENGAN SMARTCARD. Disusun Oleh : Nama : Andrian Reza Nrp :

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

ALAT PENCATAT PEMAKAIAN AIR BERBASIS MIKROKONTROLER DENGAN PENYIMPANAN DATA PADA SMARTPHONE ANDROID. Nama : Aditya Jaka Hermana NRP :

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

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

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

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

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

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

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

TELEROBOTIK MENGGUNAKAN EMBEDDED WEB SERVER UNTUK MEMONITOR DAN MENGGERAKKAN LENGAN ROBOT MENTOR

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

Perancangan Sistem Sinkronisasi Waktu dari GPS Berbasis Network Time Protocol

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

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

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

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

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

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

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

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

APLIKASI PENDETEKSIAN LOKASI KENDARAAN BERDASARKAN KODE IDENTITAS SEL BTS (BASE TRANSCEIVER STATION) MENGGUNAKAN SMS (SHORT MESSAGE SERVICE)

PERANCANGAN SISTEM PEMBAYARAN ALAT TRANSPORTASI SUBWAY DENGAN MENGGUNAKAN MAGNETIC CARD

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

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

Peringatan Terjadi Kebakaran melalui teknologi handphone berbasis mikrokontroler ABSTRAK

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

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

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

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

ALAT MONITORING KONDISI GUNUNG BERAPI NIRKABEL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Jaka Rahmana Triadi Idrus Nrp :

Prototype Payload Untuk Roket Uji Muatan

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

PERANCANGAN KENDALI SAKLAR ON/OFF MENGGUNAKAN SMS ABSTRAK

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

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

Aplikasi Metode Steganografi Berbasis JPEG dengan Tabel Kuantisasi yang Dimodifikasi Kris Reinhard /

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

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

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

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

ANALISIS PENGENDALIAN DAN MONITORING REMOTE TERMINAL UNIT (RTU) PLN MAJALAYA MENGGUNAKAN JARINGAN FIBER OPTIK

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

REALISASI SISTEM OTOMASI KEBUN HIDROPONIK SAYURAN DENGAN PLC. Nama : FRENKY. Nrp : ABSTRAK

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

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

Transkripsi:

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS Nama : Hardianto Puji Utama Nrp : 0622028 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof. Drg. Suria Sumantri, MPH. no. 65, Bandung, Indonesia email : hardiantoutama@yahoo.com ABSTRAK Pengiriman informasi secara jarak jauh dapat dilakukan dengan menggunakan dua buah PC (Personal Computer) yang harus terhubung melalui jaringan Internet secara terus menerus. Hal ini kurang efisien dari segi biaya. Penggunaan web embedded microcontroller, web browser pada PC atau telepon seluler, dan jaringan GPRS (General Packet Radio Service) merupakan salah satu solusi agar dapat dilakukan pengiriman informasi secara cepat, efisien, serta dapat dilakukan setiap saat. Pada tugas akhir ini dirancang suatu sistem untuk penginformasian kondisi lalu lintas berupa tulisan menggunakan web browser pada PC / telepon seluler melalui jaringan GPRS. Model sistem berupa display LCD 16x2 yang terhubung langsung dengan mikrokontroler ATmega16, sedangkan web embedded microcontroller digunakan sebagai web server. Informasi yang akan diumumkan, dimasukkan melalui textfield yang terdapat pada halaman web di web browser PC ataupun telepon seluler kemudian tekan tombol PUBLISH pada halaman web tersebut. Dari hasil uji coba, aplikasi untuk penginformasian kondisi lalu lintas berupa tulisan dengan menggunakan web embedded microcontroller dan jaringan GPRS sebagai media komunikasi data dapat direalisasikan dan berfungsi sesuai dengan rancangan. Kata kunci : Web Embedded Microcontroller, Web Browser, GPRS (General Packet Radio Service) i Universitas Kristen Maranatha

WEB EMBEDDED MICROCONTROLLER APPLICATION TO INFORM THE TRAFFIC CONDITIONS IN THE FORM OF TEXT USING WEB BROWSER VIA GPRS NETWORK Name : Hardianto Puji Utama Nrp : 0622028 Department of Electrical Engineering, Maranatha Christian University Jl. Prof. Drg. Suria Sumantri, MPH. no. 65, Bandung, Indonesia email : hardiantoutama@yahoo.com ABSTRACT Sending information can be done remotely by using two PCs (Personal Computers) which must be connected through the Internet network continuously. This is less efficient in term of cost. The usage of web embedded microcontroller, web browser on PC or mobile phone, and GPRS network (General Packet Radio Service) is one of solution for sending information quickly, efficiently, and can be done at any time. In this final project, a system to inform the traffic conditions in the form of text using a web browser on a PC or mobile phone via GPRS network is designed. The system model is 16x2 LCD display which linked directly to the ATmega16 microcontroller and web embedded microcontroller is used as a web server. The information which will be announced is inserted through the textfield on web page in PC or mobile phone web browser and then press the PUBLISH button on this web page. The application that inform the traffic conditions in the form of text using a web embedded microcontroller and GPRS networks as a medium of data communication has been realized and the results from testing show that it works as it should. Key words : Web Embedded Microcontroller, Web Browser, GPRS (General Packet Radio Service) ii Universitas Kristen Maranatha

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 2 1.3. Tujuan... 2 1.4. Batasan Masalah... 2 1.5. Spesifikasi Sistem... 3 1.6. Sistematika Penulisan... 3 BAB II LANDASAN TEORI 2.1. Web Embedded Microcontroller TINI400... 4 2.1.1. Perangkat Keras TINI400... 5 2.1.1.1 Perangkat Keras TINIs400... 5 2.1.1.2 Perangkat Keras TINIm400... 6 2.1.2 Perangkat Lunak TINI400... 9 2.1.2.1 JAVA API (Application Programming Interface)... 10 2.1.2.2 Java Virtual Machine... 11 2.1.2.3 Native Methods... 12 2.1.2.4 Sistem Operasi TINI400... 12 2.2. Mikrokontroler ATmega16... 13 2.2.1. Arsitektur Mikrokontroler ATmega16... 14 2.2.2. Konfigurasi Mikrokontroler ATmega16... 16 iii Universitas Kristen Maranatha

2.2.3. Komunikasi Serial USART Mikrokontroler ATmega16... 18 2.3. Web Browser... 20 2.4. GPRS (General Packet Radio Service)... 22 2.5. HTTP (HyperText Transfer Protocol)... 24 BAB III PERANCANGAN DAN REALISASI 3.1. Perancangan Sistem... 26 3.1.1. Diagram Blok Sistem... 26 3.1.2. Diagram Sistem Kerja... 28 3.2. Perancangan Perangkat Keras... 29 3.2.1. LCD 16x2... 30 3.2.2. Rangkaian Antarmuka RS-232 to TTL... 31 3.3. Perancangan Perangkat Lunak... 34 3.3.1. Perangkat Lunak TINI400... 34 3.3.1.1 Thread Sistem... 36 3.3.1.2 Thread Modem... 38 3.3.2. Perangkat Lunak Mikrokontroler ATmega16... 39 3.3.2.1 Sub Rutin LCD baris 1... 41 3.3.2.2 Sub Rutin LCD baris 2... 42 BAB IV DATA PENGAMATAN DAN ANALISIS DATA 4.1. Data Pengamatan... 44 4.1.1. Waktu dari pemanggilan alamat IP sampai halaman login terbuka... 48 4.1.2. Waktu dari penekanan tombol Publish pada web browser PC sampai informasi tampil di halaman web yang baru... 49 4.1.3. Waktu dari penekanan tombol Publish pada web browser PC sampai informasi tampil di LCD... 50 4.1.4. Waktu dari penekanan tombol Publish pada web browser Telepon Seluler sampai informasi tampil di halaman web yang baru... 51 iv Universitas Kristen Maranatha

4.1.5. Waktu dari penekanan tombol Publish pada web browser Telepon Seluler sampai informasi tampil di LCD... 52 4.2. Analisis Data... 53 BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan... 55 5.2. Saran... 55 DAFTAR PUSTAKA... 56 LAMPIRAN A FOTO ALAT... A-1 LAMPIRAN B FOTO TAMPILAN HALAMAN WEB... B-1 LAMPIRAN C KODE PROGRAM PADA TINI400... C-1 LAMPIRAN D KODE PROGRAM PADA ATMEGA16... D-1 v Universitas Kristen Maranatha

DAFTAR TABEL Halaman Tabel II.1 Fungsi Khusus Port B... 17 Tabel II.2 Fungsi Khusus Port C... 17 Tabel II.3 Fungsi Khusus Port D... 18 Tabel IV.1 Pengujian Contoh Informasi yang dimasukkan pada halaman web... 45 Tabel IV.2 Hasil Percobaan tingkat kelengkapan informasi yang tampil pada LCD... 47 Tabel IV.3 Hasil Pengujian Waktu dari pemanggilan alamat IP sampai halaman web login terbuka... 48 Tabel IV.4 Hasil Pengujian waktu dari penekanan tombol Publish pada web browser PC sampai informasi tampil di halaman web yang baru... 49 Tabel IV.5 Hasil Pengujian waktu dari penekanan tombol Publish pada web browser PC sampai informasi tampil di LCD... 50 Tabel IV.6 Hasil Pengujian waktu dari penekanan tombol Publish pada web browser Telepon Seluler sampai informasi tampil di halaman web yang baru... 51 Tabel IV.7 Hasil Pengujian waktu dari penekanan tombol Publish pada web browser Telepon Seluler sampai informasi tampil di LCD... 52 Tabel IV.8 Waktu Rata-Rata Hasil Pengujian Bab 4.1.... 54 vi Universitas Kristen Maranatha

DAFTAR GAMBAR Halaman Gambar II.1 Perangkat Keras TINIs400... 5 Gambar II.2 Perangkat Keras TINIm400... 6 Gambar II.3 Diagram Blok Arsitektur Mikrokontroler DS80C400... 7 Gambar II.4 TINI Runtime Environtment... 10 Gambar II.5 Diagram Blok Arsitektur Mikrokontroler ATmega16... 15 Gambar II.6 Konfigurasi Pin ATmega16... 16 Gambar II.7 Diagram Blok USART Mikrokontroler ATmega16... 19 Gambar II.8 Contoh tampilan sebuah web browser... 21 Gambar II.9 Jaringan GSM-GPRS... 24 Gambar III.1 Diagram Blok Sistem... 26 Gambar III.2 Diagram Sistem Kerja... 28 Gambar III.3 Diagram Blok Pengendali Model Sistem... 29 Gambar III.4 Konfigurasi pin pada LCD 16x2... 31 Gambar III.5 Rangkaian Antarmuka RS-232 to TTL... 32 Gambar III.6 Rangkaian Keseluruhan Model Sistem... 33 Gambar III.7 Diagram Alir Proses Utama... 35 Gambar III.8 Diagram Alir Thread Sistem... 37 Gambar III.9 Diagram Alir Thread Modem... 38 Gambar III.10 Diagram Alir Utama Perangkat Lunak ATmega16... 40 vii Universitas Kristen Maranatha

Gambar III.11 Diagram Alir Sub Rutin Lcd baris 1... 41 Gambar III.12 Diagram Alir Sub Rutin Lcd baris 2... 42 viii Universitas Kristen Maranatha