17 Haziran 2023, 19:27 tarihinde eklendi

Arduino Uno ile While Döngüsü Uygulaması-1

Arduino Uno ile While Döngüsü Uygulaması-1

Döngüler, bir şart sağlandığı sürece belirli kod bloklarını tekrar tekrar çalıştıran yapılardır. Arduino programlama dilinde 3 adet döngü vardır. Bunlar;

  • For döngüsü
  • While döngüsü
  • Do-While döngüsü

Bu döngülerin söz dizimi (yazımı) farklı olsa da hepsi aynı işi görebilir. Diğerlerinden farklı olarak yalnızca do-while döngüsü şartları kontrol etmeden bir defaya mahsus çalışır. Döngü sonunda şartları kontrol eder.

While döngüsü, kendisine verilen koşul doğru olduğu sürece süslü parantez kontrol yapısı içerisindeki kodları çalıştırır. Döngüye girilmeden önce koşulun doğruluğu kontrol edilir. Koşul sağlanıyorsa true (1) değerini döndürür ve süslü parantez kontrol yapısı içerisindeki kodlar çalıştırılır. Koşul sağlanmıyorsa false () değerini döndürür ve süslü parantez kontrol yapısı çalıştırılmadan atlanır. Böylece döngüden çıkılmış olur. Program döngü bloğunun altından devam eder. While döngüsünde döngü değişkeni döngü dışında tanımlanır. Döngü şartı döngüyle birlikte tanımlanır. Artırma azaltma işlemleri döngü parantezi içerisinde yapılır.

Yazım şekli veya söz dizimi (syntax):

while (koşul)

{

Komutlar ve işlemler

}

Sonsuz döngü oluşturmak için aşağıdaki sözdizimlerinden biri kullanılır.

while (1) veya while (true)

while (1) yazım şekliyle sonsuz döngü oluşturulur. Döngüye şart olarak sürekli true (1) değeri girildiği için sonsuz döngü elde edilir.

Uygulamaya Ait Şema, Bağlantı Şekli ve Görseller

Bu uygulamada Arduino UNO kartı yeterli olmaktadır.

Görsel 1.1: Arduino Uno ile while döngüsü uygulaması devre şeması

Malzeme Listesi

Sıra No

Adı

Özelliği

Miktarı

1

Arduino Uno R3

-

1 Adet

 

Uygulamaya Ait Kod

Bu internet sitesi içeriğinde yer alan tüm eserler (yazı, resim, görüntü, fotoğraf, video, müzik vb.) İlhan DEMİR'e ait olup, 5846 sayılı Fikir ve Sanat Eserleri Kanunu ve 5237 sayılı Türk Ceca Kanunu kapsamında korunmaktadır. Bu hakları ihlal eden kişiler, 5846 sayılı Fikir ve Sanat eserleri Kanunu ve 5237 sayılı Türk Ceza Kanununda yer alan hukuki ve cezai yaptırımlara tabi olurlar. İlhan DEMİR, yasal işlem başlatma hakkına sahiptir.

BİR CEVAP YAZ

E-posta hesabınız yayımlanmayacak. Doldurulması zorunlu alanlar işaretlendi *