Arduino IDE


Gambar : Arduino IDE

        Arduino IDE adalah software yang disediakan di situs arduino.cc yang ditujukan sebagai perangkat pengembangan sketch yang digunakan sebagai program di papan Arduino. IDE berarti bentuk alat pengembangan program yang terintegrasi sehingga berbagai keperluan disediakan dan dinyatakan dalam bentuk antarmuka berbasis menu. Dengan menggunakan Arduino IDE, dapat membuat sketch, memeriksa sketch, dan mengunggah sketch yang sudah terkompilasi ke papan Arduino. Sketch yang ditulis dalam editor teks disimpan dengan ekstensi filename .ino.

        Arduino IDE dibuat dari bahasa pemrograman java. Arduino IDE juga dilengkapi dengan library C/C++ yang biasa disebut wiring yang membuat operasi input dan output menjadi lebih mudah. Arduino IDE ini dikembangkan dari software processing yang dirombak menjadi Arduino IDE khusus untuk pemrograman dengan Arduino. Arduino IDE bersifat opensource dan dapat diunduh di http://arduino.cc/en/main/software. Untuk megunduh sumber kode pada situs https://github.com/arduino/Arduino. Arduino IDE dapat digunakan pada platform Windows, Mac OS X, dan Linux.

Bagian Arduino IDE :
Gambar : Tampilan Arduino IDE

Pemrograman Arduino IDE pada dasarnya terdiri atas 2 bagian :
  1. void (setup). Pada section ini digunakan untuk membuat program melalui coding yang hanya akan dijalankan oleh board mikrokontroller sekali pada saat board mendapat power tegangan pada awal start
  2. void (loop). Pada section ini digunakan untuk membuat program melalui coding yang akan dijalankan secara berulang terus menerus (looping) selama board tersebut mendapat power tegangan.
Sebelum menjalankan program pada kedua section tersebut, pada bagian awal program sebelum void (setup) haruslah mendeklarasikan tipe data yang akan digunakan pada proses coding. Tipe data yang digunakan tergantung dari komponen penyusun yang digunakan. Berikut merupakan jenis tipe data yang digunakan pada Arduino IDE :

Tabel 1. Tipe Data Arduino IDE

Tipe Data

Keterangan

Jumlah Byte

int

Bilangan bulat yang berkisar antara -32768 dan 32767

2

short

Identik dengan int

2

unsigned int

Bilangan bulat yang berkisar antara 0 dan 65535

2

word

Identic dengan unsigned int

2

long

bilangan bulat yang berkisar antara -2147483648 dan 2147483647

4

unsigned long

Bilangan bulat yang berkisar antara 0 dan 4294967295

4

float

Bilangan real antara 3.4028235E+38 dan -3.4028235E+38

4

double

Sama dengan float

4

boolean

Menyatakan nilai true (benar) dan false (salah)

1

char

Menyatakan sebuah karakter

1

byte

Menyatakan sebuah byte yang dapat menampung sebuah bilangan bulat antara 0 dan 255

1

string

Menyatakan deretan karakter, yang biasa dipakai untuk menyatakan teks

-






Comments

Popular posts from this blog

Pointing dan Cross Polarization VSAT

Jenis Polarisasi Antenna VSAT

VSAT Fundamental