otomatis dengan
komunikasi Bluetooth
menggunakan smartphone Android
Pre-Condition Sistem dihidupkan power on
Basic Flow Kegiatan pengguna
Respon sistem Meng-input
tombol ruangan tujuan
Menunggu keseluruhan proses inputan selesai
Alternate Flow Menekan
tombol resetpower
Sistem reset
Post-Condition Robot akan bergerak sesuai inputan dari Pengguna
3.3 Metode Penelitian
Dalam sistem ini, pengguna melakukan pengendalian robot menggunakan aplikasi smartphone dengan sistem operasi Android. Pengendalian yang dilakukan yaitu
menekan tombol pada aplikasi untuk memberi perintah kepada robot. Setiap perintah yang diberikan akan dikirim dari Android dan akan diterima oleh modul Bluetooth
yang ada pada robot. Adapun metode penelitian ini terdiri atas: 1.
Input Pada penelitian ini, input yang diterima oleh sistem terdiri atas dua jenis,
yaitu: a.
Input pada aplikasi android Pada android, input yang diterima berupa kode Bluetooth perangkat robot
yang dimasukkan oleh pengguna pada smartphone. b.
Input pada robot Pada robot input yang diterima oleh robot berupa perintah yang dikirim
oleh smartphone dengan menggunakan media Bluetooth. Adapun input yang diterima oleh robot adalah kode Bluetooth pada proses pair-to-pair
Universitas Sumatera Utara
dan perintah untuk menuju suatu lokasi secara otomatis atau menggerakkan robot secara manual.
2. Proses
Proses merupakan tahapan untuk mengelola perintah atau input yang diterima oleh sistem. Pada penelitian ini, input yang dikelola adalah input yang masuk
kedalam robot. Adapun input yang diperoleh dari smartphone melalui media Bluetooth akan diproses oleh ATmega8. ATmega8 akan menyesuaikan input
dengan perintah yang ditanam di dalam sistem. Jika sesuai, ATmega8 akan memberi perintah kepada robot untuk bergerak secara manual atau otomatis.
Pada perintah otomatis di ATmega akan ditanam algoritma fuzzy logic sehingga arah robot bergerak berdasarkan titik awal yang sudah ditentukan.
3. Output
Pada tahapan ini, output yang dihasilkan dari proses adalah mengaktifkan pengendalian secara manual dan otomatis yang menggunakan fuzzifikasi
penentuan arah gerak berdasarkan posisi awal. Adapaun aktivasi yang akan menghasilkan beberapa perintah. yaitu:
1. Menggerakkan robot secara manual untuk berpindah ke ruangan yang
ditentukan. 2.
Menggerakkan robot secara otomatis untuk berpindah ke ruangan yang sudah ditentukan.
3.4 Flowchart Sistem