BAB III
PERANCANGAN SISTEM
Pada bab ini akan dibahas mengenai perancangan sistem yang meliputi perangkat keras dan perangkat lunak.
3.1. Perangkat Keras
Pada bagian ini akan dijelaskan mengenai proses perancangan perangkat keras alat yang terdiri dari 5 bagian. Alat pemandu ini dirancang portable sehingga diperlukan power bank dan juga terdapat tali yang digantungkan di leher supaya mudah saat dibawa.
3.1.1. Alat Tour Guide
Alat Tour Guide merupakan alat pemandu. Alat ini terdiri dari beberapa bagian yaitu kontrol, sumber, input, dan output. Untuk realisasinya, pembuatan alat ini dibuat dengan ukuran 11cm x 5cm x 8,5cm (panjang x lebar x tinggi). Bahan casing yang dipakai untuk Alat Tour Guide ini menggunakan akrilik dengan ketebalan 3mm.
3.1.2. Kontrol
Alat ini menggunakan Raspberry sebagai kontrol yaitu mengendalikan kerja sistem, Raspberry yang digunakan adalah Raspberry Pi B+ karena memiliki pin yang cukup banyak dibandingkan generasi sebelumnya. Raspberry adalah komputer papan tunggal (Single Board Circuit / SBC) yang memiliki ukuran sebesar kartu kredit. Hardware Raspberry Pi tidak memiliki real-time clock, sehingga OS harus memanfaatkan timer jaringan server sebagai pengganti. Namun komputer yang mudah dikembangkan ini dapat ditambahkan dengan fungsi real-time (seperti DS1307) dan banyak lainnya, melalui saluran GPIO (General-purpose input/output) via antarmuka I²C (Inter-Integrated Circuit). Raspberry Pi bersifat open source (berbasis Linux), Raspberry Pi bisa dimodifikasi sesuai kebutuhan penggunanya. Sistem operasi utama Raspberry Pi menggunakan Debian GNU/Linux. Fungsi utama Raspberry Pi B+ adalah untuk mengolah dari input(keypad) menjadi output(LCD dan headset)
Tabel 3.1. Konfigurasi pin Raspberry Pi B+
Pin 1-26 digunakan untuk LCD dan pin 29-40 digunakan untuk keypad.
3.1.3. Sumber
Alat ini bersifat portable sehingga menggunakan power bank sebagai sumber, awalnya menggunakan power bank dengan kapasitas 10000mAh akan tetapi ukurannya yang terlalu panjang, lebar, tebal dan berat seperti pada Gambar 3.3. Supaya lebih terlihat ringkas dan praktis menggunakan power bank crossx model N0101 dengan kapasitas 4500 mAh, karena lebih tipis, tidak terlalu besar dan ringan. Alat pemandu dapat menyala 8 jam. Dengan dimensi power bank 11 x 5,8 x 1cm dan berat 110gr.
Gambar 3.3. Power Bank 10000mAh
PIN Keterangan
PIN (1-26) LCD
PIN 29 Tombol 1
PIN 31 Tombol 2
PIN 32 Tombol 3
PIN 33 Tombol 4
PIN 35 Tombol 5
PIN 36 Tombol 6
PIN 37 Tombol 7
PIN 38 Tombol 8
Gambar 3.4. Power Bank CROSSX 4500mAh
3.1.4. Input
Alat ini memerlukan keypad yang berperan sebagai input. Keypad ini memiliki dimensi 7,7 X 6,9 X 0.08 cm dan panjang kabel transparansi 8,7cm, karena ukuran yang terlalu besar maka merancang menggunakan 9 buah mikro switch sebagai tombol input. Dengan dimensi 5 x 4 x 1,5cm seperti pada Gambar 3.6, untuk menghilangkan bouncing digunakan kapasitor non polar 0.1 mikro Farad dipasang paralel pada mikro switch seperti pada Gambar 3.7.
Gambar 3.5. keypad
Gambar 3.7. Gambar untai keypad mikro switch
3.1.5. Output Tampilan
Alat ini menggunakan LCD 20 x 4, tetapi dalam pemasangan memerlukan tambahan kabel dan ukuran LCD yang terlalu panjang.
Gambar 3.8. LCD 20x4
Deskripsi :
-LCD PCD8544 48x84 pixel -Tutorial Raspberry Pi PCD8544: Perangkat lunak
1.Untuk memasang kabel pi.
Cd ~
Git clone git: //git.drogon.net/wiringPi CD wiringPi
./build
2. untuk membangun direktori kerja Cd ~
MKDIR cpu_show
3. metode menggunakan SFTP untuk men-download kode sumber ke / home / pi / cpu_show
4. kompilasi kode sumber CD ~ / cpu_show
CC -o cpushow pcd8544_rpi.c PCD8544.c -L / usr / local / lib -lwiringPi Sudo. / Cpushow
Gambar 3.10. Untai PCD 8544 LCD Shield
3.1.6. OUTPUT SUARA
Alat ini menggunakan headset untuk mendengarkan output yang berupa suara. Dengan specifications, Type: Fully-enclosed dynamic headphones Sensitivity: 110dB, Frequencyresponse: 5Hz to 22000Hz,Weight: 5g, dan Cord: OFC litz wire 1.2m.
3.1.7. Konfigurasi Sistem Alat
Gambar 3.12. Konfigurasi sistem
Keterangan: 1. Raspberry Pi B+ 2. PCD 8544 LCD Shield 3. Keypad mikro switch
4. Power bank 5. Headset
6. Pin GPIO 1-26 untuk LCD 7. Pin GPIO 29-40 untuk keypad 8. Mikro USB untuk catu daya
9. Audio output 3.5mm jack untuk headset
3.2. Perangkat Lunak
START
Menyuarakan narasi sesuai
pilihan Lantai da Bahasa ke Headset
Gambar 3.13. Diagram alir sistem Run sesuai pilihan Ruang
Gambar 3.14. Diagram alir sistem Edit
Hubungkan Raspberry Pi dengan TV menggunakan kabel HDMI.
Pasang keyboard dan mouse memalui USB port. Lalu nyalakan
Raspberry. Masukkan Login Password. Lalu ketik startx untuk
masuk ke dekstop Raspberry.
Masukkan Flashdisk yang berisi file lagu
Klik file manager yang berada di kiri bawah. Lalu masuk folder
home/pi/new/noto
Setelah berada dalam folder Noto, silahkan copy file lagu x dari flashdisk ke
folder noto sesuai lantai, bahasa dan ruang yang diinginkan. Setelah itu hapus lagu yang ingin diganti, lalu rename lagu x dengan nama lagu yang dihapus.
Penjelasan diagram alir cara kerja sistem, saat alat dinyalakan akan muncul 2 pilihan awal yaitu 1.Run dan 2.Edit. Bila angka 1 ditekan akan masuk pilihan lantai 1,2, dan 3. User diminta memberi input lantai, setelah input lantai di masukkan akan muncul menu bahasa.
Alat ini menyediakan 2 bahasa yaitu 1.Bahasa Indonesia dan 2.Bahasa Inggris. Setelah user memilih bahasa silahkan masukkan ruang yang ingin user masuki(1-8). Bila ruang yang di tekan sudah selesai user ingin memasukkan ruang lagi atau tidak, jika ya silahkan tekan nomer ruang yang di inginkan, bila tidak matikan alat atau tekan tombol 9 untuk kembali ke menu pilih lantai.