Arduino'da for döngüsü, belirli bir sayıda tekrar gerektiren işlemleri gerçekleştirmek için kullanılan güçlü bir kontrol yapısıdır. Bir başlangıç değeri, bir koşul ve bir artış/azalış ifadesi içerir.


for (başlangıç; koşul; artış/azalış) 

{

      // Tekrarlanacak kod bloğu

}


for Döngüsünün Temel Yapısı

başlangıç    : Döngü değişkenine başlangıç değerini atar. Bu ifade döngünün başında sadece bir kez çalışır. Örneğin, int i = 0;

koşul    : Döngünün devam edip etmeyeceğini belirleyen koşuldur. Bu koşul her tekrarın başında kontrol edilir. Koşul doğru (true) olduğu sürece döngü devam eder. Örneğin, i < 10;

artış/azalış    : Döngü değişkeninin değerini her tekrarda değiştirir. Genellikle döngü değişkeni artırılır veya azaltılır. Örneğin, i++; veya i--;


for Döngüsünün Çalışma Mantığı

1. Başlangıç    : Döngü değişkenine başlangıç değeri atanır.

2. Koşul Kontrolü    : Koşul değerlendirilir. Eğer koşul doğru ise döngü bloğu çalıştırılır, eğer yanlış ise döngü sona erer.

3. Kod Bloğu Çalıştırılır    : Koşul doğru ise, döngü içindeki kod bloğu çalıştırılır.

4. Artış/Azalış    : Döngü değişkeninin değeri artırılır veya azaltılır.

5. Koşul Kontrolü (Tekrar)    : Koşul tekrar değerlendirilir ve adım 2'den itibaren işlemler tekrarlanır.


Örnek Program Kodları:

int i;

void setup()

{

      Serial.begin(9600);

      for (i = 0; i < 10; i++)

      {

            Serial.print("i= ");Serial.println(i);

            delay(500);

      }

}


void loop()

{


}



______________________________________________________________________________________________________________________________


0 comments:

Yorum Gönder

Toplam Sayfa Görüntüleme Sayısı

Seri İletişim Protokolleri

Sensörlerin Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com