Metode Penelitian Otomatisasi Pergerakan Robot Pada Area Terpetakan Menggunakan Algoritma Fuzzy Logic

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