Arduino Sabitler

Arduino programlama dilinde sabitler, derleme işlemi başlamadan önce programcı tarafından atanan değerin program boyunca değişmeyecek değerler ile işlem yapılması demektir. 

Sabitler, isminden de anlaşıldığı üzere sabit kalan demektir. Yani program boyunca değişmemektedir.

Arduino elektronik programlama kartında tanımlanan sabitler kart üzerinde herhangi bir bellek alanı kaplamamaktadır.

Arduino'da sabit tanımlamak için define anahtar kelimesi kullanılmaktadır.

Arduino Sabit Kullanımı

#define sabit_ismi deger

 

Arduino Sabit Örnekleri

Örnek:

Sabit olarak tanımladığımız pi değerini ekrana yazdırdık.

#define pi 3

void setup() {

  // seri haberleşme portumuzu başlattık
  Serial.begin(9600);

}

void loop() {

//ekrana sabit olarak girilen pi sayısını yazdırdık
  Serial.println(pi);

}

 

Örnek 2:

#define sure 3000

void setup() {

pinMode(13,OUTPUT);

}

void loop() {

 digitalWrite(13,HIGH); 
 delay(sure); //sabit olarak verdiğimiz süreyi kullandık yani 
 
 digitalWrite(13,LOW); 
 delay(sure); //sabiti kullandık
}

 

Önceki Ders: Arduino Değişkenler Sonraki Ders: Arduino Operatörler