KERJA PROYEK-SISTEM KEAMANAN KUNCI PINTU BERBASIS ANDROID DAN ARDUINO
KERJA PROYEK-SISTEM KEAMANAN KUNCI PINTU BERBASIS ANDROID DAN ARDUINO
Di era modernisasi saat ini teknologi dituntut untuk dapat membantu segala aktifitas manusia sehingga dapat meningkatkan efisiensi, produktifitas, dan keamanan dari manusia itu sendiri. Namun tidak sedikit dari kita masih merasa kurang teliti dan sering lupa akan hal-hal kecil yang penting seperti dimana terakhir kali meletakkan kunci. Padahal kunci merupakan barang yang kecil dan sangat penting, jika terjadi kehilangan kita pasti akan mencari kunci cadangan yang bahkan kita sendiri juga sering lupa meletakkannya. Oleh karena itu dirancanglah sebuah "Sistem Keamanan Kunci Pintu Berbasis Android" sebagai solusi permasalahan dari kekurangpraktisan penggunaan kunci manual dan peningkatan keamanan dari kunci itu sendiri. Mengapa menggunakan android? karena android merupakan OS smartphone yang saat ini penggunanya sudah tersebar dimana-mana, sehingga untuk membuka atau mengunci pintu bisa dilakukan dengan sangat efisien sambil melakukan pekerjaan lainnya diandroid. Mungkin ada pertanyaan, "Apakah saya dapat membuka kunci pintu rumah anda dengan android saya?" jawabannya adalah belum tentu. Karena untuk membuka atau menutup kunci pintu dibutuhkan sebuah kata sandi dan pintu tidak akan terbuka jika kata sandi yang dimasukkan salah. Oleh karena itu keamanan dan kepraktisan merupakan faktor utama dirancangnya "Sistem Keamanan Kunci Pintu Berbasis Android" ini.
Kunci utama dari sistem ini adalah arduino yang digunakan sebagai pemroses perintah, bluetooth HC-05 sebagai modul wireless yang digunakan untuk menghubungkan sistem ke android, dan Servo yang digunakan sebagai penggerak pintu. Kurang lebih cara kerja sistem ini sebagai berikut:
- Pengguna mengirim kata sandi yang digunakan untuk membuka atau mengunci pintu melalui aplikasi terminal bluetooth yang akan mengirimkan data ke modul bluetooth pada sistem.
- Sistem menerima kata sandi yang dikirimkan oleh pengguna dan menerjemahkannya menjadi gerakan membuka atau mengunci pintu pada servo.
- Servo membuka atau mengunci pintu sesuai dengan perintah yang sebelumnya dimasukkan.
Alat dan bahan yang dibutuhkan dalam pembuatan project ini adalah:
- Arduino Pro Mini ± Rp. 25.000
- Servo Tower Pro ± Rp. 22.000
- Bluetooth HC-05 ± Rp. 50.000
- Kabel Jumper
- Kabel USB bekas
- USB to Serial TTL FTDI atau Arduino uno/nano (Bisa Pinjam, Hanya dipakai untuk upload program)
- Beberapa bahan untuk bikin prototype pintu
- Aplikasi Bluetooth Terminal (Download di Google PlayStore)
Langkah-Langkah Perancangan Sistem:
- Hubungkan tiap pin komponen sesuai dengan gambar berikut.
Gambar Wiring Diagram Sistem Keamanan Kunci Pintu Berbasis Android
2. Upload Listing Code
Karena kita menggunakan Arduino pro mini yang dimana tidak tersedianya port USB untuk komunikasi ke PC, maka dibutuhkan USB Serial to TTL/UART FTDI atau Arduino Uno/Nano untuk meng-Upload listing code ke dalam arduino pro mini. Untuk lebih lengkapnya silahkan buka link ini .
Silahkan upload listing code berikut
Diagram alir dari listing codediatas kurang lebih seperti gambar berikut.
Flowchart Sistem Keamanan Kunci Pintu Berbasis Android
3. Hubungkan bagian power 5 VDC sistem dengan catu daya 5 V juga. Disini digunakan kabel usb bekas yang dipotong ujungnya dan dihubungkan dengan bagian catu daya sistem karena tegangan dari port usb kurang lebih 5 V sehingga aman untuk digunakan sebagai catu daya sistem. Yang digunakan hanya bagian Vcc dan Gnd pada kabel usb.
4. Rancang prototype pintu dengan menggunakan bahan seperti kardus, papan triplek atau akrilik. Namun kali ini hanya menggunakan kardus karena untuk menghemat biaya pengeluaran dan sudah cukup untuk menggambarkan bagian pintu dari suatu bangunan.
5. Download aplikasi Bluetooth terminal di Google playstore lalu lakukan pairing antara bluetooth HC-05 dan android dengan memasukkan pin 1234 (pin default hc-05)
6. Sistem keamanan kunci pintu berbasis android siap digunakan.
Berikut adalah demonstrasi dari Sistem keamanan kunci pintu berbasis android yang sudah jadi.
Sumber : Untirta. Ac. Id
Wah,,, mntep gan artikelnya kbtulan sya lgi blajar arduino.
ReplyDeleteSngat mmbantu untuk tgas saya
trimakasi gan,,,
Terimakasih atas komentar baiknya
DeleteSemoga membantu gan, :)
Sangat membantu 🙏
ReplyDeletesama" gan
Deleteterimakasih sudah berkunjung