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