Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

APLIKASI PEMANFAATAN BLUETOOTH ANDROID SEBAGAI PENGENDALI PA

No description
by

budi hasian

on 21 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of APLIKASI PEMANFAATAN BLUETOOTH ANDROID SEBAGAI PENGENDALI PA

Batasan Masalah
Batasan masalah pada penyusunan skripsi ini adalah sebagai berikut :
1. Mikrokontroler yang digunakan yaitu Atmega32, untuk sistem Kendali Robot Mobile, jadi hanya mikrokontroler ini yang akan di uraikan cara kerjanya dan cara pemrogramannya.
2. Menggunakan LCD 2*16 karakter yang berfungsi sebagai display.
3. Menggunakan Modul Blutooth HC-05.
4. Menggunakan handphone, tablet android minimal OS Gingerbread.
5. Menggunakan 2 Motor DC sebagai pengendali kiri dan kanan.

Latar Belakang
Robot mobile atau Mobile robot adalah konstruksi robot yang ciri khasnya adalah mempunyai aktuator berupa roda untuk menggerakkan keseluruhan badan robot tersebut, sehingga robot tersebut dapat melakukan perpindahan posisi dari satu titik ke titik yang lain. Dalam kasus ini, Robot mobile ini dirancang bergerak menggunakan pengontrol yang berasal dari sebuah smartphone Android yang memiliki aplikasi yang cocok untuk menggerakkan robot tersebut. Koneksi yang digunakan memanfaatkan bluetooth.
Rumusan Masalah
Sistem kendali menjadi prioritas utama dalam pembahasan ini. Untuk itu perlu pengaplikasian sebuah program (software) yang dapat bekerja untuk mengontrol sistem kendali tersebut. Perumusan masalah dengan sistem yang dirancang adalah :
1. Bagaimana perancangan sistem kendali Robot Mobile dengan memanfaatkan Blutooth Android
2. Bagaimana pembuatan program pengendali sistem dengan menggunakan Compiler CodeVisionAVR untuk bahasa C.

Blok Diagram Aplikasi
Penjelasan Blok Diagram
pada gambar terlihat masih dicantumkan komputer. ini dikarenakan program yang dibuat dilakukan dikomputer, kemudian program tersebut akan dikirimkan ke mikrokontroler untuk diproses lebih lanjut. mikrokontroler akan berkomunikasi dengan modul bluetooth HC-05 dengan type komunikasi secara serial. komunikasi ini harus memperhitungkan baudrate atau kecepatan transfer data agar dapat saling berkomunikasi, pada aplikasi ini baudrate yang digunakan adalah 9600 mbps. setelah koneksi bluetooth dari ponsel di dapat, modul bluetooth HC-05 akan mengirimkan instruksi-instruksi ke mikrokontroler yang akan diterjemahkan oleh mikrokontroler dan diteruskan untuk mengontrol 2 buah motor DC yang akan mengontrol pergerakan robot.
Flowchart Program
APLIKASI PEMANFAATAN BLUETOOTH ANDROID SEBAGAI PENGENDALI PADA ROBOT MOBILE
oleh : ADI SUGANDA
NPM : 1014370465

Penjelasan Flowchart
Flowchart program adalah sekumpulan gambar-gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. Flowchart program biasanya di awali dengan memberikan simbol terminal yang menyatakan program dimulai atau diakhiri. Jika Ya akan dilanjutkan dengan proses. di dalam proses berisi insialisasi prosedur dan function yang merupakan proses yang akan dijalankan, berisi dari pendeklarasian mikrokontroler yang akan digunakan, kemudian inisialisasi-inisialisasi function dengan memberikan nama yang dapat kita buat sendiri seperti "sw_downl" , "sw_downr" tentu dengan mengawali dengan "#define" agar function tersebut dapat dikenali. jika proses inisialisasi selesai (Ya), maka dilanjutkan dengan proses inisialisasi Baudrate agar mikrokontroler dan modul Bluetooth HC-05 dapat berkomunikasi dengan komunikasi serial. jika Ya akan dilanjutkan dengan memberikan lambang Decision yang di dalamnya berisi Void Main, disini semua proses akan dijalankan.
Penjelasan Flowchart
Pengujian
Proses yang dijalankan pada Void Main berfungsi
untuk mengontrol pergerakan motor kiri dan motor kanan, apakah bergerak maju atau mundur. jika Void main selesai dijalankan (Ya), proses akan diulang dari awal secara terus-menerus. jika proses tidak diulang, maka proses selesai.
Pengujian alat sebenarnya
Sekian dan Terima Kasih
Full transcript