Rancang Bangun Aplikasi Login Gate sebagai Media Sanksi Keterlambatan Siswa Berbasis Arduino
Abstract
Kedisiplinan merupakan salah satu hal yang sangat penting bagi siswa atau pelajar, maka umumnya pihak sekolah menerbitkan tata tertib sekolah yang harus dipatuhi oleh siswanya. Tata tertib tersebut dibuat agar proses belajar mengajar dapat berjalan dengan baik dan tertib. Pihak sekolah biasanya memberikan sanksi agar pelajar yang sering datang terlambat menjadi jera dan beberapa masih menggunakan sanksi berupa sanksi fisik. Berdasarkan pasal 13 ayat (1) UU No. 23 Tahun 2002 tentang Perlindungan Anak (“UU Perlindungan Anakâ€) yang menyatakan bahwa setiap anak selama dalam pengasuhan orang tua, wali, atau pihak lain mana pun yang bertanggung jawab atas pengasuhan, berhak mendapat perlindungan dari perlakuan diskriminasi, eksploitasi, baik ekonomi maupun seksual, penelantaran, kekejaman, kekerasan, dan penganiayaan, ketidakadilan, dan perlakuan salah lainnya. Selain melanggar HAM, sanksi yang mengandung kekerasan fisik ini juga dapat memberika efek buruk bagi pertumbuhan psikologis para pelajar, bahkan kekerasan adalah salah satu pemicu terbentuknya pribadi yang membangkang. Oleh karena itu dibutuhkan sebuah aplikasi edukatif yang dapat digunakan sebagai pemberi pembelajaran bagi siswa yang datang terlambat ke sekolah dan memiliki tingkat kedisiplinan rendah. Sanksi diberikan kepada siswa yang datang terlambat dengan cara mengerjakan soal-soal pelajaran yang sesuai dengan jenjang kelas yang sedang ditempuh dan jika soal dijawab dengan benar maka gerbang sekolah akan terbuka dan siswa dapat masuk ke ruang sekolah. Rancang bangun aplikasi ini dimulai dengan melakukan studi pustaka dan lapangan, lalu tahap perancangan meliputi perancangan blok diagram sistem, program yang ditanam di board Arduino, antar muka pengguna menggunakan lazarus free pascal, database siswa dan soal serta perancangan rangkaian driver motor DC. Tahap selanjutnya adalah pembuatan seluruh alat yang telah dirancang. Sistem ini menggunakan board Arduino yang memiliki ATmega328 sebagai pemroses utama. Open-Source Arduino Software (IDE) digunakan untuk membuat program yang ditanam di board Arduino. Form aplikasi untuk antar muka pengguna dibuat menggunakan lazarus free pascal sedangkan database siswa dan soal dibuat menggunakan MySQL. Output dari board Arduino dihubungkan ke rangkaian motor DC yang akan bergerak untuk membuka atau menutup prototype pintu gerbang. Uji coba aplikasi ini dilakukan dengan cara mencoba menjawab beberapa soal yang muncul setelah memasukkan identitas siswa. Jika semua pertanyaan dijawab dengan benar atau total jawaban benar lebih besar dari total jawaban salah, maka motor DC akan bergerak membuka prototype pintu gerbang, jika tidak maka gerbang tidak terbuka. Berdasarkan hasil uji coba yang telah dilakukan, aplikasi login gate telah berjalan dengan baik sesuai rancangan. Dengan adanya aplikasi ini diharapkan dapat membantu pihak sekolah untuk dapat meningkatkan kedisiplinan siswa dengan kegiatan yang lebih mendidik.Downloads
Published
03-08-2018
Issue
Section
Artikel