BAB III(2)
description
Transcript of BAB III(2)
BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
3.1.1 Gambaran Umum
Papan informasi digital ini menggunakan P10 Led Red Module untuk
menampilkan informasi yang dikirimkan dari android mobile. Agar P10 Led Red
Module dapat menampilkan informasi yang dikirim dari android mobile, maka
digunakan module Bluetooth yang dihubungkan pada arduino uno.
Mikrokontroler yang digunakan adalah atmega328 yang sudah ada pada
sistem minimum arduino uno dengan menggunakan bahasa C dan catu daya 9
volt untuk menghidupkan mikrokontroler tersebut.
3.1.2 Analisis kebutuhan sistem
3.1.2.1 Analisis kebutuhan perangkat keras
Perangkat keras yang dipakai dalam pembuatan papan informasi digital
menggunakan android mobile adalah sebagai berikut :
1. Komputer Pentium 4
2. Android device dengan versi Gingerbread ke atas
3. Arduino uno dengan chip ATmega328
4. Modul Bluetooth HC-07
5. P10 Led Red Module
6. Adaptor 12 V
28
29
3.1.2.2 Analisis kebutuhan perangkat lunak
Perangkat lunak yang dipakai dalam pembuatan papan informasi digital
menggunakan android mobile adalah sebagai berikut :
1. Windows xp atau windows 7
2. Java jdk, java sdk, java adt
3. Eclipse
4. Pemrogramam IDE / Sketch
3.2 Perancangan system
3.2.1 Perancangan proses
Perancangan papan informasi digital menggunakan alur kerja (flowchart)
dan diagram blok.
3.2.1.1 FlowChart
Gambar flowchart berikut ini menggambarkan tentang alur kerja dari
papan informasi digital menggunakan android mobile
30
Gambar 3.1 FlowChart papan informasi digital
Keterangan gambar :
Sistem bekerja jika ada catu daya, kemudian system akan berada pada
posisi standby ini adalah ketika system belum menerima data, ketika ada data
dikirim dari android maka data akan disimpan pada memory arduino kemudian
akan ditampilkan pada papan informasi digital .
31
3.2.1.2 Diagram Blok
Gambar diagram blok berikut ini menggambarkan tentang perancangan
dari sistem kontrol android dan perancangan papan informasi digital.
Gambar 3.2 Konsep Kerja Alat
Keterangan Gambar :
Dalam diagram blok di atas terbagi menjadi dua bagian yaitu Input dari
android dan Output. Cara kerja rangkaian tersebut adalah android device
mengirim data melalui media Bluetooth, kemudian module Bluetooth
mengirimnya ke arduino uno untuk diproses, kemudian akan di tampilkan pada
P10 led Red Modul.
3.2.2 Perancangan Secara Detail
3.2.2.1 P10 Led Red Module
Berikut ini adalah simulasi P10 Led Red Module yang digunakan sebagai
output system.
32
Gambar 3.3 P10 Led Red Module
Keterangan gambar :
Pada pin 1 – 16 digunakan sebagai pin input , pin 17 sebagai VCC ( 5 V),
pin 18 sebagai ground, pin 19 – 33 sebagai pin output apabila menggunakan lebih
dari 1 P10 Led red Module.
Penjelasan pin input yang digunakan pada pembuatan papan informasi digital :
a. Pin 1 sebagai nOE / PWM
b. Pin 2 sebagai Analog 0
c. Pin 3 sebagai Ground
d. Pin 4 sebagai Analog 2
e. Pin 8 sebagai CLK
f. Pin 10 SCLK
g. Pin 12 sebagai MOSI
Pada pin output sama dengan pin input.
33
3.2.2.2 Arduino Uno
Berikut adalah penjelasan tentang Arduino Uno yang akan digunakan
untuk pembuatan papan informasi ini.
\Gambar 3.4 Simulasi Arduino Uno
Keterangan gambar :
Pada pin 0 – 13 digunakan sebagai port Digital, pin A0 – A5 sebagai port
Analog. Pin yang digunakan pada pembuatan papan informasi digital ini adalah
sebagai berikut :
a. Pin 0 sebagai Rx
b. Pin 1 sebagai Tx
c. Pin 6 sebagai PWM
d. Pin 7 sebagai output
e. Pin 8 sebagai output
f. Pin 9 sebagai PWM
g. Pin 11 sebagai MOSI
h. Pin 13 sebagai SCK
34
3.2.2.3 Modul Bluetooth HC-07
Berikut ini adalah simulasi Module Bluetooth HC-07.
Gambar 3.5 Module Bluetooth HC-07
Keterangan gambar :
VCC sebagai suber tegangan pada module Bluetooth dengan daya 3 Volt,
Ground sebagai groud, Tx sebagai pin transmitter ( pengirim data ), Rx sebagai
pin receiver ( penerima data ).
3.2.2.4 Rancangan Keseluruhan
Berikut ini adalah gambar rangkaian keseluruhan papan informasi digital.
Gambar 3.6 rangkaian keseluruhan
35
Keterangan gambar
Pin 2 (rx) dan pin 3 (tx) ATMega328 terhubung dengan rx tx Bluetooth
sebagai media pengiriman data secara crossover. P10 Led Red Module yang
sudah dilengkapi IC Driver 74HC595, dengan keterangan pin D9 Arduino – pin 1
(nOE / PWM), pin D6 Arduino – pin 2 (A / Analog 0), ground Arduino – pin 3
(GND), pin D7 Arduino – pin 4 (B / Analog 1), pin D13 Arduino – pin 8 (CLK),
pin D8 Arduino – pin 10 (SCLK), pin D11 Arduino – pin 12 (R / MOSI)
3.2.2.5 Rangkaian Bluetooth dengan Arduino Uno
Berikut ini adalah gambar perancangan rangkaian Bluetooth dan
ATMega328
Gambar 3.7 Rangkaian Bluetooth dan Arduino Uno
Keterangan gambar :
Pin Bluetooth terdiri dari vcc, ground, rx (Receive data) yang berfungsi
sebagai penerima data, tx (transmitter data) yang berfungsi sebagai pengirim data.
Pada gambar 3.4 di atas pin 4 (tx) Bluetooth terhubung pada pin D0 (rx) Arduino
Uno. Pin 5 (rx) Bluetooth terhubung dengan pin 1 (tx) Arduino Uno.
36
3.2.3 Perancangan Antar Muka
Perancangan antarmuka di android dibuat agar pengguna dapan
mengirimkan tulisan yang nantinya akan di tampilkan pada papan informasi
digital.
3.2.3.1 DAD ( Diagram Alir Data )
Gambar diagram alir data berikut ini menggambarkan tentang
penggunaaan dari sistem kontrol android papan informasi digital.
Gambar 3.8 DAD Aplikasi Antarmuka
37
Keterangan gambar :
Proses pertama adalah pengguna aplikasi harus menyalakan Bluetooth
pada ponsel android, kemudian saat aplikasi papan informasi digital dijalankan
akan terdapat pemberitahuan bahwa Bluetooth sudah terkoneksi secara otomatis
pada module Bluetooth, setelah itu pengguna aplikasi dapat menuliskan informasi
yang akan ditampilkan pada papan informasi digital apabila sudah terkirim akan
mendapat pemberitahuan bahwa data telah terkirim.
3.2.3.2 Tampilan Antarmuka
Tampilan antarmuka dibuat agar pengguna dapat dengan mudah
menuliskan data.
Gambar 3.9 Perancangan Antarmuka
Keterangan gambar :
Gambar di atas terdapat kotak untuk menuliskan informasi yang akan
dikirim ke arduino uno, tombol SEND berfungsi untuk mengirimkan data ke
arduino uno melalui koneksi serial Bluetooth.
38
3.2.4 Perancangan Box Papan Informasi Digital
Dalam perancangan papan informasi ini dibuat box untuk hasil akhir dari
papan informasi. Bahan untuk membuat box tersebut menggunakan Akrilik
dengan ketebalan 2 milimeter.
Gambar 3.10 Perancangan Box Papan Informasi Digital
Keterangan gambar :
1. P10 Led Red Modul 16x32 (2
buah).
2. List box alumunium.
3. Arduino Uno dan Modul
Bluetooth HC-07.
4. Untuk membuka box.
5. Lubang kabel downloader.
6. Lubang kabel power.
39