MIKROKONTROLLER ATMega328P
Muhammad Ridwan Asad 1), Okky Dwi Nurhayati2) , Eko Didik Widianto2)
Jurusan Teknik Sistem Komputer, Fakultas Teknik, Universitas Diponegoro,
Jln.Prof. Sudharto, Tembalang, Semarang, Indonesia
Email : asadridwan@gmail.com
3. Tujuan Penelitian
Adapun tujuan penelitian dari tugas akhir ini Gambar 1. Kunci Pin Kayu Mesir Kuno
adalah sebagai berikut :
1. Sistem pembuka pintu otomatis 2. SMS (Short Message Service)
mampu dikendalikan oleh aplikasi Teknologi telekomunikasi pada saat ini
android yang telah disesuaikan semakin berkembang, salah satu teknologi
sebagai metode kontrol akses. telekomunikasi yang sedang berkembang yaitu
Short Message Service atau biasanya disebut
2. Sistem dapat mengenali dan dengan SMS. SMS adalah kemampuan untuk
merespon sms dari nomor yang
mengirim dan menerima pesan singkat dalam
sudah di simpan pada sistem.
bentuk teks dari sebuah perangkat nirkabel, yaitu
3. Menciptakan sistem penngunci perangkat telekomunikasi telepon seluler, dalam
otomatis yang dapat mengetahui hal ini perangkat nirkabel yang digunakan adalah
keadaan pintu terkunci atau tidak telepon selular. Teks tersebut bisa terdiri dari
terkunci dan mengunci serta kata-kata atau nomor ataupun kombinasi
membuka pintu secara otomatis. alphanumeric.
4. Mengembangkan suatu aplikasi Pendapat lain mengenai pengertian SMS
yang menggunakan SMS untuk diutarakan oleh Romzi Imron (Romzi Imron
mengirimkan data sehingga dapat 2004:1) yang mengungkapkan tentang pengertian
diakses tanpa menggunakan internet. SMS adalah sebagai berikut :
“Layanan yang banyak diaplikasikan pada
II. DASAR TEORI jaringan komunikasi tanpa kabel yang
memungkinkan dilakukannya pengiriman pesan
1. Kunci dalam bentuk alphanumeric antar terminal
pelanggan (Ponsel) atau antara terminal
Kunci adalah perangkat mekanik atau pelanggan dengan sistem eksternal seperti e-mail,
elektrik yang dikendalikan oleh suatu objek fisik paging, voice mail dan sebagainya” (Imron,
(seperti kunci, kartu, sidik jari, kartu RFID Radio 2004:1) Gambar 2 menunjukkan cara kerja SMS.
Frequency Identification Data dan token
keamanan) yang berisi informasi rahasia. Kunci
umumnya digunakan untuk memungkinkan
seseorang mengakses sesuatu yang dilindungi
dalam tempat tertentu, sehingga kunci dapat
disebut sebagai perangkat kontrol akses. Sistem
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 2
Gambar 4 Modem Wavecom M1306B
Gambar 3 Mikrokontroller
ATMega328P
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 3
2. Alat
dapat
membaca
dan
menerima
3.
Diagram
Blok
Alat
SMS
(Short
Text
Message)
untuk
digunakan
sebagai
parameter
dalam
perintah
untuk
membuka
maupun
mengunci
pintu.
3. Alat
dapat
mengirim
kondisi
awal
pintu
setelah
user
melakukan
log
in
pada
aplikasi
mobile
android.
Apakah
pintu
dalam
kondisi
terkunci
atau
tidak.
4. Pemberian
tombol
switch
yang
Gambar 6 Diagram Blok Alat
digunakan
untuk
mengunci
dan
membuka
pintu
tanpa
harus
Pada Gambar 6 menunjukkan pin pin
melakukan
log
in
pada
aplikasi
mobile
yang akan digunakan pada alat. Untuk selenoid
android
ketika
user
berada
pada
menggunakan pin A5 (selenoid1) dan A3
dalam
rumah.
(selenoid2) pada mikrokontroller ATMega328P,
5. Alat
ini
tidak
akan
bekerja
apabila
yang akan menjadi output dari
listrik
padam,
dan
kondisi
pintu
akan
mikrokontroller.Pin D12 dan D13 digunakan
pada
kondisi
terkunci.
untuk sensor digunakan sebagai masukan pada
6. Alat
ini
hanya
akan
bisa
di
akses
oleh
mikrokontroller. Pin D6, D7 dan D8 digunakan
nomor
yang
sudah
diinisialisasikan
sebagai switch. Pin D10 dan D11 digunakan
kepada
mikrokontroller.
Sehingga
untuk penghubung antara serial converter dengan
untuk
keamanan
alat
ini
akan
terjaga.
mikrokontroller. Pin A1 sebagai buzzer. Pin D0
dan D1 sebagai penghubung antara downloader
7. Apabila
dibuka
secara
paksa
maka
alat
dengan mikrokontroller.
akan
membunyikan
alarm
dan
akan
melakukan
SMS
pemberitahuan
4. Perancangan desain papan sirkuit
terhadap
user
.
elektronik
Perancangan papan sirkuit elektronik
2.
Analisis
Non
–
Fungsional
dibutuhkan untuk menghubungkan komponen-
Kebutuhan
non-‐fungsional
komponen elektronika yang dibutuhkan untuk
mendiskripsikan
tingkatan
dari
kualitas.
membuat purwarupa alat.
Kebutuhan
non-‐fungsional
dari
pembuatan
Papan sirkuit elektronik terlebih dahulu dirancang
tugas
akhir
ini
adalah
sebagai
berikut
:
menggunakan perangkat lunak bernama EAGLE
1. Purwarupa
alat
dibuat
sedemikian
(Easily Applicable Graphical Layout Editor).
rupa
sehingga
memudahkan
dalam
Gambar 7 menunjukkan desain papan sirkuit
proses
penggunaan
dan
utama.
pemasangannya.
2. Kontruksi
purwarupa
alat
terbuat
dari
box
plastik
agar
pengguna
dalam
melakukan
pemasangan
dan
penambahan
komponen
tidak
terganggu
oleh
tegangan
yang
sedang
mengalir
serta
memudahkan
untuk
membuat
semua
komponen
menjadi
satu
tempat.
3. Miniatur
pintu
terbuat
oleh
kayu.
4. Membutuhkan
tegangan
listrik
ketika
Gambar 7 Desain Papan sirkuit utama
ingin
menggunakan
alat.
5. Menggunakan
acrilic
untuk
membuat
5. Perancangan Perangkat Lunak
tempat
pengunci
selenoid.
Perancangan perangkat lunak digunakan
6. Menggunakan
lem
kayu
dan
paku
untk
untuk memberikan tahapan yang jelas dalam
menyambungkan
kayu
satu
dengan
pembuatan program yang akan mengendalikan
lainnya.
perangkat keras. Perancangan perangkat lunak ini
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 4
terdiri dari perancangan program utama dimana
dalam program perancangan utama sudah
mencakup keseluruhan dari kinerja sistem yang
diinginkan. Gambar 8 menunjukkan flow chart
program utama alat.
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 5
ditandai dengan LED tidak akan menyala maupun Gambar 14 Perintah
komponen mengeluarkan panas yang berlebihan. buka_semua_kunci
Gambar 14 Perintah
kunci_semua_pintu
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 6
()
1. Alat
ini
masih
bisa
dikembangkan
dari
[2] ATMega328
Microcontroller
Data
Sheet,
sisi
desain
maupun
komponen
yang
www.atmel.com/Images/doc8161.pdf(10/9/14
10.00)
digunakan.
[3] Romzi,
Imron,
SMS
gateway,
Bandung,
2004.
2. Penambahan
Fitur
bluetooth
untuk
[4] Atmel
Corporation,
Atmel
8-‐bit
AVR
Microcontroller
membuka
dan
mengunci
pintu
secara
with
2/4/8K
Bytes
In-‐System
Programmable
Flash,
Atmel,
Corp.,
San
Jose,
2013.
manual.
[5] Evans,
Brian.
2011.
Beginning
Arduino
3. Penambahan
fitur
untuk
monitoring
Programming.
menggunakan
jaringan
internet.
http://it-‐ebooks.info/book/1474/
(12/9/2014
09.00)
4. Dapat
dikembangkan
pada
tahap
[6] SerialGSM.h
library,
implementasi
dengan
menggunakan
https://github.com/meirm/SerialGSM
(06/11/2014
lebih
banyak
pintu.
10.00)
[7] SMS
with
the
Wavecom
WMOi3
GSM
Modem
and
Arduino,
DAFTAR
PUSTAKA
http://nathan.chantrell.net/20130604/sms-‐with-‐
[1] Phillips,
Bill,
Locks
and
Locksmithing,
McGraww-‐ the-‐wavecom-‐wmoi3-‐gsm-‐modem-‐and-‐arduino/
Hill,
Inc.,
New
York,
2005.
(06/11/2014
10.00)
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.1, Januari 2015 (e-ISSN: 2338-0403) JTsiskom - 7