PANDUAN PENULISAN TUGAS AKHIR Program Studi Teknik Informatika
Panduan penulisan ini disusun sebagai gambaran bagi mahasiswa/i Sekolah Tinggi Teknik Harapan Program Studi Teknik Informatika dalam penyusunan Tugas Akhir. Panduan ini berisi tahapan-tahapan, format/outline dan bentuk penyusunan tugas akhir.
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK HARAPAN
Untuk Kalangan Sendiri
KATA PENGANTAR
Tugas Akhir adalah suatu karya tulis ilmiah berupa paparan tulisan hasil penelitian mahasiswa Strata 1, dimana mahasiswa akan memadukan pengetahuan
dan
keterampilannya dalam memahami, menganalisis, menggambarkan, dan menjelaskan suatu permasalahan berdasarkan penelitian yang dilakukan. Penyusunan Tugas akhir merupakan persyaratan yang wajib diikuti oleh mahasiswa untuk memperoleh gelar Sarjana Teknik (ST) pada program studi Teknik Informatika Sekolah Tinggi Teknik Harapan (STTH). Untuk
mempermudah
mahasiswa
dalam
menyusun
Tugas
Akhir
maka
diberikan buku panduan ini, yang berisi sistematika penulisan, tahapan-tahapan, aturan-aturan dan bentuk penyusunan maupun format penulisan Akhir. Panduan
ini
ditujukan untuk keseragaman dalam penulisan Tugas Akhir dan sebagai acuan bagi mahasiswa, pembimbing dan penguji dalam penyusunan Tugas Akhir. Dengan
adanya panduan
ini maka
diharapkan
kepada mahasiswa
untuk
membaca, mempelajari dan mengikuti arahan yang diberikan, sehingga Tugas Akhir dapat diselesaikan dengan sukses. Jika terdapat kesulitan dalam memahami panduan ini maka diharapkan untuk segera menghubungi ketua program studi. Kami siap membantu anda. Semoga panduan dapat bermanfaat bagi kita semua dan mampu mempermudah mahasiswa dalam menyelesaikan Tugas Akhirnya. Selamat menyusun Tugas Akhir.
Medan, Mei 2016 Ketua Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan
Ummul Khair, S.Kom, M.Kom
1
PEDOMAN PENULISAN LAPORAN TUGAS AKHIR A. Sistematika Penulisan Tugas Akhir 1.
Page Setup a. Paper Size
: A4 / 80 gram
b. Line spacing : 1½ space c. Margins 1. Left Margin (batas kiri)
:3
Cm
2. Right Margin (batas kanan)
: 2.5 Cm
3. Top Margin (batas atas)
: 2.5 Cm
4. Bottom Margin (batas bawah)
: 2.5 Cm
d. Untuk paragraf baru awal di setiap bab rata kiri dan paragraf baru berikutnya adalah 1 centimeter atau satu tab dari tepi kiri.
2. Pengetikan a. Judul bab diketik dengan ketentuan : 1. Jenis Huruf
: Times New Roman
2. Efek Cetak
: Bold
3. Ukuran Huruf
: 12
4. Jarak antara bab dengan judul bab adalah 2 cm. 5. Diketik dengan huruf capital
b. Sub Judul 1 dan Judul 2 diketik dengan ketentuan : 1. Jenis Huruf
: Times New Roman
2. Efek Cetak
: Bold
3. Ukuran Huruf
: 12
4. Diketik dengan awal kata huruf besar dan teks berikutnya kecil
c. Abstrak dan Abstract 1. Jenis Huruf
: Times New Roman
2. Line spacing
: 1 space
3. Efek Cetak Abstrak
: Normal
4. Efek Cetak Abstract
: Italic
5. Ukuran Huruf
: 12 2
6. Jumlah Kata Maksimum
: 250 Kata
7. Menggunakan Kata Kunci (Keyword) minimal 3 kata, maksimal 9 kata. 8. Diketik dengan awal kata huruf besar dan teks berikutnya kecil. 9. Hanya terdiri 1 paragraf
Abstrak merupakan rangkuman dari isi tulisan dalam format yang sangat singkat. Abstrak hampir mirip seperti synopsis (ringkasan buku). Dengan membaca abstrak, pembaca dapat menghemat waktu dalam menemukan apa yang ingin dicarinya. Dan dapat menghemat waktu dalam pencarian referensi bagi siapa saja yang membutuhkan referensi dalam penulisan suatu karya ilmiah. Abstrak hanya terdiri dari satu halaman saja.
d. Daftar Pustaka 1. Jenis Huruf
: Times New Roman
2. Ukuran Huruf
: 12
3. Jarak ke baris berikutnya
: 1 Spasi
e. Listing Program 1. Jenis Huruf
: Courier New
2. Ukuran Huruf
: 10
3. Jarak ke baris berikutnya
: 1 Spasi
4. Tampilan perlembar
: Dua kolom
f. Huruf miring (Italic) digunakan untuk menuliskan istilah-istilah asing. g. Jumlah halaman mulai Bab 1 s/d Bab 5 adalah : minimal 50 Lembar
3. Penomoran Halaman a.
LEMBAR PERNYATAAN PEMBIMBING, LEMBAR PERNYATAAN TIDAK PLAGIAT
BERTANDA
PERSETUJUAN,
KATA
TANGAN
DAN
PENGANTAR,
BERMATERAI,
PENGHARGAAN,
LEMBAR ABSTRAK,
ABSTRACT, DAFTAR ISI, DAFTAR TABEL, DAFTAR GAMBAR dimulai dengan nomor halaman i, ii, iii, iv, v dan seterusnya. b.
Halaman 1 dimulai dari BAB 1 (Angka bukan Romawi) (Pendahuluan)
c.
Pada setiap awal Bab tidak ada penomoran halaman. 3
d.
Jika bukan Bab penomoran terletak di kanan atas.
4. Penomoran Judul a.
Urutan Sub Judul 1 dimulai dari angka 1.1 , 1.2 , 1.3 dan seterusnya.
b.
Urutan Sub Judul 2 dimulai dari Angka 1.1.1, 1.1.2, 1.1.3 dan seterusnya.
c.
Urutan Sub Judul 3 dimulai dari Angka 1.1.1.1, 1.1.1.2, 1.1.1.3 dan seterusnya.
Gambar 2. Struktur Penomoran Judul
5. Tabel dan Gambar Penomoran tabel dan gambar menggunakan kombinasi angka yang dipisahkan oleh
titik.
Angka
dibagian
depan
menunjukkan
Bab
dan
menunjukkan nomor urut tabel dan gambar tersebut dalam bab. Tatacara penulisan ilustrasi tabel dan gambar adalah sebagai berikut : a. Tabel
4
yang
dibelakang
Judul tabel ditempatkan simetris ditengah, diatas tabel didahului kata ”Tabel” dan dicetak tebal, sedangkan keterangan tabel dicetak normal. Tabel tidak boleh dipenggal kecuali sangat terpaksa, misalnya karena tidak cukup pada satu halaman penuh. Jika terjadi pemenggalan tabel maka pada halaman selanjutnya harus diberi kepala tabel. Sumber tabel (jika ada) harus disebutkan, di tempatkan disebelah kiri, dituliskan di bawah tabel dan dicetak miring (italic).
Contoh : Table 3.1 Tabel Data Karyawan No
Nama Karyawan
Jabatan
Status
Gaji Pokok
1
Indah
Kabag Umum
Menikah
2000000
2
Jaya Utama
Staff Gudang
Belum Menikah
1500000
3
Rasidin
Kabag Gudang
Belum Menikah
1800000
4
Subagio
Ka. FO
Belum Menikah
2000000
b. Gambar Judul gambar ditempatkan simetris ditengah, di bawah gambar didahului kata ”Gambar” dan dicetak tebal, sedangkan keterangan gambar dicetak normal. Sumber gambar (jika ada) harus disebutkan, di tempatkan disebelah kiri, dituliskan di bawah gambar dan dicetak miring (italic). Contoh :
Gambar 3.1 Circuit Diagram IC Sumber : www.electrical123.com/ chronicle/vol.1/no.11/index.html
6. Bahasa 5
a.
Tugas Akhir ditulis dengan menggunakan bahasa Indonesia baku, sesuai dengan ejaan bahasa Indonesia yang disempurnakan.
b.
Sedapat mungkin menggunakan istilah yang telah di-Indonesia-kan, jika menggunakan istilah asing harus diberikan tanda khusus berupa tulisan yang dicetak miring.
c.
Kalimat dalam Tugas Akhir sebaiknya tidak menggunakan kata penulis, kata ganti orang, misalnya saya, kami dan sebagainya termasuk di dalamnya adalah pada penghargaan.
d.
Gelar kesarjanaan dan gelar lainnya tidak boleh dicantumkan dalam penulisan nama, kecuali
dalam
ucapan terima kasih, pembimbing, penguji
serta
pengesahan oleh pejabat berwenang.
7. Kutipan Beberapa aturan dalam membuat kutipan : a. Kutipan harus sama dengan aslinya baik susunan kata, ejaan maupun tanda baca. b. Penulisan
nama
pengarang
yang
tulisannya
dikutip,
hanya
boleh
mencantumkan nama belakangnya saja. Jika nama pengarang ditulis sebelum kutipan maka penulisannya adalah nama belakang pengarang diikuti dalam kurung tahun titik dua halaman. Jika nama pengarang ditulis setelah kutipan maka cara penulisannya adalah kurung nama belakang koma tahun titik dua halaman. c. Jika penulisnya 3 orang atau lebih, maka hanya dituliskan nama pertama diikuti dengan et al atau dkk.
Contoh : Untuk membuat perangkat ajar berbasis web, maka harus dipahami tentang cara pembuatan halaman web, karena perangkat ajar yang akan dibuat terdiri dari halaman-halaman web yang saling terhubung. Ada beberapa hal yang harus diperhatikan dalam membangun halaman web (Oetomo, 2012:200)
Atau Menurut Oetomo(2013:200) Untuk membuat perangkat ajar berbasis web, maka harus dipahami tentang cara pembuatan halaman web, karena perangkat ajar yang akan dibuat terdiri dari
6
halaman-halaman web yang saling terhubung. Ada beberapa hal yang harus diperhatikan dalam membangun halaman web.
e. Kutipan yang panjangnya kurang dari 4 baris diketik seperti pada pengetikan teks biasa dan diberi tanda kutip ( ” ” ) pada awal dan akhir kutipan.
Contoh : Menurut Gen dan Cheng (2012:200) ”Mutasi adalah operator dasar yang dihasilkan secara spontan melakukan perubahan acak dalam berbagai variabel”.
f. Jika kutipan itu ada bagian yang dihilangkan beberapa kata/kalimat, maka pada bagian yang dihilangkan tersebut digantikan dengan titik sebanyak tiga buah.
Contoh : ”...sehingga dapat digabungkan dengan tampilan-tampilan huruf yang menarik, gambar, animasi, file, suara dan video yang tidak terbatas jumlahnya...”. (Afrianto, 2012:21)
g. Jika sumber kutipan merujuk ke sumber lain, maka sumber kutipan yang ditulis adalah tetap sumber kutipan yang digunakan pengutip tetapi dengan menyebutkan siapa yang mengemukakan pendapat tersebut dan ditulis dalam tanda petik satu ( ’ )
Contoh : Menurut Gen dan Cheng (dalam Syamsuryadi, 2014:20) ’Mutasi adalah operator dasar yang dihasilkan secara spontan melakukan perubahan acak dalam berbagai variabel’. 8. Penjilidan a.
Warna Kulit Tugas Akhir : Putih
b.
Dijilid LUX (Hard Cover)
c.
Setiap bab memiliki pemisah bab
d.
Lembar pemisah bab berwarna merah, biru, hijau (sesuaikan dengan peminatan).
e.
CD berisi Materi dan Program TA disertakan dalam Tugas Akhir. 7
f.
Dijilid sebanyak 3 eksemplar, yang masing-masing diserahkan kepada :
g.
1.
Perpustakaan
2.
Program Studi
3.
Mahasiswa bersangkutan
TA yang diserahkan kepada pembimbing dalam bentuk CD yang berisi Materi dan Program TA.
9. Susunan dan Bentuk Tugas Akhir a.
Bagian Awal Bagian Awal Tugas Akhir, terdiri dari : Cover Halaman Cover Judul Lembar Pernyataan Pembimbing Lembar Surat Pernyataan Tidak Plagiat Lembar Persetujuan Tugas Akhir Kata Pengantar Penghargaan Abstrak Abstrack Daftar Isi Daftar Tabel Daftar Gambar
b. Bagian Isi Bagian Isi Tugas Akhir, terdiri dari : Pendahuluan Landasan Teori Analisis dan Perancangan Sistem Implementasi dan Pengujian Sistem Kesimpulan dan Saran
c. Bagian Akhir Bagian Akhir Tugas Akhir, terdiri dari : Daftar Pustaka 8
List Program Lampiran
9
SISTEM PENGENDALI LAMPU RUMAH TANGGA DENGAN SMART DIGITAL CLOCK BERBASIS MIKROKONTROLLER DAN SMS
4x TUGAS AKHIR 4x Diajukan Dalam Memenuhi Persyaratan Untuk Memperoleh Gelar Sarjana Strata 1 Teknik Pada Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan
5x
Logo berukuran 5 cm x 5 cm (Dicetak dengan tinta emas) 5x
MUHAMMAD BARRI LUBIS 12350105
10 x
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK HARAPAN MEDAN 2016 1
SISTEM PENGENDALI LAMPU RUMAH TANGGA DENGAN SMART DIGITAL CLOCK BERBASIS MIKROKONTROLLER DAN SMS
5x
MUHAMMAD BARRI LUBIS 12350105
6x
TUGAS AKHIR
6x
Diajukan Dalam Memenuhi Persyaratan Untuk Memperoleh Gelar Sarjana Strata 1 Teknik Pada Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan
20 x
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK HARAPAN MEDAN Oktober, 2016 2
PERNYATAAN PEMBIMBING
Saya/Kami dengan ini menyatakan bahwa saya/kami telah memeriksa Tugas Akhir Mahasiswa ini dan menurut pendapat saya/kami, Tugas Akhir Mahasiswa ini telah mencukupi untuk ruang lingkup dan kualitas untuk dianugerahkan gelar Sarjana Teknik dalam bidang Teknik Informatika.
Medan, Oktober 2016 Pembimbing 1
Pembimbing 2
Ummul Khair, M.Kom
Abdul Jabbar Lubis, S.T., M.Kom.
i
SURAT PERNYATAAN TIDAK PLAGIAT
Saya yang bertanda tangan di bawah ini : Nama
: Muhammad Barri Lubis
Nama Orang Tua
: H. Barmawi Lubis
Program Studi
: Teknik Informatika
Jenjang Studi
: Strata – I
NPM
: 12350105
Menyatakan bahwa : 1. Tugas Akhir ini merupakan gagasan, rumusan dan ide saya sendiri, tanpa bantuan dari pihak lain kecuali arahan dari Tim Dosen Pembimbing. 2. Tugas Akhir ini belum pernah diajukan untuk mendapat gelar sarjana, baik di Sekolah Tinggi Teknik Harapan Medan maupun di Perguruan Tinggi lain. 3. Dalam Tugas Akhir ini tidak terdapat karya atau pendapat yang ditulis atau dipublikasikan orang lain, kecuali secara tertulis dengan mencantumkan sebagai acuan dalam naskah dengan menyebut nama pengarang dan dicantumkan dalam daftar pustaka.
Demikianlah pernyataan ini saya perbuat dengan sesungguhnya dan apabila dikemudian hari terbukti pernyataan ini tidak benar, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar yang telah diberikan melalui karya tulis ini, serta sanksi lainnya sesuai dengan norma yang berlaku di Perguruan Tinggi ini.
Medan, Oktober 2016 Yang Menyatakan Materai 6000
Muhammad Barri Lubis 12350105
ii
PERSETUJUAN
JUDUL
: Sistem Pengendali Lampu Rumah Tangga Dengan Smart Digital Clock Berbasis Mikrokontroller dan SMS
KATEGORI
: Tugas Akhir
NAMA
: Muhmaad Barri Lubis
NPM
: 12350105
PROGRAM STUDI
: Teknik Informatika
SEKOLAH
: Sekolah Tinggi Teknik Harapan
TAHUN TAMAT
: 2016
DISETUJUI OLEH
Komisi Pembimbing
Pembimbing 1
Pembimbing 2
Ummul Khair, M.Kom
Abdul Jabbar Lubis, S.T., M.Kom.
Diketahui Ka. Prodi Teknik Informatika
Ummul Khair, S.Kom, M.Kom
iii
KATA PENGANTAR
Puji dan syukur penulis ucapkan kehadirat Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini, serta shalawat beriring salam penulis hadiahkan kepada nabi besar Muhammad SAW, mudah-mudahan diakhir zaman nanti kita semua mendapatkan safaatnya. Penyusunan Tugas Akhir ini merupakan salah satu syarat untuk dapat menyelesaikan pendidikan Strata I dan memperoleh Gelar Sarjana pada Program Studi Teknik Informatika di Sekolah Tinggi Teknik Harapan (STTH) Medan. Adapun judul dari Tugas Akhir ini adalah “Sistem Pengendali Lampu Rumah Tangga Dengan Smart Digital Clock Berbasis Mikrokontroler Dan SMS”. Dalam usaha penyelesaian Tugas Akhir ini, penulis tidak terlepas dari bimbingan, perhatian, dorongan dan bantuan dari berbagai pihak baik secara langsung maupun tidak langsung. Pada kesempatan ini penulis dengan segala kerendahan hati serta tidak mengurangi rasa hormat, perkenankanlah penulis mengucapkan terima kasih yang sebesarbesarnya kepada : 1.
Bapak Ir. H. M.Zulfin, MT sebagai Ketua Medan.
2.
Ibu Ummul Khair, S.Kom, M.Kom selaku Ketua Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan.
3.
Bapak Abdul Jabbar Lubis, ST, M.Kom Selaku Sekertaris Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan.
4.
Ibu Ummul Khair, M.Kom selaku Dosen Pembimbing 1 yang telah banyak meluangkan waktu untuk membimbing penulis selama penyusunan Tugas Akhir ini .
5.
Bapak Abdul Jabbar Lubis, ST, M.Kom selaku Dosen Pembimbing 2 yang telah banyak meluangkan waktu untuk membimbing penulis selama penyusunan Tugas Akhir ini.
6.
Ibu Haida Dafitri, ST, M.Kom selaku Kordinator KP Program Studi Teknik InformatikaSekolah Tinggi Teknik Harapan Medan .
7.
Ibu Yuyun Dwi Lestari, ST, M.Kom selaku Kordinator TA Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan.
iv
8.
Bapak Prof. Dr. Marwan Ramli, M.Si selaku Dosen Pembanding 1, yang telah menguji, mengkritik dan memberikan saran terbaik untuk menyelesaikan Tugas Akhir ini.
9.
Ibu Yuyun Dwi Lestari, ST, M.Kom selaku Dosen Pembanding 2 yang telah menguji, mengkritik dan memberikan saran terbaik untuk menyelesaikan Tugas Akhir ini..
Penulis menyadari bahwa penulisan Tugas Akhir ini masih jauh dari kesempurnaan. Oleh karena itu, kritik dan saran yang sifatnya membangun sangat diharapkan penulis dalam penyempurnaan penulisan Tugas Akhir ini. Penulis berharap semoga apa yang tertulis dalam Tugas Akhir ini dapat bermanfaat bagi semua pihak yang membutuhkan, dan diakhir kata penulis mengucapkan banyak terima kasih.
Medan, Oktober 2016 Penulis
Muhammad Barri Lubis 12350105
v
PENGHARGAAN
Alhamdulillaahirabbil ‘Alamiin Terima Kasih Ya Allah, Puji Syukur Atas Rahmat dan Karunia-Mu Disetiap langkahku hingga saat ini, sehingga dapat menyelesaikan Tugask Akhir ini, Serta sholawat dan Salam Kepada Nabi Muhammad SAW.
Terima kasih
Dipersembahkan untuk Kedua orang tua Ayahanda H. Barmawi Lubis Ibunda Hj. Wildaini br Pohan Dan adik-adik M. Luthfi Lubis Ahmad Ardhani Lubis Rizky Ramadhan Lubis Seluruh Staf Pengajar Prodi Teknik Informatika Terima kasih untuk Mas Fathur Rohman Terima kasih untuk Suci Ramadhani Untuk teman-teman Dicky Andriawan, Dimas Fadhillah, Shaiful Azhar Marpaung Terima kasih untuk kebersamaan kita Selama ini Kepada teman-teman dan adik-adik HIMATIF (Himpunan Mahasiswa Teknik Informatika) STTHarapan
vi
ABSTRAK
Penggunaan listrik untuk lampu rumah tangga yang tidak terpantau sering kali terjadi pemborosan, Salah satu cara untuk menghemat penggunaan listrik lampu dengan menggunakan smart digital clock yang dapat mengendalikan waktu untuk hidup dan padamnya lampu dan dapat di kontrol dari jarak jauh. Cara kerja smart digital clock terbagi menjadi 2 mode kendali yaitu yang pertama dengan mode otomatis menggunakan keypad. Keypad berfungsi sebagai penginput waktu, Kapan waktu lampu akan hidup dan padam. Data yang di inputkan oleh keypad akan di teruskan arduino uno sebagai mikropengengendali untuk mengendalikan relay. Relay berfungsi sebagai saklar elektromagnetik untuk menghidupkan dan memadamkan lampu. Real time clock akan menyimpan data untuk pewaktuan smart digital clock sehingga otomatisasi penyalaan dan pemadaman lampu dapat berfungsi. Mode yang kedua dengan SMS gateway sebagai pengendali jarak jauh dan monitoring lampu yang menggunakan smartphone android yang telah terinstal aplikasi sistem kendali rumah sebagai media pemberi perintah. Pesan atau data yang di kirim dari smartphone akan di terima Modul SMS sim900a kemudian diteruskan ke arduino untuk menghidupkan dan memadamkan lampu. Setelah lampu hidup atau padam sim900a akan mengirimkan pesan balik ke smartphone bahwa lampu telah hidup atau padam. Smart digital clock ini juga dapat mendeteksi suhu ruangan dengan sensor suhu lm35 dan buzzer sebagai penanda ketika informasi suhu tampil. Semua proses smart digital clock ini akan di tampilkan di LCD 16x2. Kata Kunci: Smart Digital Clock, Arduino Uno, Keypad, Smartphone Android, SMS Gateway, Sim900A, Relay, Lampu.
vii
ABSTRACT
The use of electricity for household lighting unmonitored often wasteful, One way to conserve electricity light by using smart digital clock to control the time to on and off of the lamp and can be controlled form a distance. How to work smart digital clock is divided into two modes of control is the first with automatic mode using the keypad. Keypad function as entering time, when the time will on and off of lights. Data is fed by the keypad will be forwarded arduino uno as mikrocontroller to control relay. Electromagnetic relay functions as a switch to turn on and off the light. Real time clock will save data for smart digital clock timing so that the ignition and lights out automation to function. The second mode with the SMS gateway as a remote control and monitoring of lights that use android smartphone that has installed home control system applications as media giving the orders. Messages or data that is sent from the smartphone will receive SMS Module sim900a then forwarded to arduino to turn on and off the light. After the lamp on or off sim900a will send a message back to the smartphone that the lights had been on or off. Smart digital clock can also detect room temperature with LM35 temperature sensor and buzzer as a marker when the temperature information to appear. All process of the smart digital clock will be displayed on LCD 16x2. Keywords: Smart Digital Clock, Arduino Uno, Keypad, Smartphone Android, SMS Gateway, SIM900A, Relay, Lamp.
viii
DAFTAR ISI
LEMBAR PERNYATAAN PEMBIMBING ....................................................... LEMBAR PERNYATAAN MAHASISWA ......................................................... LEMBAR PERSETUJUAN .................................................................................. KATA PENGANTAR ............................................................................................ PENGHARGAAN .................................................................................................. ABSTRAK ................................................................................................................ ABSTRACT ............................................................................................................. DAFTAR ISI ............................................................................................................ DAFTAR TABEL .................................................................................................... DAFTAR GAMBAR ...............................................................................................
i ii iii iv vi vii viii ix xii xiii
BAB 1 PENDAHULUAN ........................................................................................ 1.1 Latar Belakang .......................................................................................... 1.1 Rumusan Masalah ...................................................................................... 1.2 Batasan Masalah ....................................................................................... 1.3 Tujuan Penulisan ....................................................................................... 1.4 Manfaat Penulisan ..................................................................................... 1.6 Metodologi Penelitian .............................................................................. 1.7 Sistematika Penelitian ..............................................................................
1 1 3 3 4 4 4 5
BAB 2 LANDASAN TEORI ................................................................................... 2.1 Smart Digital Clock ................................................................................... 2.2 Komponen Elektronika .............................................................................. 2.3 Mikrokontroller .......................................................................................... 2.4 Arduino ...................................................................................................... 2.4.1 Arduino Uno .................................................................................... 2.4.2 Power ............................................................................................... 2.4.3 Input & Output ................................................................................. 2.4.4 Komunikasi...................................................................................... 2.4.5 Software Arduino IDE ..................................................................... 2.4.6 Bahasa Pemprogaman Arduino ....................................................... 2.4.7 Interface Arduino IDE ..................................................................... 2.5 Layanan Pesan Singkat SMS (Short Message Service) ............................ 2.5.1 Karakteristik SMS ............................................................................ 2.5.2 Keuntungan SMS............................................................................. 2.5.3 Cara Kerja SMS ............................................................................... 2.5.4 Sistem Kerja SMS ........................................................................... 2.5.5 SMS Gateway .................................................................................. 2.6 GSM SIM900A .......................................................................................... 2.7 RTC ( Real Time Clock ) DS1307 ............................................................. 2.8 LCD (Liquid Crystal Display) ................................................................... 2.9 Relay .......................................................................................................... 2.10 Buzzer ...................................................................................................... 2.11 Sensor Suhu LM35 ................................................................................... 2.12 Keypad Matrix .......................................................................................... 2.13 Fitting Lampu .......................................................................................... 2.14 Lampu ......................................................................................................
6 6 6 6 7 7 9 10 10 11 11 12 14 14 14 15 15 17 17 18 18 20 21 22 23 24 24
ix
2.15 Basic4Android .........................................................................................
25
BAB 3 ANALISIS PERANCANGAN SISTEM ................................................... 3.1 Analisis Perancangan Alat ......................................................................... 3.2 Blok Diagram Sistem ................................................................................. 3.3 Diagram Alir Sistem ................................................................................. 3.3.1 Diagram Alir Sistem Kendali Lampu Dari Android ........................ 3.3.2 Diagram Alir Sistem Pengendali Lampu Menggunakan Keypad ............................................................................................ 3.3.3 Diagram Alir RTC DS1307 ............................................................. 3.3.4 Diagram Alir Sensor Suhu LM35 .................................................... 3.4 Perancangan Perangkat Keras(Hardware) ................................................ 3.4.1 Instalasi Rangkaian Arduino UNO .................................................. 3.4.2 Instalasi Rangkaian Display LCD .................................................... 3.4.3 Instalasi Rangkaian I2C (Inter Intergrated Circuit) ........................ 3.4.4 Instalasi Rangkaian Keypad ............................................................. 3.4.5 Instalasi Rangkaian Sensor Suhu LM35 .......................................... 3.4.6 Instalasi Rangkaian RTCDS1307 .................................................... 3.4.7 Perancangan Rangkaian Relay ........................................................ 3.4.8 Instalasi Rangkaian GSM SIM900A ............................................... 3.4.8 Perancangan Perangkat Keras (Hardware) ..................................... 3.5 Perancangan Keseluruhan Perangkat Lunak (Software) ........................... 3.5.1 Arduino IDE ..................................................................................... 3.5.2 Perancangan Perangkat Lunak Android Dengan Basic4Android .................................................................................
28 28 28 30 30
BAB 4 IMPLEMENTASI DAN PENGUJIAN ..................................................... 4.1 Implementasi Sistem .................................................................................. 4.1.1 Cara Kerja Alat ................................................................................ 4.1.2 Spesifikasi Sistem ............................................................................ 4.1.2 Perangkat Lunak (Software) .................................................. 4.1.2 Perangkat Keras (Hardware) ................................................. 4.2 Pengujian Alat ........................................................................................... 4.2.1 Pengujian Rangkaian Arduino UNO Dengan LCD ......................... 4.2.2 Pengujian Rangkaian Arduino UNO Dengan Sensor Suhu LM35 Dan Buzzer .......................................................................... 4.2.3 Pengujian Rangkaian Arduino UNO Dengan RTC (Real Time Clock) DS1307 .............................................................. 4.2.4 Pengujian Rangkaian Arduino UNO Dengan Keypad Matrix 4x4 Dan Lampu .................................................................. 4.2.5 Pengujian Rangkaian Arduino UNO Dengan GSM Modul SIM900A Dan Android .................................................................. BAB 5 KESIMPULAN DAN SARAN .................................................................. 5.1 Kesimpulan ................................................................................................ 5.2 Saran .......................................................................................................
46 46 46 47 47 47 50 50
DAFTAR PUSTAKA LISTING PROGRAM LAMPIRAN
x
32 33 34 34 35 36 37 37 38 39 40 41 41 42 42 44
52 54 56 59 65 65 65
DAFTAR TABEL
Tabel 2.1 Deskripsi Arduino UNO ......................................................................... Tabel 2.2 Perintah ATCommand .............................................................................
xi
10 18
DAFTAR GAMBAR
Gambar 2.1 Komponen Elektronika ...................................................................... Gambar 2.2 Board Arduino UNO.......................................................................... Gambar 2.3 Logo Software Arduino IDE .............................................................. Gambar 2.4 Interface Arduino IDE ....................................................................... Gambar 2.5 Komponen SIM900A ......................................................................... Gambar 2.6 Pin RTC DS1307 ............................................................................... Gambar 2.7 Bentuk Fisik LCD(Liquid Crystal Display)....................................... Gambar 2.8 Bentuk Fisik Relay............................................................................. Gambar 2.9 Buzzer ................................................................................................ Gambar 2.10 Bentuk Fisik LM35 Tampak Bawah .................................................. Gambar 2.11 Bentuk Fisik LM35 ............................................................................ Gambar 2.12 Keypad Matrix ................................................................................... Gambar 2.13 Fitting Lampu .................................................................................... Gambar 2.14 Lampu LED ....................................................................................... Gambar 2.15 Tampilan Basic4Android IDE ........................................................... Gambar 2.16 Tampilan Toolbar Basic4Android ..................................................... Gambar 3.1 Blok Diagram Sistem ......................................................................... Gambar 3.2 Diagram Alir Pengendali Lampu Dari Android................................. Gambar 3.3 Diagram Alir Pengendali Lampu Menggunakan Keypad .................. Gambar 3.4 Diagram Alir RTC DS1307 ............................................................... Gambar 3.5 Diagram Alir Sistem Sensor Suhu LM35 .......................................... Gambar 3.6 Rangkaian Arduino UNO .................................................................. Gambar 3.7 Rangkaian LCD 16X2 ....................................................................... Gambar 3.8 Rangkaian I2C LCD .......................................................................... Gambar 3.9 Rangkaian Keypad ............................................................................. Gambar 3.10 Rangkaian Sensor LM35.................................................................... Gambar 3.11 Rangkaian RTCDS1307..................................................................... Gambar 3.12 Rangkaian Saklar Relay ..................................................................... Gambar 3.13 Rangkaian GSM SIM900A ................................................................ Gambar 3.14 Rangkaian Keseluruhan ..................................................................... Gambar 3.15 Tampilan NEW Pada Arduino IDE ................................................... Gambar 3.16 Contoh Program Untuk LED Berkedip Pada Arduino ...................... Gambar 3.17 Tampilan Aplikasi Interface Sistem Pada Smartphone Android Untuk Pengendali Jarak Jauh ............................................... Gambar 4.1 Rangkaian Alat Keseluruhan ............................................................. Gambar 4.2 Diagram Blok Rangkaian Pengujian Arduino UNO Dengan LCD ...................................................................................... Gambar 4.3 Tampilan NEW Pada Arduino IDE .................................................... Gambar 4.4 Listing Program Untuk Menampilkan Text Arduino Pada LCD .......................................................................................... Gambar 4.5 Tampilan LCD ................................................................................... Gambar 4.6 Diagram Blok Pengujian Sensor Suhu LM35 .................................... Gambar 4.7 Listing Program Untuk Menampilkan Sensor Suhu Dengan Buzzer .................................................................................. Gambar 4.8 Tampilan Nilai Sensor Suhu LM35 ................................................... Gambar 4.9 Diagram Blok Rangkaian Pengujian Arduino UNO Dengan RTC ...................................................................................... xii
7 9 13 15 20 21 22 24 25 26 26 28 28 29 29 30 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 58 58 59 59 60 61 61 62
Gambar 4.10 Listing Program Untuk Menampilkan Dan Setting Jam Digital Dengan RTC DS1307 Yang Di Tampilkan Pada LCD ........................................................................................... Gambar 4.11 Tampilan LCD Untuk Hari, Tanggal, Bulan, Tahun dan Waktu Sebagai Smart Digital Clock Dengan RTC DS1307 ........................................................................ Gambar 4.12 Diagram Blok Rangkaian Pengujian Arduino UNO Dengan Keypad ................................................................................. Gambar 4.13 Listing Program Keypad Untuk Setting Lampu B ............................. Gambar 4.14 Waktu Sebelum Lampu B Di Setting ................................................. Gambar 4.15 Tampilan Setting Lampu B ................................................................ Gambar 4.16 Tampilan Lampu B Telah Hidup Ketika Waktu Yang Di Atur Tiba ............................................................................. Gambar 4.17 Rangkaian Diagram Blok Pengujian Arduino Dengan GSM Modul .......................................................................... Gambar 4.18 Listing Program Di Arduino IDE Untuk Perintah SMS ................... Gambar 4.19 Tampilan Design Software Basic4Android Dan Listing Program .................................................................................. Gambar 4.20 Tampilan Login Pada Android ........................................................... Gambar 4.21 Tampilan Form Sistem Kendali Lampu ............................................. Gambar 4.22 Tampilan Pesan Untuk Menghidupkan Lampu B .............................. Gambar 4.23 Lampu B Pada Alat Menyala .............................................................
xiii
63
63 64 65 65 66 66 67 68 68 69 70 71 72
BAB 1 PENDAHULUAN
1.1
Latar Belakang
Dalam menyusun latar belakang masalah penelitian, ada beberapa hal yang harus ditekuni, antara lain adalah : 1.
Ada Permasalah Yang dibahas Dalam menyusun latar belakang masalah, ada baiknya anda memikirkan terlebih dahulu fakta masalah yang akan anda jadikan sebagai fokus masalah. Karena masalah sebenarnya adalah kesenjangan antara sesuatu yang diharapkan dengan suatu kenyataan. Sesuaikan topik Tugas Akhir dengan peminatan.
2.
Ada Metode/ Algoritma/ Proses dalam menyelesaikan masalah Setelah menentukan ide/ permasalahan yang akan dibahas, maka lakukanlah analisis permulaan. Pilih metode atau algoritma yang sesuai dengan data anda agar dapat menyimpulkan fokus masalahnya. Fokus masalah adalah masalah yang menurut anda lebih dominan, lebih krusial, dan lebih aktual. Usahakanlah fokus masalah yang anda temukan merupakan masalah yang paling unik, harus dikedepankan untuk dibahas, dan memang isu yang benar-benar terjadi. Jangan menjadikan masalah hanya judul namun isi pembahasan tidak sesuai judul, masalah haruslah yang benar-benar terjadi.
3.
Ada Aplikasi dari Permasalahan Setelah menyusun data dan menentukan metode yang digunakan, lakukan penelitian atas topik yang dibahas, sehingga didapat hasil dari penelitian yang dilakukan. Hasil penelitian tersebut merupakan hasil aplikasi yang di rancang
1.2
Perumusan Masalah Ada beberapa kondisi yang bisa di lakukan untuk membuat rumusan masalah, yaitu
sebagai berikut: 1. Masalah biasanya dirumuskan dalam bentuk pernyataan 2. Perumusah masalah merupakan permasalahan yang akan dibahas dan akan dijawab di Kesimpulan. 3. Rumusan masalah hendaknya jelas dan padat 4. Rumusan masalah berisi implikasi adanya data untuk memecahkan masalah 1
5. Rumusan masalah merupakan dasar membuat hipotesi. 6. Masalah harus menjadi dasar bagi judul penelitian.
Cara untuk memformulasikan masalah: 1.
Dengan menurunkan masalah dari teori yang telah ada, seperti masalah pada penelitian eksperimental.
2.
Dari observasi langsung dilapangan, seperti yang sering dilakukan oleh ahli-ahli sosiologi.
Jika
masalah
diperoleh
dilapangan,
maka
sebaiknya
juga
menghubungkan masalah tersebut dengan teori-teori yang telah ada, sebelumnya masalah tersebut diformulasikan. Ini bukan berarti bahwa dalam memilih penelitian yang tidak didukung oleh suatu teori tidak berguna sama sekali. Karena ada kalanya penelitian tersebut dapat menghasilkan dalil-dalil dan dapat membentuk sebuah teori.
1.3
Batasan Masalah Pembatasan masalah berkaitan dengan pemilihan masalah dari berbagai masalah
yang telah diidentifikasikan. Batasan masalah adalah hal-hal yang terkait dengan judul tetapi tidak dibahas. Dengan demikian masalah akan dibatasi menjadi lebih khusus lebih sederhana dan gejalanya akan lebih muda kita amati karna dengan pembatasan masalah maka seorang peneliti akan lebih focus dan terarah sehingga tau kemana akan melangkah selanjutnya dan apa tindakan selanjutnya .
1.4
Tujuan Penelitian Memuat uraian yang menyebutkan secara spesifik maksud atau tujuan yang hendak
dicapai dari penelitian yang dilakukan. Maksud-maksud yang terkandung di dalam kegiatan tersebut baik maksud utama maupun tambahan, harus dikemukakan dengan jelas. Cara yang relatif mudah untuk menulis tujuan penelitian adalah menghubungkannya dengan rumusan masalah yang telah dibuat. Rumusan masalah berupa kalimat pertanyaan, jadi tujuan penelitian tulislah dengan hasil yang ingin dicapai dari rumusan masalah tsb. Harus diingat bahwa tujuan penelitian bukanlah untuk mengejar gelar S1, sebab kelulusan bukanlah tujuan penelitian tapi tujuan dari mengerjakan skripsi.
2
1.5
Manfaat Penelitian Setiap hasil penelitian pada prisipnya harus berguna sebagai penunjuk praktek
pengambilan keputusan dalam artian yang cukup jelas. Manfaat tersebut baik bagi perkembangan ilmu pengetahuan, manfaat bagi obyek yang diteliti, maupun manfaat bagi peneliti sendiri.
1.6
Metodologi Penelitian Metode yang digunakan dalam penulisan Tugas Akhir ini adalah:
a.
Studi Literatur Studi literatur dimaksudkan untuk memperoleh data dan mempelajari data-data.
b.
Analisis dan Perancangan Setelah data yang didapat di kumpulkan, maka data tersebut akan di analisis terlebih dahulu agar dapat meminimalisir kesalahan dan aplikasi yang akan dibuat dapat bekerja se-efisien mungkin.
c.
Pengujian sistem Sesuatu yang di buat tidak akan dikatakan berhasil jika belum teruji kelayakannya. Maka pada tahap ini peniliti akan menguji sistem yang telah dibuat, apakah layak untuk di publikasikan atau masih memerlukan perbaikan.
1.7
Sitematika Penulisan Sistematika penelitian mengenai pembahasan masalah dan penyelesaiannya yang
diuraikan sebagai berikut: BAB 1
:
PENDAHULUAN Dalam bab ini menjelaskan tentang latar belakang, tujuan, masalah penelitian, ruang lingkup atau batasan masalah, metode penelitian dan sistematika penelitian.
BAB 2
:
LANDASAN TEORI Berisi tentang konsep dasar virtual reality, konsep dasar panoramic, konsep dasar panoramic virtual reality, pengertian panoramic virtual reality, serta teori pendukung aplikasi virtual.
BAB 3
:
ANALISIS DAN PERANCANGAN SISTEM Pada bab ini membahas analisis terhadap permasalahan yang dihadapi, sistem yang yang akan digunakan, serta desain rancangan tampilan. 3
BAB 4
:
IMPLEMENTASI DAN PENGUJIAN Pada bab ini berisikan tentang implementasi yaitu cara pengoperasian aplikasi yang sudah dirancang, serta tampilan aplikasi yang telah di uji coba.
BAB 5
:
KESIMPULAN DAN SARAN Merupakan bab terakhir dalam penyusunan laporan tugas akhir yang berisi kesimpulan dari pembahasan pada bab - bab sebelumnya serta saran yang kiranya dapat bermanfaat.
4
BAB 2 LANDASAN TEORI
2.1
Teori Tentang Kasus Yang Diangkat
Berisi uraian singkat tentang bahan referensi yang digunakan sebagai metodologi dalam memecahkan
permasalahan penelitian. Landasan teori berupa uraian-uraian
teoritis yang hanya berkaitan dengan masalah yang diteliti. Landasan teori ini diperoleh dan dijabarkan dari acuan pustaka/studi pustaka yang digunakan dan disusun sendiri oleh mahasiswa untuk menyusun kerangka pengerjaan tugas akhir. Landasan teori berisi penjelasan tentang teori-teori yang digunakan dalam penulisan, meliputi : 1. Teori bahan penelitian, temuan serta bahan penelitian yang diperoleh dari berbagai referensi. 2. Teori tentang aplikasi yang digunakan dalam proses penyelesaian kasus/sistem yang dirancang. 3. Rumus-rumus maupun tahapan-tahapan yang nantinya digunakan dalam proses penyelesaian kasus yang diangkat,. 4. Teori metode pengembangan sistem. 5. Teori teknik dan cara analisa dan perancangan. 6. Teori diagram-diagram yang digunakan.
5
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Metode Analisis Kebutuhan Sistem 3.1.1 Teknik Pengumpulan Data 3.1.2 Analisis Sistem Berjalan 3.1.2.1 Analisis Masukan 3.1.2.2 Analisis Prosedur 3.1.2.3 Analisis Laporan 3.2 Metode Perancangan Sistem Yang Akan Dibangun 3.2.1 Rancangan Proses 3.2.2 Rancangan Keluaran 3.2.3 Rancangan Masukan 3.2.4 Rancangan Basis Data 3.2.4.1 Entity Relational Diagram 3.2.4.2 Normalisasi 3.2.4.3 Disain Tabel 3.2.5 Rancangan Program 3.2.6 Rancangan Interface
6
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi 4.1.1 Menu 4.1.2 Masukan (Input) Sistem 4.1.3 Keluaran (Output) Sistem
4.2 Pengujian 4.2.1 Prosedur Kerja Sistem 4.2.2 Spesifikasi Kebutuhan Sistem 4.2.3 Kelemahan dan Kelebihan Sistem
7
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 5.2 Saran
8
DAFTAR PUSTAKA
Untuk keseragamaan bentuk penulisan daftar pustaka, maka dibawah ini dibuat beberapa ketentuan yang harus diperhatikan : Urutan Penduan Penulisan Daftar Pustaka 1. Nama Penulis diikuti tanda titik (.) 2. Tahun Terbit diikuti tanda titik (.) 3. Judul buku ditulis miring (italic) diikuti tanda titik (.) 4. Jilid ke berapa, ditulis diikuti tanda titik(.) 5. Kota penerbit diikuti tanda titik dua (:) 6. Nama perusahaan penerbit diikuti tanda titik (.)
Contoh : Mustava Wijayakusuma. 2009. Mukjizat Air Putih. Yogjakarta: Data Media.
Hal-hal yang perlu diperhatikan: a. Tulis nama penulis sesuai dengan huruf alfabet (A-Z). b. Apabila nama penulis sama namun judul buku berbeda, maka dibawah nama diberi tanda garis panjang sebanyak 10 sekaligus mengurutkan tahun yang lama ketahun yang lebih baru. Contoh: Mustava Wijayakusuma. 2009. Mukjizat Air Putih. Yogjakarta: Data Media. __________. 2010. Khasiat Air Putih. Yogjakarta: Data Media. c. Apabila mendapatkan buku dengan dua penulis, maka nama kedua penulis tersebut di tulis semua. Contoh : Suharsimi Arikunto dan Cepi Safruddin Abdul Jabar. 2010. Evaluasi Program Pendidikan. Jakarta: Bumi Aksara.
d. Jika nama penulis banyak (lebih dari satu orang), maka penulis utama yang dicantumkan kemudian diberi tanda koma dan diikuti dkk (dan kawan-kawan). Contoh: Zuhdi, dkk. 2008. Cara Menulis Buku. Malang: Rena Press.
9
e. Jika penulis buku orang asing, maka penulisan namanya dibalik dan diikuti tanda koma. Hal ini dikarenakan nama asing meletakkan nama sendiri di belakang nama keluarga atau nama marga. Contoh : Harrison, P. 1987. The Greening of Africa. Penguin Books: New York.
f. Contoh Cara Penulisannya Sumber dari Buku : Nama Pengarang, Tahun Terbit, Judul Buku (Bold&Italic), Jilid, Edisi, Kota, Nama Penerbit. Pratama, Yuda, 2003, Penerapan Sistem Komputerisasi Akuntansi dengan Excel XP, Jakarta, PT. Elex Media Komputindo
Yunita, Erni, SE., 2002, Belajar Cepat Menggunakan Microsoft Excel XP; Medan, PT. Expotama ______________, 2004, Mengenal Microsoft Excel XP Sampai Tuntas, Medan: PT. Wulan Windy Pratama
Contoh Cara Penulisannya Tanpa Pengarang: Anonim, Tahun Terbit, Judul Buku (Bold&Italic), Jilid, Edisi, Kota, Penerbit.
Contoh buku terjemahan dengan dua pengarang: Nama Keluarga Pengarang 1, Singkatan Nama Pengarang1, Singkatan Nama Pengarang 2. Nama Keluarga Pengarang 2, tahun, Judul Buku Terjemahan, Alih bahasa oleh Nama Pengalih Bahasa, Jilid, Edisi, Penerbit, Kota.
Contoh Cara Penulisannya Sumber dari Majalah, Surat Kabar, Jurnal/Artikel: Nama Pengarang (Dibalik/Nama Belakang Dan Nama Depan), Tahun Terbit, Judul Buku (Bold&Italic), Tanggal Terbit, Edisi/Volume, Kota, Nama Penerbit.
Contoh Cara Penulisannya Sumber dari Buku Terjemahan dengan Dua Pengarang : Nama Keluarga Pengarang1, Singkatan Nama Pengarang1, Singkatan Nama Pengarang 2, Nama Keluarga Pengarang 2, Tahun Terbit, Judul Buku Terjemahan (Bold&Italic), Alih Bahasa Oleh Nama Pengalih Bahasa, Penerbit. 10
Jilid, Edisi, Kota, Nama
Contoh Bacaan dari Internet : Nama Keluarga, Singkatan Nama, Judul Homepage, Alamat Homepage, Tanggal Akses dd/mm/yyyy
William, Bates. 2000. Advancing Quality Through Additional Attention to Result. Chronicle,
Vol.
1
number
11,
January
2000.http://www.chea.org/chronicle/vol.1/no.11/index.html, Tanggal Akses 10/03/2007
Note : Daftar Pustaka yang digunakan (disusun urut berdasarkan nama keluarga pengarang secara ascending)
11
LAMPIRAN
Lampiran terdiri dari : 1. Daftar Riwayat Hidup 2. Surat Riset (Jika Ada) 3. Surat Keputusan Penunjukan dan Penetapan Dosen Pembimbing 4. Berita Acara Bimbingan Tugas Akhir
12