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.