Page 34 - MODUL TEKNIK PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLLER
P. 34
Arduino mempunyai beberapa variable yang sudah di kenal yang kita sebut
konstanta. Ini membuat memprogram lebih mudah untuk di baca. Konstanta di
kelasifikasi berdasarkan group.
- true/false : Merupakan konstanta Boolean yang mendifinisikan logic level. False
dapat didefinisikan sebagai 0 dan True sebagai 1.
if(b == TRUE);
{
//doSomething
}
- high/low : Konstanta ini digunakan untuk menentukan kondisi pin pada
level HIGH atau LOW ketika membaca dan menulis dari/ke pin
digital. HIGH didefinisikan sebagai logic 1, ON, atau 5 volt sedangkan LOW sebagai
logic 0, OFF, atau 0 volt.
digitalWrite(13, HIGH);
- input/output : Konstanta ini digunakan dengan fungsi pinMode() untuk
mendifinisikam mode pin digital, sebagai INPUT atau OUTPUT.
pinMode(13, OUTPUT);
n. Flow control
- if
Operator if mengetes sebuah kondisi apakah sudah tercapai/benar atau belum,
dicontohkan seperti pengetesan nilai analog apakah sudah berada di bawah nilai
yang kita kehendaki atau belum, apabila terpenuhi maka akan mengeksekusi baris
program yang ada dalam brackets kalau tidak terpenuhi maka akan melewati baris
program yang ada dalam brackets.
if(someVariable ?? value)
{
//DoSomething;
}
25