BARE
BAREMINIMUM
MINIMUM
CATATAN :
Bare MinimumCATATAN
adalah : koding
Bare minimum
paling Minimumyangadalah
harus koding
ada
paling minimum yang harus
pada Arduino. Jadi jika void ada
pada dan
setup Arduino.
void Jadi
loopjika void
tidak
setup
ada, makadankoding
void loop tidak
akan error
ada, maka koding akan error
Structure program
structure
Srtuktur dasar bahasa pemrograman Arduino
sangat sederhana hanya terdiri dari dua bagian.
Dua bagian tersebut dapat juga disebut sebagai
fungsi utama yaitu setup() dan loop().
void setup( )
{
//Statement; dimana setup() adalah bagian untuk
dimana setup()
inisialisasi yang adalah
hanya bagian untuk
dijalankan
} inisialisasi yang hanyasedangkan
dijalankan
sekali di awal program,
void loop( ) sekali untuk
loop() di awalmengeksekusi
program, sedangkan
bagian
loop() untuk
program yang akan mengeksekusi bagian
dijalankan
{ program yanguntuk akan dijalankan
berulang-ulang selamanya.
//Statement; berulang-ulang untuk selamanya.
}
setup()
Fungsi setup() hanya di panggil satu kali ketika program
pertama kali dijalankan. Ini digunakan untuk
pendefinisikan mode pin atau memulai komunikasi
serial. Fungsi setup() harus di ikut sertakan dalam
program walaupun tidak ada statement yang dijalankan.
void setup()
{
pinMode(13,OUTPUT); //mengset ‘pin’ 13 sebagai output
}
loop()
Setelah menjalankan fungsi setup() maka secara langsung
akan melakukan fungsi loop() secara berurutan dan
melakukan instruksi-instruksi yang ada dalam fungsi loop()
terus menerus.
void loop()
{
digitalWrite(13, HIGH); //nyalakan ‘pin’ 13
delay(1000); //pause selama 1 detik
digitalWrite(13, LOW); //matikan ‘pin’ 13
delay(1000); //pause selama 1 detik
}