Struktur Pemrograman Arduino

A. Struktur

Struktur dasar dari bahasa pemrograman arduino hanya terdiri dari 2 bagian yaitu setup() dan loop().

 void setup( )
   {
      // Statement;
   }

void loop( )
   {
      // Statement;
   }

Bagian setup() merupakan bagian yang hanya dijalankan satu kali saja yaitu pada saat program pertama dijalankan. Bagian ini berfungsi sebagai pedefinisian suatu perangkat, seperti pedefinisian pin,komunikasi,SPI dan lain-lain. Contoh:

 void setup()
{
      pinMode(13,OUTPUT); // mengset pin 13 di board arduino sebagai output
}

Bagian loop() merupakan bagian yang akan terus dijalankan dan akan melakukan instruksi-instruksi/program yang ada di dalam loop() secara berurutan. Contoh:

 void loop()
{
     digitalWrite(13, HIGH); // nyalakan pin 13
     delay(1000);   // delay selama 1000 ms
     digitalWrite(13, LOW); // matikan pin 13
     delay(1000);   /// delay selama 1000 ms
}

B. Variabel

Variabel adalah sebuah penyimpanan nilai yang dapat digunakan oleh program. Nilai dari variabel dapat kita ubah sesuai dengan instruksi yang kita buat. Saat akan mendeklarasikan suatu variabel harus diikuti dengan suata datatype/type variabel. Mendeklarasikan suatu variabel biasanya di tulis di awal program yaitu sebelum void setup(). Contoh:

 Int angka; //medefinisikan sebuah variable bernama angka
void setup()
{
      pinMode(13,OUTPUT); // mengset pin 13 di board arduino sebagai output
}

C. Program Blink

Kali ini kita akan mencoba mengunggah program ke dalam Board Arduino. Langkah-langkah yang harus dilakukan adalah sebagai berikut:

  • Buka aplikasi Arduino IDE.
  • Tekan tombol File –>Example–>01.Basic–>Blink, jika berhasil maka akan muncul jendela seperti gambar dibawah ini.
  • Sebelum mengunggah Blink.ino ke Board Arduino, kita harus memilih terlebih dahulu Board Arduino yang kita pakai. yaitu dengan cara tekan menu Tools–>Board, lalu pilih Board Arduino yang kita pakai, misal kita memakai Arduino Uno, maka pilih Board Arduino Uno.
  • Setelah Blink.ino terbuka, kita akan mengunggah program tersebut kedalam Board Arduino yaitu dengan cara tekan menu sketch, lalu tekan tombol upload, intruksi upload pada arduino IDE yaitu akan melakukan proses verify program terlebih dahulu, lalu menggunggahnya ke Board Arduino jika program tidak memiliki error.
  • Jika proses upload telah selesai maka akan muncul tulisan “Done Uploading” pada bagian jendela informasi dan LED pada Board Arduino berkedip.

Was this article helpful?

Related Articles

Leave A Comment?