R o b o t I k A

Development Environment - atau Arduino Software (IDE) - berisi editor teks untuk menulis kode, area pesan, konsol teks, toolbar dengan tombol untuk fu...

0 downloads 19 Views 543KB Size
27/11/2017

RobotIkA Capaian Pembelajaran Mahasiswa memiliki kemampuan dalam merancang dan mmbuat program untuk mengendalikan gerak robot dan indera robot.

1

27/11/2017

• Bahasa pemrograman yang digunakan bermacam-macam bahasa pemrograman: • C++ • Bascom (basic compiler) • C#

• Bahasa pemrograman yang meudah dipelajari untuk dapat mengendalikan robot adalah menggunakan bahasa pemrograman C++

• Bahasa pemrograman C++ telah diimplementasikan di beberapa IDE (integrated development environment) • Salah satu contoh IDE yang banyak digunakan adalah sketch. • Sketch merupakan sebuah editor program yang khusus diperuntukkan untuk mengendalikan robot berbasis Arduino.

2

27/11/2017

• Arduino Integrated Development Environment atau Arduino Software (IDE) - berisi editor teks untuk menulis kode, area pesan, konsol teks, toolbar dengan tombol untuk fungsi-fungsi umum dan serangkaian menu.

• Sketches ini ditulis dalam editor teks dan disimpan dengan ekstensi file .ino. Editor ini memiliki fitur untuk memotong (cut), menempelkan (paste), dan pencarian atau mengganti teks. • Konsol menampilkan output teks dengan Arduino Software (IDE), termasuk pesan kesalahan yang lengkap dan informasi lainnya. Sudut kanan bawah jendela menampilkan papan dikonfigurasi dan port serial. • Pembuatan program yang dilakukan pada Arduino IDE atau sketch pada umumnya akan dituliskan pada dua bagian utama Arduino IDE

3

27/11/2017

• Bagian-bagian IDE sketch adalah sebagai berikut: • void setup() Bagian utama pertama adalah bagian yang biasanya digunakan oleh pemrogram untuk melakuan penulisan perintah proses inisialisasi program, seperti pinMode(),

Serial.begin(), LCD.begin(), LCD.clear dan perintah lainnya.

• void loop() Bagian utama kedua adalah bagian yang berisikan program utama yang nantinya akan dieksekusi secara berulang oleh pemroses yang terdapat dalam papan sirkuti Arduino.

4