Perancangan Sistem Kontrol Lampu Dengan Memanfaatkan Modem Wavecome Sebagai Sms Gateway
PERANCANGAN SISTEM KONTROL LAMPU DENGAN
MEMANFAATKAN MODEM WAVECOME SEBAGAI SMS
GATEWAY
TUGAS AKHIR
AGUSTINA PRATIWI
132408032
PROGRAM STUDI D-3 FISIKA
DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2016
1
Universitas Sumatera Utara
PERANCANGAN SISTEM KONTROL LAMPU DENGAN
MEMANFAATKAN MODEM WAVECOME SEBAGAI SMS
GATEWAY
TUGAS AKHIR
Diajukan Untuk Melengkapi Tugas Dan Memenuhi Syarat Memperoleh
Gelar Ahli Madya
AGUSTINA PRATIWI
132408032
PROGRAM STUDI D-3 FISIKA
DEPATERMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
LEMBAR PERSETUJUAN
Judul
: Perancangan Sistem Kontrol Lampu
Dengan Memanfaatkan Modem
Wavecome Sebagai Sms Gateway
Kategori
: Tugas Akhir
Nama
: AGUSTINA PRATIWI
NIM
: 132408032
Program Studi
: D-3 Fiska
Departemen
: Fisika
Fakultas
: Matematika Dan Ilmu Pengetahuam Alam
Universitas Sumatra Utara Medan
Diluluskan
Medan, 25 Juli 2016
Disetujui Oleh
Ketua Program Studi D-3 Fisika
Pembimbing,
Dr. Susilawati, M.Si
Dr. Marhaposan Situmorang
NIP. 197412072000122001
NIP. 195510301980031003
Universitas Sumatera Utara
LEMBAR PERNYATAAN
PERANCANGAN SISTEM KONTROL LAMPU
DENGAN MEMANFAATKAN MODEM
WAVECOME SEBAGAI SMS GATEWAY
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil karya sendiri.Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,03 Juni 2016
AGUSTINA PRATIWI
NIM. 132408032
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa,
dengan limpahan berkat-Nya penyusunan tugas akhir ini dapat diselesaikan dalam
waktu yang ditetapkan.
Atas bantuan dan motivasi yang diberikan, penulis ingin menyampaikan
rasa terimakasih yang sebesar-besarnya atas segala bantuan, dukungan secara
saran yang telah diberikan. Oleh karena itu dalam kesempatan ini penulis
menyampaikan terimakasih kepada:
1. Bapak Dr. Kerista Sebayang, MS, selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Ibu Dr. Susilawati, M.Si selaku ketua Program Studi D-3 Fisika
Fakultas Matematika dan Ilmu Pengetahuan Alam universitas
Sumatera Utara.
3. Bapak Dr. Marhaposan Situmorang selaku pembimbing yang telah
membimbing dan mengarahkan kepada penulis dalam menyelesaikan
Laporan Tugas Akhir ini.
4. Seluruh Staf pengajar / pegawai program studi fakultas MIPA
Universitas Sumatera Utara
5. Teristimewa kepada orangtua penulis tercinta dan paling disayangi
yang selalu mendoakan, membantu dan memberikan dukungan yang
penuh baik secara materil maupun moril kepada penulis sehingga
penulis dapat menyelesaikan Laporan Tugas Akhir ini.
Universitas Sumatera Utara
6. Buat senior kami bang Faturahman yang telah memberikan bantuan
berupa ilmu dan motivasi serta membimbing, dalam mengerjakan
Laporan Tugas Akhir ini.
7. Teman-teman mahasiswa/i Fisika FMIPA USU angkatan 2013.
8. Semua pihak yang tidak dapat disebutkan satu per satu yang telah
membantu dalam penyelesaian laporan Tugas Akhir ini.
Akhirnya sebagai bagian dari sebuah perjalanan panjang, penulis menyadari
keterbatasan ilmu pengetahuan dan pengalaman untuk menyelesaikan Laporan
Tugas Akhir ini secara sempurna. Oleh karena itu, dengan tangan dan hati terbuka
penulis menerima kritikan dan saran yang positif untuk kesempurnaan laporan
Tugas Akhir ini. Akhir kata penulis berharap semoga Laporan Tugas Akhir ini
dapat memberikan manfaat bagi penulis maupun khalayak ramai yang
membacanya. Amin
Universitas Sumatera Utara
PERANCANGAN SISTEM KONTROL LAMPU DENGAN
MEMANFAATKAN MODEM WAVECOME SEBGAI SMS
GATEWAY
ABSTRAK
Hemat energi pada rumah saat ini sangat dibutuhkan bagi setiap pemilik
rumah.Hal ini dikarenakan tingkat keamanan ,kenyamanan dan sumber energi
listrik semakin berkurang. Sekarang ini banyak sekali kalangan elite yang
memodifikasi rumahnya menjadi rumah yang berdayaguna tinggi (Smart Home)
yang tentunya mengeluarkan uang yang sangat banyak. Sedangkan pada proyek
akhir ini dibuat suatu sistem otomasi pada rumah yang nantinya bisa memenuhi
tiga kriteria diatas yaitu nyaman, aman dan efesien dengan biaya yang
terjangkau.Sistem ini terdiri dari dua buah.Untuk pemilik rumah dapat memonitor
keadaan semua yang sedang berjalan dengan fasililtas SMS Gateway.Setelah
diujikan alat ini dapat bekerja dengan baik dengan alat ini pemilik rumah dapat
mengontrol peralatan elektronik dari jarak maksimal 5 meter secara otomatis.
Kata kunci : Modem WaveCome , mikrokontroler , Lampu , IC max232.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
ABSTRAK .......................................................................................................... i
KATA PENGANTAR ........................................................................................ ii
DAFTAR ISI ....................................................................................................... iii
DAFTAR GAMBAR .......................................................................................... v
DAFTAR TABEL .............................................................................................. vii
BAB 1. PENDAHULUAN ................................................................................ 1
1.1. Latar Belakang masalah ................................................................ 1
1.2. Rumusan Masalah ....................................................................... 3
1.3. Tujuan Penulisan .......................................................................... 3
1.4. Batasan Masalah ........................................................................... 3
1.5. Sistematika Penulisan ................................................................... 4
BAB II. LANDASAN TEORI ........................................................................... 6
2.1. Mikrokontroler ATmega32 ........................................................... 6
2.1.1. Arsitektur Mkrokontroler AVR Atmega32 ........................ 7
2.1.2. Fitur ATmega 32 ................................................................. 8
2.1.3. Konfigurasi Pin ATmega 32 ............................................... 9
2.1.4. Deskripsi pin-pin pada Mikrokontroler ATmega32 ............ 12
2.1.5. Peta Memory ATMega32 .................................................... 16
2.1.6. Status Register ( SREG ) ..................................................... 18
2.1.7. Register Serba guna ( General Purpose Register) ............... 21
2.1.8. USART ............................................................................... 21
2.2. Modem GSM ................................................................................... 22
Universitas Sumatera Utara
2.2.1. AT-Command) .................................................................... 24
2.2.2. Short Message Service (SMS) ............................................ 25
2.2.3. Database .............................................................................. 26
2.2.4. Microsoft Office Access ..................................................... 26
2.3. IC comparator (LM324)…………………………………………….26
2.4. Komunikasi Serial .......................................................................... 27
2.4.1. Karakteristik Sinyal Port Serial ........................................... 28
2.4.2. Port Komunikasi Serial ....................................................... 29
2.4.3. Koneksi Ke RS232 Port…….….……………………….....32
2.5. Bahasa Pemrograman C .................................................................. 35
2.5.1. Struktur Bahasa C ............................................................... 37
2.5.2. Pengenal .............................................................................. 38
2.5.3. Tipe Data ............................................................................. 38
2.5.4. Konstanta Dan Variabel ...................................................... 40
2.5.5. IDENTIFIER ....................................................................... 41
BAB III. PERANCANGAN DAN PEMBUATAN .......................................... 42
3.1. Diagram Blok Rangkaian ................................................................ 42
3.1.1. Fungsi Tiap Blok ................................................................ 42
3.2 Rangkaian Mikrokontroler ATmega32 ............................................. 43
3.3. Rangkaian Power Supply .................................................................. 44
3.4. Perancangan Driver relay dan lampu.................................................45
3.5. Rangkaian Wavecom fastrack........................................................... 45
3.6. FLOWCHART SISTEM ................................................................... 46
Universitas Sumatera Utara
BAB IV. HASIL DAN PEMBAHASAN............................................................ 48
4.1. Pengujian Rangkaian Mikrokontroller ATmega 32 ........................ 48
4.2 Pengukuran Rangkaian Power Supply ............................................. 49
4.3. Pengujian Driver relay dan lampu....................................................49
4.4. Pengujian koneksi modul GSM Wavecom dengan Mikrokontroller
Atmega32 via serial max 232…………..……………………….....50
4.5 Program Lengkap Pengujian Keseluruhan........................................53
BAB V. PENUTUP 63
5.1. Kesimpulan .................................................................................... 63
5.2. Saran ............................................................................................. . 63
DAFTAR PUSTAKA ........................................................................................ .64
LAMPIRAN
Universitas Sumatera Utara
DAFTAR GAMBAR
Gambar 2.1 Arsitektur ATMega32...............................................................8
Gambar 2.2 Konfigurasi Pin ATMega32
11
Gambar 2.3 Organisasi memori ATMega32
16
Gambar 2.4 (a) Register I/O Sebagai Memori Data
18
(b) Register I/O sebagai I/O
18
Gambar 2.5 Status Register
19
Gambar 2.6 Register Serba guna
21
Gambar 2.7 Modem GSM Fastrack M1306B
23
Gambar 2.8 Fisik ICMax232.......................................................................27
Gambar 2.9 Level Tegangan RS232 pada Pengiriman Huruf “A”
Tanpa Bit Paritas....................................................................29
Gambar 2.10 Port DB9 Jantan
29
Gambar 2.11 Port DB9 Betina
29
Gambar 2.12 Susunan Pin Konektor DB9
30
Gambar 2.13 IC MAX232
33
Gambar 2.14 IC MAX232 Sebagai komunikasi serial
35
Gambar 3.1. Diagram Blok Rangkaian
44
Gambar 3.2 Rangkaian sistem minimum mikrokontroler ATMEGA
32....………………………………………………................45
Gambar 3.3 Rangkaian Power Supplay (PSA)
46
Gambar 3.4. Rangkaian Driver relay dan lampu..................................47
Gambar 3.5 rangkaian antar muka........................................................48
Universitas Sumatera Utara
Gambar 3.6 FLOWCHART SYSTEM
48
Gambar 4.1. Informasi Signature Mikrokontroler
49
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 2.1 Fungsi Khusus Port B
10
Tabel 2.2 Fungsi Khusus Port C
11
Tabel 2.3 Fungsi Khusu Port D
11
Tabel 2.4 Fungsi Khusus Port A
12
Tabel 2.5 Fungsi Khusus Port B
13
Tabel 2.6 Fungsi Khusus Port C
14
Tabel 2.7 Fungsi Khusus Port D
15
Tabel 2.8 Tabel Set AT-Command
25
Tabel 2.9 Fungsi Susunan Konektor DB9
30
Tabel 2.10 Nama – Nama Register ........................................................... 31
Tabel 2.11 Angka Pembagi..........................................................................32
Tabel 2.12 Koneksi Null Mode....................................................................33
Tabel 2.13 Tipe Data....................................................................................40
Universitas Sumatera Utara
MEMANFAATKAN MODEM WAVECOME SEBAGAI SMS
GATEWAY
TUGAS AKHIR
AGUSTINA PRATIWI
132408032
PROGRAM STUDI D-3 FISIKA
DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2016
1
Universitas Sumatera Utara
PERANCANGAN SISTEM KONTROL LAMPU DENGAN
MEMANFAATKAN MODEM WAVECOME SEBAGAI SMS
GATEWAY
TUGAS AKHIR
Diajukan Untuk Melengkapi Tugas Dan Memenuhi Syarat Memperoleh
Gelar Ahli Madya
AGUSTINA PRATIWI
132408032
PROGRAM STUDI D-3 FISIKA
DEPATERMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
LEMBAR PERSETUJUAN
Judul
: Perancangan Sistem Kontrol Lampu
Dengan Memanfaatkan Modem
Wavecome Sebagai Sms Gateway
Kategori
: Tugas Akhir
Nama
: AGUSTINA PRATIWI
NIM
: 132408032
Program Studi
: D-3 Fiska
Departemen
: Fisika
Fakultas
: Matematika Dan Ilmu Pengetahuam Alam
Universitas Sumatra Utara Medan
Diluluskan
Medan, 25 Juli 2016
Disetujui Oleh
Ketua Program Studi D-3 Fisika
Pembimbing,
Dr. Susilawati, M.Si
Dr. Marhaposan Situmorang
NIP. 197412072000122001
NIP. 195510301980031003
Universitas Sumatera Utara
LEMBAR PERNYATAAN
PERANCANGAN SISTEM KONTROL LAMPU
DENGAN MEMANFAATKAN MODEM
WAVECOME SEBAGAI SMS GATEWAY
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil karya sendiri.Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,03 Juni 2016
AGUSTINA PRATIWI
NIM. 132408032
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa,
dengan limpahan berkat-Nya penyusunan tugas akhir ini dapat diselesaikan dalam
waktu yang ditetapkan.
Atas bantuan dan motivasi yang diberikan, penulis ingin menyampaikan
rasa terimakasih yang sebesar-besarnya atas segala bantuan, dukungan secara
saran yang telah diberikan. Oleh karena itu dalam kesempatan ini penulis
menyampaikan terimakasih kepada:
1. Bapak Dr. Kerista Sebayang, MS, selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Ibu Dr. Susilawati, M.Si selaku ketua Program Studi D-3 Fisika
Fakultas Matematika dan Ilmu Pengetahuan Alam universitas
Sumatera Utara.
3. Bapak Dr. Marhaposan Situmorang selaku pembimbing yang telah
membimbing dan mengarahkan kepada penulis dalam menyelesaikan
Laporan Tugas Akhir ini.
4. Seluruh Staf pengajar / pegawai program studi fakultas MIPA
Universitas Sumatera Utara
5. Teristimewa kepada orangtua penulis tercinta dan paling disayangi
yang selalu mendoakan, membantu dan memberikan dukungan yang
penuh baik secara materil maupun moril kepada penulis sehingga
penulis dapat menyelesaikan Laporan Tugas Akhir ini.
Universitas Sumatera Utara
6. Buat senior kami bang Faturahman yang telah memberikan bantuan
berupa ilmu dan motivasi serta membimbing, dalam mengerjakan
Laporan Tugas Akhir ini.
7. Teman-teman mahasiswa/i Fisika FMIPA USU angkatan 2013.
8. Semua pihak yang tidak dapat disebutkan satu per satu yang telah
membantu dalam penyelesaian laporan Tugas Akhir ini.
Akhirnya sebagai bagian dari sebuah perjalanan panjang, penulis menyadari
keterbatasan ilmu pengetahuan dan pengalaman untuk menyelesaikan Laporan
Tugas Akhir ini secara sempurna. Oleh karena itu, dengan tangan dan hati terbuka
penulis menerima kritikan dan saran yang positif untuk kesempurnaan laporan
Tugas Akhir ini. Akhir kata penulis berharap semoga Laporan Tugas Akhir ini
dapat memberikan manfaat bagi penulis maupun khalayak ramai yang
membacanya. Amin
Universitas Sumatera Utara
PERANCANGAN SISTEM KONTROL LAMPU DENGAN
MEMANFAATKAN MODEM WAVECOME SEBGAI SMS
GATEWAY
ABSTRAK
Hemat energi pada rumah saat ini sangat dibutuhkan bagi setiap pemilik
rumah.Hal ini dikarenakan tingkat keamanan ,kenyamanan dan sumber energi
listrik semakin berkurang. Sekarang ini banyak sekali kalangan elite yang
memodifikasi rumahnya menjadi rumah yang berdayaguna tinggi (Smart Home)
yang tentunya mengeluarkan uang yang sangat banyak. Sedangkan pada proyek
akhir ini dibuat suatu sistem otomasi pada rumah yang nantinya bisa memenuhi
tiga kriteria diatas yaitu nyaman, aman dan efesien dengan biaya yang
terjangkau.Sistem ini terdiri dari dua buah.Untuk pemilik rumah dapat memonitor
keadaan semua yang sedang berjalan dengan fasililtas SMS Gateway.Setelah
diujikan alat ini dapat bekerja dengan baik dengan alat ini pemilik rumah dapat
mengontrol peralatan elektronik dari jarak maksimal 5 meter secara otomatis.
Kata kunci : Modem WaveCome , mikrokontroler , Lampu , IC max232.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
ABSTRAK .......................................................................................................... i
KATA PENGANTAR ........................................................................................ ii
DAFTAR ISI ....................................................................................................... iii
DAFTAR GAMBAR .......................................................................................... v
DAFTAR TABEL .............................................................................................. vii
BAB 1. PENDAHULUAN ................................................................................ 1
1.1. Latar Belakang masalah ................................................................ 1
1.2. Rumusan Masalah ....................................................................... 3
1.3. Tujuan Penulisan .......................................................................... 3
1.4. Batasan Masalah ........................................................................... 3
1.5. Sistematika Penulisan ................................................................... 4
BAB II. LANDASAN TEORI ........................................................................... 6
2.1. Mikrokontroler ATmega32 ........................................................... 6
2.1.1. Arsitektur Mkrokontroler AVR Atmega32 ........................ 7
2.1.2. Fitur ATmega 32 ................................................................. 8
2.1.3. Konfigurasi Pin ATmega 32 ............................................... 9
2.1.4. Deskripsi pin-pin pada Mikrokontroler ATmega32 ............ 12
2.1.5. Peta Memory ATMega32 .................................................... 16
2.1.6. Status Register ( SREG ) ..................................................... 18
2.1.7. Register Serba guna ( General Purpose Register) ............... 21
2.1.8. USART ............................................................................... 21
2.2. Modem GSM ................................................................................... 22
Universitas Sumatera Utara
2.2.1. AT-Command) .................................................................... 24
2.2.2. Short Message Service (SMS) ............................................ 25
2.2.3. Database .............................................................................. 26
2.2.4. Microsoft Office Access ..................................................... 26
2.3. IC comparator (LM324)…………………………………………….26
2.4. Komunikasi Serial .......................................................................... 27
2.4.1. Karakteristik Sinyal Port Serial ........................................... 28
2.4.2. Port Komunikasi Serial ....................................................... 29
2.4.3. Koneksi Ke RS232 Port…….….……………………….....32
2.5. Bahasa Pemrograman C .................................................................. 35
2.5.1. Struktur Bahasa C ............................................................... 37
2.5.2. Pengenal .............................................................................. 38
2.5.3. Tipe Data ............................................................................. 38
2.5.4. Konstanta Dan Variabel ...................................................... 40
2.5.5. IDENTIFIER ....................................................................... 41
BAB III. PERANCANGAN DAN PEMBUATAN .......................................... 42
3.1. Diagram Blok Rangkaian ................................................................ 42
3.1.1. Fungsi Tiap Blok ................................................................ 42
3.2 Rangkaian Mikrokontroler ATmega32 ............................................. 43
3.3. Rangkaian Power Supply .................................................................. 44
3.4. Perancangan Driver relay dan lampu.................................................45
3.5. Rangkaian Wavecom fastrack........................................................... 45
3.6. FLOWCHART SISTEM ................................................................... 46
Universitas Sumatera Utara
BAB IV. HASIL DAN PEMBAHASAN............................................................ 48
4.1. Pengujian Rangkaian Mikrokontroller ATmega 32 ........................ 48
4.2 Pengukuran Rangkaian Power Supply ............................................. 49
4.3. Pengujian Driver relay dan lampu....................................................49
4.4. Pengujian koneksi modul GSM Wavecom dengan Mikrokontroller
Atmega32 via serial max 232…………..……………………….....50
4.5 Program Lengkap Pengujian Keseluruhan........................................53
BAB V. PENUTUP 63
5.1. Kesimpulan .................................................................................... 63
5.2. Saran ............................................................................................. . 63
DAFTAR PUSTAKA ........................................................................................ .64
LAMPIRAN
Universitas Sumatera Utara
DAFTAR GAMBAR
Gambar 2.1 Arsitektur ATMega32...............................................................8
Gambar 2.2 Konfigurasi Pin ATMega32
11
Gambar 2.3 Organisasi memori ATMega32
16
Gambar 2.4 (a) Register I/O Sebagai Memori Data
18
(b) Register I/O sebagai I/O
18
Gambar 2.5 Status Register
19
Gambar 2.6 Register Serba guna
21
Gambar 2.7 Modem GSM Fastrack M1306B
23
Gambar 2.8 Fisik ICMax232.......................................................................27
Gambar 2.9 Level Tegangan RS232 pada Pengiriman Huruf “A”
Tanpa Bit Paritas....................................................................29
Gambar 2.10 Port DB9 Jantan
29
Gambar 2.11 Port DB9 Betina
29
Gambar 2.12 Susunan Pin Konektor DB9
30
Gambar 2.13 IC MAX232
33
Gambar 2.14 IC MAX232 Sebagai komunikasi serial
35
Gambar 3.1. Diagram Blok Rangkaian
44
Gambar 3.2 Rangkaian sistem minimum mikrokontroler ATMEGA
32....………………………………………………................45
Gambar 3.3 Rangkaian Power Supplay (PSA)
46
Gambar 3.4. Rangkaian Driver relay dan lampu..................................47
Gambar 3.5 rangkaian antar muka........................................................48
Universitas Sumatera Utara
Gambar 3.6 FLOWCHART SYSTEM
48
Gambar 4.1. Informasi Signature Mikrokontroler
49
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 2.1 Fungsi Khusus Port B
10
Tabel 2.2 Fungsi Khusus Port C
11
Tabel 2.3 Fungsi Khusu Port D
11
Tabel 2.4 Fungsi Khusus Port A
12
Tabel 2.5 Fungsi Khusus Port B
13
Tabel 2.6 Fungsi Khusus Port C
14
Tabel 2.7 Fungsi Khusus Port D
15
Tabel 2.8 Tabel Set AT-Command
25
Tabel 2.9 Fungsi Susunan Konektor DB9
30
Tabel 2.10 Nama – Nama Register ........................................................... 31
Tabel 2.11 Angka Pembagi..........................................................................32
Tabel 2.12 Koneksi Null Mode....................................................................33
Tabel 2.13 Tipe Data....................................................................................40
Universitas Sumatera Utara