Pages

login user menggunakan arduino mega 2560

Pada project sederhana kali ini saya akan membuat apliaksi login mengunakan arduino mega r2560 . Login adalah sarana untuk masuk ke dalam program aplikasi atau webdesktop .Login sendiri bertujuan untuk pengamanan terhadap sumber daya,Orang yang akan masuk harus memasukan informasi menegenai data diri akun.Semua aplikasi desktop / web sudah memiliki database yang menunjang untuk validasi data diri akun.

Arduino mega R2560 akan saya program yang mampu menerima informasi akun dan melakukan validasi .Database mengunakan memori Flash . Inforamasi Akun disimpan lansung dalam program Arduino Mega R2560 . Jadi kita akan mengunakan Arduino IDE 1.8.

GUI Login Serial

GUI Serial Monitor

Tampilan login berupa CLI yang di tampilkan pada serial monitor .Arduino mega malakukan komunikasi dengan USART . Komunikasi USB2TTl yang telah include dengan arduino mega R2560 menjadi media transfer data dengan Komputer . User bisa mengakses perintah kode login lewat komunikasi serial .

Arduino Mega R2560 akan mengawasi sejumlah data yang masuk melalui Komuniaksi usart dan membandingankan perintah dengan informasi yang tersedia dalam program . Pencocokan akun dilakukan langsung dalam database program .

Akun tervalidasi dengan benar akan di respon arduino mega dengan pengiriman text String "Akun Anda Benar" . Jika akun yang masuk salah maka buzzer di bunyikan , pertanda user tidak dikenal sedang berusaha masuk

Aplikasi sederhana ini bisa dikembangkan untuk sistem pengamanan lebih lanjut berbasis arduino mega R2560 . Sedikit saya bahas mengenai sistem kerja dari aplikasi

Alur proses program atau flowchart

Proses berawal dari data akun yang di kirim melalui komunikasi USART pada arduino mega r2560 .Arduino mega r2560 akan membaca informasi pesan akun .Akun dicocokan dengan database yang tersedia . Jika cocok maka arduino mega r2560 akan mengirim pesan balik ke Serial monitor . Jika akun salah maka buzzer akan diaktifkan

Flowchart Program

Aplikasi ini juga membutuhkan real harware dengan arduino mega sebagai prosesor nya . Buzzer sebagai inikator jika terjadi error juga di hubungkan dengan arduino mega

rangkaian arduno mega

Rangkaian Arduino Mega R2560

Rangakaian Seperti gambar disamping , komponen external mengunakan buzzer sebaga indikator yang di hubungkan dengan pin digital arduino mega r2560 .

Kendali atas buzzer hanya dengan mengaktifkan buzzer on dan off . pengkondisian suara buzzer dengan mengunakan kode delay untuk memberi irama pada bunyi buzzer

Semua konsep telah di jelaskan di atas untuk source code bisa di download pada link ini download source code arduino

software teknik

Selamat datang di web belajar arduino , web ini mengenai sharing informasi untuk pemrograman arduino . Selamat berkunjung dan selamat belajar . Terima kasih atas kunjungan nya ^_^.

Tidak ada komentar:

Posting Komentar