RANCANG BANGUN APLIKASI KUNCI PINTU OTOMATIS BERBASIS MIKROKONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID

dokumen-dokumen yang mirip
Rancang Bangun Aplikasi Monitoring Penggunaan Air PDAM Berbasis Mikrokontroler Arduino Uno

Rancang Bangun Pengendali Rumah Jarak Jauh Terintegrasi Berbasis Mikrokontroler Menggunakan Jaringan Internet Memanfaatkan Framework Openhab

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

Rancang Bangun Alat Penghitung Jumlah Pengunjung di Toko Adhelina Berbasis Mikrokontroler Atmega 16

Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android

Reni Nuraeni,ST,M.Pd (widyaiswara Muda)

Aplikasi Pemandu Menggunakan Sensor Ultrasonik Pada Tongkat Tuna Netra Berbasis Mikrokontroler Nano AT Mega 8

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. maju, seperti adanya perangkat wireless yang dapat menggantikan peranan kabel

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI

BAB III METODOLOGI PENELITIAN

PROTOTYPE SISTEM KONTROL PINTU GARASI MENGGUNAKAN SMS

BAB III PERANCANGAN ALAT

BAB I PENDAHULUAN. chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.

Prototype Kendali Alat Listrik Otomatis Menggunakan Arduino Uno Berbasis SMS GSM Shield Icomsat

APLIKASI BLUETOOTH SEBAGAI INTERFACING KENDALI MULTI- OUTPUT PADA SMART HOME

BAB IV HASIL DAN UJI PROGRAM

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH SAKLAR LAMPU RUMAH MENGGUNAKAN BLUETOOTH BERBASIS ARDUINO

BAB I PENDAHULUAN A. Latar Belakang Perancangan dan Realisasi Interface Pengendali Lampu dari Smartphone Berbasis Android Menggunakan Bluetooth

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. orang lain, sehingga orang lain dapat membuka pintu. Untuk mempermudah suatu

BAB II ANALISIS DAN PERANCANGAN

IMPLEMENTASI TEKNOLOGI BLUETOOTH SEBAGAI PENGENDALI GERBANG BERBASIS ARDUINO

BAB III PERANCANGAN SISTEM

Komunikasi Serial. Menggunakan Arduino Uno MinSys

IMPLEMENTASI SISTEM PENDETEKSI AIR KERUH MENGGUNAKAN MIKROKONTROLER DENGAN SENSOR LIGHT DEPENDENT RESISTOR ( LDR)

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

BAB IV HASIL DAN UJI COBA. permodul hingga pengujian sistem secara keseluruhan serta monitoring unjuk

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB II DASAR TEORI Arduino Nano

Implementasi Teknologi Bluetooth Sebagai Pengendali Gerbang Berbasis Arduino

BAB IV ANALISA DAN PENGUJIAN ALAT

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Diploma 3. oleh: NIM: NIM: NIM: NIM:

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB V IMPLEMENTASI SISTEM DAN HASIL PENELITIAN

PROTOTYPE SISTEM ABSENSI DENGAN METODE FACE RECOGNITION BERBASIS ARDUINO PADA SMK NEGERI 5 KABUPATEN TANGERANG

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALI KUNCI RUMAH BERBASIS ARDUINO DAN ANDROID LAPORAN TUGAS AKHIR DIRHAMSYAH NASUTION NIM.

BAB III PERANCANGAN SISTEM

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALI LAMPU JARAK JAUH BERBASIS ARDUINO DAN INFRA MERAH LAPORAN TUGAS AKHIR. oleh NURHASANAH NIM:

BAB III PERANCANGAN Gambaran Alat

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. meringankan pekerjaan manusia dalam kehidupan sehari-hari. Banyak peralatan

RANCANG BANGUN SISTEM PENGAMAN PINTU RUMAH MENGGUNAKAN ANDROID BERBASIS ARDUINO UNO

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)

BAB IV PENGUJIAN ALAT

BAB I PENDAHULUAN. A. Latar Belakang Masalah

RANCANGAN SISTEM START ENGINE DAN ALARM PADA SEPEDA MOTOR MENGGUNAKAN ARDUINO UNO BERBASIS ANDROID

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

PROTOTYPE PENGAMANAN DAN PENGENDALI LAMPU RUMAH MELALUI ANDROID BERBASIS MIKROKONTROLLER

PERANCANGAN PROTOTYPE PENGENDALI PINTU PAGAR OTOMATIS BERBASIS MIKROKONTROLER DENGAN KOMUNIKASI WIRELESS MENGGUNAKAN APLIKASI ANDROID

Display LCD. Menggunakan Arduino Uno MinSys

Penggunaan Wiper Helm Otomatis Dan Kendali Kelistrikan Motor Berbasis Mikrkontroler Arduino

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

BAB IV PENGUJIAN DAN ANALISA ALAT

RUMAH PINTAR BERBASIS MIKROKONTROLER DAN ANDROID SEBAGAI PENGENDALI

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. PERNYATAAN... iii. ABSTRACT... iv. INTISARI...v. HALAMAN PERSEMBAHAN... vi. MOTTO...

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

RANCANG BANGUN SISTEM PENGAMAN PINTU RUMAH MENGGUNAKAN ANDROID BERBASIS ARDUINO UNO

BAB I PENDAHULUAN. dibutuhkan sistem kendali yang efektif, efisien dan tepat. Sesuai dengan

BAB III ANALISA DAN PERANCANGAN SISTEM

Output LED. Menggunakan Arduino Uno MinSys

RANCANG BANGUN SISTEM PINTU BOARDING PASS MENGGUNAKAN BARCODE BERBASIS MIKROKONTROLLER ATMega16

MOUSETRAP BERBASIS ARDUINO UNO DENGAN SENSOR PIR

Rancang Bangun Aplikasi Keamanan Brankas Berbasis Sinar Laser Dengan Mikrokontroller Arduino Nano Dan Uno R3

PERANCANGAN DAN PEMBUATAN ALAT UKUR JARAK DIGITAL BERBASIS ARDUINO MENGGUNAKAN SENSOR ROTARY ENCODER KARYA ILMIAH

BAB III PERANCANGAN ALAT. Pada konsep dan design perancangan di sini yang dimaksud, meliputi

VIDEO SWITCH CONTROLLER BERBASIS ARDUINO DAN ANDROID DI STUDIO MITRA VIDEO SHOOTING KLATEN

KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID. Dyah Lestari, Andrik Rizki Ari Wijaya

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

Apa itu arduino. Nama : Tamara samudra. Abstrak.

BAB III PERANCANGAN ALAT

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

ALAMAN JUDUL JUDUL TUGAS AKHIR PENGAJUAN TEMA TUGAS AKHIR. Disusun oleh : Nama :... NIM :...

TUGAS AKHIR EDHRIWANSYAH NST

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

1 BAB I PENDAHULUAN. Dalam bahasa yang paling sederhana, home automation atau otomatisasi

PERANCANGAN SISTEM PENGONTROL DAN MONITOR INTENSITAS CAHAYA RUANGAN BERBASIS PERINTAH SUARA PADA SISTEM ANDROID TUGAS AKHIR EKI ARMANDA

PROTOTIPE KUNCI REM CAKRAM SEPEDA MOTOR MENGGUNAKAN PENGENDALI JARAK JAUH BERBASIS MIKROKONTROLER ARDUINO

Rancang Bangun Pintu Geser Otomatis Berbasis Android Menggunakan Jaringan Wifi

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

PENGENDALIAN LAMPU RUMAH BERBASIS MIKRONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID

BAB 1 PENDAHULUAN. contohnya adalah sliding card, di mana sistem pengaman ini harus menggesekkan

BAB III PERANCANGAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT

PENGEMBANGAN APLIKASI USER INTERFACE ANDROID UNTUK PENGUKUR JARAK BERBASIS ARDUINO DAN BLUETOOTH

SISTEM KEAMANAN DAN MONITORING RUMAH PINTAR SECARA ONLINE MENGGUNAKAN PERANGKAT MOBILE

KUNCI OTOMATIS KENDARAAN BERMOTOR RODA DUA BERBASIS MIKROKONTROLER MENGGUNAKAN RFID

Transkripsi:

Page 116 RANCANG BANGUN APLIKASI KUNCI PINTU OTOMATIS BERBASIS MIKROKONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID Ade Septryanti 1, Fitriyanti 2 1, Program Studi Teknik Informatika, 2 Program Studi Manajemen Informatika STMIK Atma Luhur Pangkalpinang Jln. Jend Sudirman Selindung Pangkalpinang Bangka Belitung 1 adeseptryanti@gmail.com, 2 fitriyanti@atmaluhur.ac.id Abstrak Kunci memiliki peranan penting dalam sebuah sistem keamanan pada pintu yang merupakan akses untuk memasuki sebuah ruangan. Untuk membuka kunci pintu biasanya kita memerlukan anak kunci untuk membuka atau mengunci sebuah pintu.tujuan dari penulisan ini adalah dapat memberikan kenyamanan atau kemudahan dalam membuka atau mengunci pintu dengan sistem keamanan yang lebih canggih dan efisien dengan menggunakan smartphone android. Metode penelitian yang digunakan adalah metode studi pustaka, analisis dan perancangan, kemudian dilakukan tahapan implementasi pada sistem yang telah dirancang.hasil yang ingin dicapai adalah dapat meningkatkan aspek kenyamanan dan kemudahan bagi pengguna. Kesimpulan yang didapat adalah peralatan ini telah diuji dan dapat digunakan menggunakan smartphone android. Keywords Kunci pintu otomatis, Mikrokontroller, QRCode scanner I. PENDAHULUAN Sebuah sistem keamanan pada pintu. Proses buka/kunci pintu biasanya dilakukan secara manual dan biasanya kita akan memerlukan anak kunci untuk membuka atau mengunci sebuah pintu dan tentu keamanannya sangat tidak terjamin. Hal ini tentu sangat merepotkan apabila kita harus selalu membawa anak kunci bersama dengan kita, lupa meletakkan kunci tersebut atau bahkan resiko kehilangan anak kunci tersebut. Kemajuan teknologi yang ada seperti saat ini maka sistem kunci pintu elektronik tersebut dapat dibuat dengan gabungan komponen elektronik yaitu mikrokontroler dan aplikasi android. Salah satu aplikasi android yang dapat diterapkan pada ponsel berfasilitas bluetooth ini adalah menggunakannya sebagai perangkat pengakses kunci elektronik secara nirkabel dan QRCodescanner sebagai akses untuk buka kunci pintu yang diaplikasikan ke mikrokontroler bersama fasilitas bluetooth dan kamera pada smartphone. Bluetooth sebagai pairing data dua arah, yaitu transmitter dan receiver.berdasarkan latar belakang masalah diatas dapat di identifikasikan sebuah permasalahan yaitu: 1. Bahwa sistem kerja piranti kunci sekarang ini masihmanual sehingga membuka kunci/mengunci pintu masih memerlukan anak kunci. 2. Adanya permasalahan yang timbul, apabila kunci tertinggal atau hilang, serta kunci pintu yang ada sekarang mudah diduplikasi. 3. Keamanan pada penggunaan kunci konvensional yang masih sangat minim. Tujuan yang ingin dicapai adalah dapat menghasilkan aplikasi kunci pintu yang lebih canggih dan efisien dengan memanfaatkan kecanggihan smartphone android yang dapat membuka dan mengunci kunci pintu secara otomatis yang dikendalikan mikrokontroller arduino melalui QRCodescanner pada smartphone android yang sudah terkoneksi melalui bluetooth yang saling terhubung dalam jangkauan sinyal koneksi bluetooth pada mikrokontroller. II. METODE PENELITIAN Metode penelitian yang digunakan dalam pelaksanaan proyek akhir ini adalah sebagai berikut : A. Studi Pustaka Pada studi pustaka dilakukan dengan cara mengambil beberapa data yang berasal dari berbagai sumber seperti buku, skripsi, jurnal ilmiah dan internet dimana isi dari sumber-sumber tersebut dijadikan suatu referensi dan acuan dalam penulisan ini. B. Analisis Sistem Analisis sistem dilakukan dengan mempelajari secara rinci bagaimana sistem yang sudah ada beropersi/berjalan dan menentukan tahap proses selanjutnya dalam penentuan kebijakan. Analisis sistem dilakukan dengan 5 tahap sebagai berikut: 1) Analisis Masalah: Pada tahap ini dilakukan untuk mengetahui masalah yang sedang terjadi Page 116

Page 117 pada sistem yang lama atau sistem yang sedang berjalan saat ini. 2) Analisis Kebutuhan : Pada tahap ini dilakukan untuk mengetahui kebutuhan perangkat keras dan perangkat lunak yang akan di gunakan. 3) Analisis Kelayakan : Berdasarkan pada tahap analisis kebutuhan bahwa pada tahap ini menjelaskan apakah sistem yang dibuat layak atau tidak untuk dilanjutkan, baik dari segi kelayakan teknologi maupun operasional. 4) Analisis Sistem Berjalan : Pada tahap ini dilakukan untuk mengetahui sistem atau proses yang sedang berjalan sekarang, digambarkan dalam activity diagram. 5) Analisis Sistem Usulan : Pada tahap ini bertujuan untuk mengetahui bagaimana proses atau sistem yang baru bekerja, digambarkan dalam activity diagram. C. Perancangan Sistem Perancangan sistem adalah merancang suatu sistem secara rinci berdasarkan hasil dari analisis sistem yang dilakukan. Selanjutnya dibuat rancangan untuk membangun sistem. Perancangan sistem dilakukan dengan 3 tahap sebagai berikut: 1) Perancangan Sistem Kerja :Pada tahap ini menjelaskan perancangan sistem kerja sistem yang akan dibuat, digambarkan dalam deployment diagram. 2) Perancangan Perangkat Keras :Perancangan perangkat keras merupakan komponen diagram rangkaian alat yang akan digunakan dalam membangun prototype alat. 3) Perancangan Perangkat Lunak : Pada tahap ini terdiri dari rancangan proses aplikasi android dengan flowchart dan algoritma. Rancangan proses aplikasi merupakan perancangan yang menggambarkan urutan proses dari aplikasi yang akan dibuat. Flowchart digunakan untuk mendeskripsikan dalam menggambarkan urutan proses pada aplikasi. Sedangkan algoritma digunakan untuk mempermudah dalam pembuatan dan perencanaan suatu program. D. Implementasi Pada tahap ini adalah proses memaparkan hasilhasil dari instalasi perangkat keras, langkah-langkah instalasi perangkat lunak, tampilan layar serta pengujian. Pada tahap pengujian dilakukan uji coba terhadap aplikasi. Kemudian hasil dari uji coba tersebut dievaluasi. Apabila terdapat kesalahan atau kekurangan pada aplikasi tersebut, maka dapat dilakukan perbaikan yang diperlukan. dikhususkan untuk instrumentasi dan kendali. Mikroprosesor merupakan suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efesiensi dan efiktifitas biaya. B. Arduino Syahwil (2013:60) menyatakan bahwa arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama, yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel. Mikrokontroler itu sendiri adalah chip atau IC (Integrated Circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. C. Android Irawan (2012:2) menyatakan bahwa android merupakan sebuah sistem operasi yang berbasis linux untuk perangkat portable seperti smartphone dan komputer tablet. Android menyediakan platform terbuka (open source) bagi programmer untuk mengembangkan aplikasi sendiri pada berbagai perangkat dengan sistem android. D. QR Code QRCode adalah image berupa matriks dua dimensi yang memiliki kemampuan untuk menyimpan data di dalamnya. QRCode merupakan evolusi dari kode batang (barcode). Barcode merupakan sebuah simbol penandaan objek nyata yang terbuat dari pola batang-batang berwarna hitam dan putih agar mudah untuk dikenali oleh komputer. E. Solenoid Solenoid adalah salah satu jenis kumparan terbuat dari kabel panjang yang di lilitkan secara rapat dan dapat diasumsikan bahwa panjangnya jauh lebih besar daripada diameternya. Dalam kasus solenoid, ideal panjang kumparan adalah tak terhingga dan dibangun dengan kabel yang saling berhimpitan dalam lilitannya, dan medan magnet di dalamnya adalah seragam dan paralel terhadap sumbu solenoid. III. LANDASAN TEORI A. Mikrokontroller Sumardi (2013:1) menyatakan bahwa mikrokontroler adalah mikroprosesor yang Gbr 1. Bentuk fisik Solenoid Page 117

Page 118 IV. PEMBAHASAN Pada pembahasan ini menjelaskan lebih detail perancangan sistem kerja, rancangan rangkaian keseluruhan dan perancangan perangkat lunak. a. Rancangan rangkaian keseluruhan Rancangan keseluruhan rangkaian adalah rancangan keseluruhan alat yang tehubung dengan mikrokontroler yang dibuat dalam bentuk rangkaian. Rangkaian ini terdiri dari modulebluetooth, pushbuttonswitch, relay dan LCD monitor seperti di gambar di bawah ini. menggunakan program arduino IDE versi 1.0 windows berbasis bahasa C. 1) Perancangan Perangkat Lunak Pada Arduino : Menjelaskan perancangan flowchart proses upload kode program atau sketch ke papan arduino, dengan flowchart seperti gambar berikut: Gbr 2.Rancangan Component Diagram Rangkaian Keseluruhan b. Proses Kerja Alat Proses kerja dari alat aplikasi kunci pintu otomatis berbasis mikrokontroler arduino menggunakan smartphone android ini dapat dibagi atas 3 (tiga) bagian. Seperti gambar di bawah ini di jelaskan bagian pertama adalah sistem input, dimana sistem ini merupakan langkah awal dari kerja alat, kemudian sistem proses yang berkerja memproses sinyal yang telah diterima dari sistem input untuk di keluarkan pada bagian ketiga yaitu sistem output. Gbr 4. Perancangan Perangkat Lunak Pada Arduino Langkah awal yang harus dilakukan adalah membuat flowchart dan algoritma perintah dari perangkat lunak yang akan ditanam di dalam mikrokontroler arduino, yaitu seperti gambar berikut : Gbr 3. Proses Kerja Alat c. Rancangan Rangkaian Perangkat Lunak Pada sistem ini, perancangan perangkat lunak dapat dibedakan menjadi dua bagian yaitu perancangan perangkat lunak pada modul pengendali utama (papan mikrokontroler arduino uno) dengan Page 118

Page 119 Gbr 5. Flowchart Input Perintah Pada Arduino Gbr 6. Flowchart Perancangan Aplikasi Pada Smartphone Android Agar bisa diimplementasikan ke dalam arduino IDE maka algoritmanya adalah sebagai berikut: Berikut adalah algoritmanya: 2) Perancangan perangkat lunak pada smartphone android Perancangan perangkat lunak pada smartphone android ini adalah menggambarkan urutan proses dari aplikasi yang akan dibuat dengan menggunakan sebuah flowchart sebagai penjelasan. Pada gambar dibawah ini juga dipaparkan proses awal saat memulai atau membuka aplikasi yang telah terinstal pada smartphone android menggunakan flowchart dan algoritma. V. KESIMPULAN DAN SARAN Berdasarkan hasil analisis, perancangan dan implementasi yang telah dilakukan, serta berdasarkan rumusan masalah yang ada, maka dapat diambil beberapa kesimpulan diantaranya sebagai berikut: a. Komunikasi antara smartphone android dengan mikrokontroler dapat dilakukan secara wireless atau bluetooth, yang mana smartphone android dan bluetoothmodule pada sistem mikrokontroler dapat berkomunikasi menggunakan data serial. Page 119

Page 120 b. Penguncian pintu tidak akan bekerja jika smartphone android diluar jarak jangkauan pancaran wireless dari bluetoothmodule karena sambungan bluetooth akan terputus secara otomatis. c. Solenoid door lock dapat bekerja/berfungsi secara normal dengan tegangan maksimal 12 volt. d. Untuk dapat membuka kunci pintu diperlukan gambar berupa QRCode telah di program secara khusus pada mikrokontroler yang teridentifikasi antara aplikasi dengan mikrokontroler. e. Bahwa sistem yang berjalan masih menggunakan manual belum menggunakan aplikasi smartphone. f. Aplikasi kunci pintu yang telah dirancang dan dibuat menggunakan smartphone android, sebagai pengganti kunci konvensional pada umumnya, karena menggunakan smartphone android lebih efektif dan efisien. REFERENSI [1] Irawan. (2012). Membuat Aplikasi Android Untuk Orang Awam. Palembang : Maxikom. [2] Sumardi. (2013). Mikrokontroler Belajar AVR Mulai Dari Nol. Yogyakarta: Graha Ilmu. [3] Syahwil, M. (2013). Panduan Mudah Simulasi Dan Praktek Mikrokontroler Arduino. Yogyakarta: Penerbit Andi. Page 120