dasdasd Arduino Eğitim | Page 47

if (sensorOku > 500) { digitalWrite(13, HIGH); } else { digitalWrite(13, LOW); } Potansiyometreden okunan değer sürekli sensorOku değişkenine aktarılıyor. Biz de koşul olarak bu değerin 500’den büyük olmasını belirledik. Yazdığımız kod, değişkenin değeri 500’den büyük olursa ilk süslü parantez içindeki komutları uygulayacak ve 13 nolu pine güç verecek aksi takdirde else kısmında bulunan süslü parantez içindeki komutları uygulayacak ve 13 nolu pinden gücü kesecek. Döngüler Tekrar eden olaylara döngü denir. Bilgisayarların başarılı olduğu konulardan birisi de döngülerdir. Biz aynı işleri tekrar tekrar yaparken hem yoruluruz hem de sıkılırız. Bilgisayar ise aynı işleri hem çok hızlı hem de hiç sıkılmadan yaparlar. Program yazarken bazı iş ve işlemlerin tekrarlanması gerekebilir. Tekrar etmesi gereken komutlar için döngüleri kullanırız. Kitapta kullanacağımız döngü, for döngüsü olacak. Sayfa | 47