BAB III(2)

14
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 : 28

description

runing text p10

Transcript of BAB III(2)

Page 1: 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

Page 2: BAB III(2)

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

Page 3: BAB III(2)

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 .

Page 4: BAB III(2)

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.

Page 5: BAB III(2)

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.

Page 6: BAB III(2)

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

Page 7: BAB III(2)

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

Page 8: BAB III(2)

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.

Page 9: BAB III(2)

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

Page 10: BAB III(2)

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.

Page 11: BAB III(2)

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.

Page 12: BAB III(2)

39