Analisis Permasalahan Alur Sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini akan dijelaskan mengenai proses penggunaan teknologi wireless sebagai media remote robotic yang akan dibuat. Proses pembangunan proyek dalam sub-bab ini akan dibagi menjadi beberapa tahap antara lain, analisis permasalahan dan perancangan sistem.

3.1 Analisis Permasalahan

Proyek yang akan dibuat pada Tugas Akhir ini adalah sebuah proyek untuk menjalankan remote sebuah hardware mobil mainan dengan menggunakan media wireless sehingga dapat dijalankan secara nirkabel melalui laptop PC. Dengan memanfaatkan proyek ini diharapkan permainan mobil RC Remote Control akan menjadi lebih menarik serta dapat menumbuhkan suatu kreativitas baru pada penghobi pemain mobil RC.

3.2 Perancangan Sistem

Perancangan sistem berisikan penjelasan tentang deskripsi umum sistem, dan kebutuhan sistem.

3.2.1 Deskripsi Umum Sistem

Berikut gambar deskripsi arsitektur sistem yang akan dibangun pada proyek robot wifi: 31 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.1 Deskripsi Arsitektur Sistem Penjelasan dari gambar deskripsi arsitektur sistem pada gambar 3.1 adalah sebagai berikut : a. UserClient mengirimkan paket-paket data dengan sebuah aplikasi desktop melalui jaringan wifi. b. Data dari userclient diterima oleh server melalui wifi dan diteruskan ke PIC16F628A melalui MAX232 untuk kemudian diproses. c. Data yang sudah diproses kemudian diteruskan ke RX2 untuk menjalankan motor DC.

3.2.2 Kebutuhan Sistem

Dengan mengidentifikasi deskripsi pada gambar 3.1 telah diketahui bahwa kebutuhan sistem terbagi menjadi 2 yaitu kebutuhan perangkat keras dan kebutuhan perangkat lunak. Server UserClient Konektor Mobil RC MAX232 PIC16F628A Motor DC Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 1 Kebutuhan Perangkat Keras Berdasarkan penjelasan sebelumnya bahwa proyek yang akan dirancang adalah sebuah robot yang dapat bergerak berjalan dengan cara diremote menggunakan laptop PC melalui media wifi. Dengan demikian, dalam perancangan proyek ini di butuhkan beberapa perangkat keras antara lain yaitu: a Laptop PC yang mempunyai koneksi wifi. b Mobil RC yang menggunakan IC RX2TX2 Realtek. c Router Linksys WRT54GL. d Mikrokontroler PIC16F628A. e Baterai. f Komponen elektronik MAX232, konektor DB9, transistor, kapasitor, resistor, PCB lubang, kabel, LED, dioda, regulator, dll. g Peralatan downloader PIC, solder, timah, obeng, tang, kabel serial DB9, kabel null modem, dll 2 Kebutuhan Perangkat Lunak Untuk memenuhi kebutuhan pengguna dalam berinteraksi dengan sistem diperlukan perangkat lunak sebagai jembatan untuk menghubungkan antar perangkat keras. Perangkat lunak yang akan digunakan dalam perancangan proyek ini adalah : a Openwrt-wrt54g-squashfs.bin b Visual Basic 6.0. c Putty. d Web browser. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.3 Alur Sistem

1 Alur Sistem Aplikasi Flowchart Alur sistem pada aplikasi dapat digambarkan ke dalam diagram flowchart yang menjelaskan tentang terjadinya alur sebuah sistem yang menangani pada sebuah program dimana sistem tersebut adalah salah satu bentuk dari proses yang terdapat dalam suatu aplikasi pada user seperti pada gambar 3.2. Gambar 3.2 Flowchart Aplikasi Masukkan IP Router Koneksi ke Router Terkoneksi Connected Start Tombol Maju Tombol Mundur Tombol Kiri Tombol Kanan Tombol Bel H Send Data = Maju Send Data = Mundur Send Data = Belok Kiri Send Data = Belok Kanan Send Data = Bel Keluar End Ya Tidak Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya Tidak Ya Keluar Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 2 Alur Sistem Robot. Alur sistem pada robot dapat digambarkan ke dalam block diagram yang menjelaskan tentang terjadinya alur sebuah sistem yang menangani pada sebuah robot dimana sistem tersebut adalah salah satu bentuk dari proses yang terdapat dalam sebuah robot seperti pada gambar 3.3. Gambar 3.3 Block Diagram Robot Dari gambar 3.3 diatas maka dapat dijelaskan user laptop melakukan konenksi dengan robot menggunakan media wireless. Didalam router dan rangkaian pada mikrokontroler masing-masing terdapat komponen MAX 232, sehingga antara router dengan mikrokontroler dapat melakukan komunikasi data secara serial menggunakan konektor DB9. Data dikirim oleh user laptop ke router menggunakan media wireless, kemudian dari router data dikirim ke mikrokontroler PIC16F628A mengunakan serial DB9 dan dilanjutkan ke motor driving circuit untuk menggerakkan motor 1 dan motor 2. Wireless Laptop Router MAX 232 Serial DB9 Mikrokontroler PIC16F628A MAX 232 Motor Driving Circuit Motor 1 Motor 2 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB IV IMPLEMENTASI SISTEM

4.1 Lingkungan Implementasi

Pada bagian ini akan dijelaskan mengenai perangkat keras dan perangkat lunak yang digunakan pada implementasi sistem ini. Perangkat keras yang digunakan adalah sebagai berikut : a Komputer atau laptop, untuk pengujian aplikasi ini spesifikasi yang digunakan adalah Intel Core 2 Duo 1.50 GHz, memori 1.5 GB dan harddisk 80 GB. b Mobil RC yang digunakan memakai IC RX2 Realtek. c Router Linksys WRT54GL untuk server. d Mikrokontroler PIC16F628A. e Baterai dengan tegangan 16 volt. f Komponen elektronik MAX232. Konektor DB9. Transistor 2N3904. Kapasitor 1uF. Resistor 200Ω. PCB lubang. Kabel. LED merah dan hijau. Dioda 1A. 36 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.