< prev

Page 1Page 2Page 3Page 4Page 5Page 6Page 7Page 8Page 9Page 10

Page 5 of 10
next >

Majalah Ilmiah UNIKOM

Vol.12 No. 2

227

H a l a m a n

dimana hal itu mewakili nilai tegangan 0

– 5 volt.

Tanpa melakukan konfigurasi apapun,

begitu sebuah board arduino dikeluarkan

dari kotak pembungkusnya ia dapat

langsung

disambungkan

ke

sebuah

komputer melalui kabel USB. Selain

berfungsi sebagai penghubung untuk

pertukaran data, kabel USB ini juga akan

mengalirkan arus DC 5 volt kepada board

arduino sehingga praktis tidak diperlukan

sumber daya dari luar. Saat mendapat

suplai daya, lampu LED indikator daya pada

board arduino akan menyala menandakan

bahwa ia siap bekerja.

Gambar 5.

Pengujian Board Arduino ATmega 328

Pada board arduino uno terdapat sebuah

LED kecil yang terhubung ke pin no 13. LED

ini dapat digunakan sebagai output saat

seoarang pengguna membuat sebuah

program dan ia membutuhkan sebuah

penanda dari jalannya program tersebut. Ini

adalah cara praktis saat pengguna

melakukan

uji

coba.

Umumnya

mikrokontroler pada board arduino telah

memuat sebuah program kecil yang akan

menyalakan tersebut berkedip-kedip dalam

jeda satu detik. Jadi sangat mudah untuk

menguji apakah sebuah board arduino baru

dalam kondisi baik atau tidak, cukup

sambungkan board itu dengan sebuah

komputer dan perhatikan apakah LED

indikator daya menyala konstan dan LED

dengan pin 13 itu menyala berkedi-pkedip.

Struktur, setiap program arduino (biasa

disebut sketch) mempunyai dua buah fungsi

yang harus ada, yaitu:

1. Void setup() { ... } , semua kode didalam

kurung kurawal akan dijalankan hanya

satu kali ketika program arduino

dijalankan untuk pertama kalinya.

2. Void loop() { ... } , fungsi ini dijalankan

setelah setup (fungsi void setup) selesai.

Setelah dijalankan satu kali fungsi ini

akan dijalankan kembali, dan lagi secara

terus menerus samapi catu daya (power)

dilepaskan.

Syntax, berikut ini adalah elemen bahasa c

yang dibutuhkan untuk format penulisan :

1. // (komentar satu baris), kadang

diperlukan untuk memberi catatan pada

diri sendiri apa arti dari kode-kode yang

dituliskan. Cukup menuliskan dua buah

garis miring dan apapun yang kita

ketikan dibelakangnya akan diabaikan

oleh program.

2. /* (komentar banyak baris), jika Anda

mempunyai banyak catatan, maka hal

tersebut dapat dituliskan pada beberapa

baris sebagai komentar. Semua hal yang

terletak di anatara dua simbol tersebut

akan diabaikan oleh program.

3. { ... } atau kurung kurawal, digunakan

untuk

mendefinisikan

kapan

blok

program mulai dan berakhir (digunakan

juga pada fungsi dan pengulangan).

4. ; (titik koma), setiap barus kode harus

diakhiri dengan tanda titik koma (jika

ada titik koma yang hilang maka

program tidak akan bisa dijalankan.

Variabel, sebuah program secara garis

besar didefinikan sebagai instruksi untuk

memindahkan angka dengan cara yang

Sutono