KEYPAD DENGAN SENSOR BERBASIS MIKROKONTROLER LATAR BELAKANG SISTEM RUMAH CERDAS (SMART HOME) ADALAH SISTEM APLIKASI YANG MERUPAKAN GABUNGAN ANTARA TEKNOLOGI DAN PELAYAN YANG DIKHUSUSKAN PADA LINGKUNGAN RUMAH DENGAN FUNGSI TERTENTU YANG BERTUJUAN MENINGKATKAN EFESIENSI, KENYAMAN DAN KEAMANAN PENGHUNINYA. SISTEM SMART HOME DENGAN BERBAGAI FASILITASNYA, AKAN MEMBERIKAN KEAMANAN DAN KENYAMANAN BAGI PEMILIK RUMAH DAN ORANG-ORANG YANG AKAN TINGGAL DI DALAMYA, KARENA DAPAT MEMUDAHKAN PEKERJAAN AGAR MENJADI LEBIH CEPAT, EFEKTIF DAN EFESIEN. ADA BANYAK CARA YANG BISA DILAKUKAN DIANTARANYA DENGAN MEMASANG KUNCI EKSTRA YANG JUMLAHNYA BANYAK SEHINGGA MEMBUAT PENCURI ENGGAN MEMBOBOL RUMAH,NAMUN APAKAH DIRASA NYAMAN KETIKA INGIN MASUK KEDALAM RUMAH HARUS MEMBUKA SATU PERSATU KUNCI EKSTRA SEBELUMNYA DENGAN HARUS MEMENUHI SAKU YANG MENGGANGGU KENYAMANAN SAAT BERPERGIAN. DENGAN DEMIKIAN, DALAM HAL YANG LEBIH MENGAMANKAN SUATU RUMAH MAKA DIBUATLAH SISTEM KEAMANAN DENGAN MENGGUNAKAN PASSSWORD . DARI HAL INI KELOMPOK KAMI MEMBUAT PENELITIAN ATAU MAKALAH YANG BERJUDUL “ SISTEM KEAMANAN PADA PINTU MENGGUNAKAN KEYPAD DENGAN SENSOR BERBASIS MIKROKONTROLER“. TUJUAN DARI HAL INI DIBUAT SEBUAH SISTEM KEAMANAN PINTU DARI IDENTIFIKASI PERMASALAHAN DI ATAS MAKA PENULIS MEMILIKI MAKSUD DAN TUJUAN, SEBAGAI BERIKUT : 1. Di harapkan keypad dapat menggantikan kunci pintu. 2. Di harapkan menjadi nyaman saat tidak membawa kunci pintu. 3. Di harapkan dapat memudahkan dalam membuka dan menutup pintu dengan menggunakan mesin. berbasis mikrokontroler ATMega32, dimana keypad, push button, solenoid doorlock, kabel jumper, arduino dalam pengoprasian pintu. BATASAN MASALAH UNTUK MEMFOKUSKAN PENELITIAN, MAKA DIBATASI PERMASALAHAN HANYA MENCAKUP SEBAGAI BERIKUT: 1. PASSWORD YANG TELAH DI SET PADA MIKROKONTROLER. 2. INPUTAN PASSWORD YANG TIDAK DIBATASI INPUTANNYA. 3. PENGOTROLAN PINTU BERHENTI DILAKUKAN DENGAN SENSOR PHOTODIODA. 4. ALARM PINTU AKAN BERBUNYI APABILA TERDAPAT KESAHALAN PASSWORD SELAMA 3 KALI PENGULANGAN.
5. PENGONTROLAN DILAKUKAN OLEH MIKROKONTROLER BESERTA KOMPONEN PENDUKUNGNYA.
6. SIMULASI YANG DILAKUKAN MENGGUNAKAN MINIATUR PINTU YANG TELAH DIBUAT. 7. PENGATURAN PINTU TIDAK DAPAT DI LAKUKAN DALAM KEADAAN TEGANGAN LISTRIK PLN MATI STUDI LITERATUR ADA BERBAGAI PENELITIAN YANG PERNAH DILAKUKAN SEBELUMNYA TERKAIT DENGAN PERANCANGAN SISTEM INI .SEPERTI PENELITIAN YANG DILAKUKAN OLEH DENNY HADIWIBOWO, DEWI PURWON, DAN ELDY SETYO SUHARNO PADA TAHUN 2014, YANG PADA PENELITIAN MEREKA YAITU SISTEM PEMBUKA PINTU MENGGUNAKAN PASSWORD. YANG DALAM HAL INI MEREKA JUGA MENGGUNAKAN ARDUINO UNO BERBASIS MIKROKONTROLER. PRAMA WIRA GINTA, DAN SAPRI (2011) JUGA MELAKUKAN PENELITIAN YANG BERHUBUNGAN DENGAN PERANCANGAN SISTEM INI YAITU AKSES PINTU MENGGUNAKAN KARTU LOBANG. YANG PADA PENGAPLIKASIAN HASIL PROGRAM INI DAPAT DIGUNAKAN/DITERAPKAN DALAM PENINGKATAN KEAMANAN PINTU RUANGAN DAN PINTU BRANGKAS. PROSEDUR UNTUK MENGAKSES LANGSUNG DENGAN CARA MEMASUKKAN KARTU LOBANG, PASSWORD DAN DENGAN KOMPUTER. DASAR TEORI • KUNCI PENGAMAN PINTU. ADA DUA MACAM KUNCI PINTU YAITU, KUNCI MEKANIK DAN KUNCI ELEKTRONIK. BERBEDA DENGAN KUNCI MEKANIK, KUNCI ELEKTRONIK MENGGUNAKAN RANCANGAN KEAMANAN YANG BIASANYA DIPAKAI MENGGUNAKAN RFID SEBAGAI PEMBUKANYA DAN MENGGUNAKAN READER YANG DITANAMKAN DI DALAM PINTU, SEHINGGA TIDAK TERLIHAT DARI LUAR . ADA JUGA SISTEM KEAMANAN PADA PINTU YANG MENGGUNAKAN KARTU, PASSWORD, DAN SENSOR PYROELECTRIC. DIMANA SENSOR PYROELECTRIC AKTIF SELAMA TIDAK TERBACA KARTU DAN PASSWORD YANG BENAR, SEHINGGA AKAN MENDETEKSI ADANYA PERUBAHAN ENERGI PANAS AKIBAT ADANYA GERAKAN SUATU OBYEK (MANUSIA) YANG MASUK TANPA MELALUI PROSEDUR YANG BENAR, YANG KEMUDIAN AKAN MENGAKTIFKAN ALARM. 1.Mikrokontroler.
• Mikrokontroler.
Mikrokontroler AVR ATmega32 merupakan CMOS
dengan konsumsi daya rendah, mempunyai 8-bit proses data (CPU) berdasarkan arsitektur AVR RISC. Dengan mengeksekusi instruksi dalam satu (siklus) clock tunggal, ATmega32 memiliki kecepatan data rata-rata (throughputs) mendekati 1 MIPS per MHz, yang memungkinkan perancang sistem dapat mengoptimalkan konsumsi daya dan kecepatan pemrosesan. Arsitektur AVR ini menggabungkan perintah secara efektif dengan 32 register umum. tersebut langsung terhubung dengan Arithmetic Logic Unit (ALU) yang memungkinkan 2 register terpisah diproses dengan satu perintah tunggal dalam satu clock cycle. Hal ini menghasilkan kode yang efektif dan kecepatan prosesnya 10 kali lebih cepat dari pada mikrokontroler CISC biasa. Berikut adalah blok diagram Mikrokontroler AVR ATMega32. • Keypad Keypad Bagian ini berfungsi sebagai alat input. Keypad 3x4 dimanfaatkan untuk memasukan kode password ke mikrokontroler. Keypad sering digunakan sebagai suatu input pada beberapa peralatan yang berbasis mikrokontroler. Keypad sesungguhnya terdiri dari sejumlah saklar, terhubung sebagai baris. Agar mikrokontroler dapat melakukan scan keypad, maka port mengeluarkan salah satu bit dari 3 bit yang terhubung pada kolom dengan logika low (0) dan selajutnya membaca 4 bit pada baris untuk menguji jika ada tombol yang ditekan pada kolom tersebut. Keypad ini di pasangkan pada kabel jumper. • Solenoid Door Lock Bagian ini berfungsi sebagai aktuator. Prinsip dari solenoid sendiri akan bekerja sebagai pengunci dan akan aktif ketika diberikan tegangan sebesar 9V. Didalam solenoid terdapat kawat yang melingkar pada inti besi. Ketika arus listrik mengalir melalui kawat ini, maka terjadi medan magnet untuk menghasilkan energi yang akan menarik inti besi ke dalam. • Arduino Uno R3 Arduino UNO adalah sebuah board mikrokontroler yang didasarkan pada ATmega328. Arduino UNO mempunyai 14 pin digital input/output (6 di antaranya dapat digunakan sebagai output PWM), 6 input analog, sebuah osilator Kristal 16 MHz, sebuah koneksi USB, sebuah power jack, sebuah ICSP header, dan sebuat tombol reset. Arduino UNO memuat semua yang dibutuhkan untuk menunjang mikrokontroler, mudah menghubungkannya ke sebuah computer dengan sebuah kabel USB atau mensuplainya dengan sebuah adaptor AC ke DC atau menggunakan baterai untuk memulainya. DESIGN SISTEM DIAGRAM BLOK SISTEM MERUPAKAN SALAH SATU BAGIAN TERPENTING DALAM PERANCANGAN DAN PEMBUATAN ALAT INI, KARENA DARI DIAGRAM BLOK DAPAT DIKETAHUI PRINSIP KERJA KESELURUHAN RANGKAIAN. TUJUAN LAIN DIAGRAM BLOK INI ADALAH MEMUDAHKAN PROSES PERANCANGAN DAN PEMBUATAN PADA MASING-MASING BAGIAN, SEHINGGA AKAN TERBENTUK SUATU SISTEM YANG SESUAI DENGAN PERANCANGAN SEBELUMNYA.
DIAGRAM BLOK SISTEM DITUNJUKKAN DALAM GAMBAR 3.1
1. KEYPAD INI DIGUNAKAN SEBAGAI INPUTAN ATAU MASUKAN.
2. ARDUINO INI SELAIN DIGUNAKAN UNTUK MENGOLAH DATA. 3. LCD DIGUNAKAN SEBAGAI KELUARAN SESUAI KARAKTER YANG DIINGINKAN. 4. SOLENOID DIGUNAKAN SEBAGAI KELUARAN PENGUNCI PINTU. PENENTUAN SPESIFIKASI ALAT. DALAM PERENCANAAN SISTEM INI AKAN DIBAHAS TENTANG KEBUTUHAN-KEBUTUHAN YANG HARUS DIPENUHI, AGAR ALAT INI DAPAT BEKERJA SESUAI DENGAN APA YANG DIRENCANAKAN, YAITU: 1. ARDUINO UNO DAPAT DINYALAKAN DENGAN TEGANGAN SUPLAY SEBESAR 9V, BAIK MENGGUNAKAN BATTERAI ATAUPUN ADAPTOR. 2. DALAM UJI COBA INI MENGGUNAKAN SOLENOID ELEKTRO MEKANIK 9V DENGAN TEGANGAN SUPLAY SEBESAR 12V DARI ADAPTOR. 3. RUBBER KEYPAD 3X4 DIGUNAKAN UNTUK MEMASUKAN INPUT KE MIKROKONTROLER BERUPA KODE PASSWORD. 4. DIGIT KODE PASSWORD YANG DIGUNAKAN BERJUMLAH EMPAT DIGIT.
5. ALAT INI MEMILIKI FITUR UNTUK MERUBAH KODE PASSWORD DARI KEYPAD LANGSUNG TANPA HARUS MEMPROGRAM ULANG MIKROKONTROLER ARDUINO UNO.