Arduino Uno ile Bileşik Operatörlerin Kullanımı Uygulaması
Bileşik operatörler bir kod satırının sıkıştırılmış hali gibidir. Bileşik operatörlerle kodları kısaca yazılabilir. Arduino ile programlamada kullanılan bileşik operatörler aşağıdaki tabloda verilmiştir.
Tablo 1.1: Bileşik Operatörler |
||
Operatör |
Söz dizimi |
Görevi |
++ |
x++ |
Değişkeni 1 artırır. |
-- |
x-- |
Değişkeni 1 azaltır. |
+= |
x+= y |
x = x + y |
-= |
x-= y |
x = x – y |
*= |
x*= y |
x = x * y |
/= |
x/= y |
x = x / y |
%= |
x%= y |
x = x % y |
Bileşik operatörler doğru bir şekilde kullanılmalıdır. Yanlış kullanımlarda Arduino IDE derleyici bazen hata vermeyebilir. Bu durum programın yanlış çalışmasına neden olur.
Uygulamaya Ait Şema, Bağlantı Şekli ve Görseller
Bu uygulamada Arduino UNO kartı yeterli olmaktadır.
Görsel 1.1: Arduino Uno ile bileşik operatörlerin kullanımı uygulaması devre şeması
Malzeme Listesi
Sıra No |
Adı |
Özelliği |
Miktarı |
1 |
Arduino Uno R3 |
- |
1 Adet |
Uygulamaya Ait Kod
/*
Uygulama Adı : Bileşik operatörler uygulaması
Açıklama : Bileşik operatörlerin sonuçlarını seri port ekranında yazdırır.
Tarih : 21 Kasım 2021
Yazan : İlhan DEMİR
*/
int i = 0;
void setup()
{
Serial.begin (9600);
Serial.println ("Bileşik Operatörlerin Kullanımını Gösteren Kod");
Serial.println();
Serial.println (String ("i'nin başlangıç değeri = ")+i);
i++;
Serial.println (String ("i 1 artırıldı. Sonuç = ")+i);
i+=100;
Serial.println (String ("i 100 ile toplandı. Sonuç = ")+i);
i--;
Serial.println (String ("i 1 azaltıldı. Sonuç = ")+i);
i-=50;
Serial.println (String ("i'den 50 çıkarıldı. Sonuç = ")+i);
i*=10;
Serial.println (String ("i 10 ile çarpıldı. Sonuç = ")+i);
i/=250;
Serial.println (String ("i 250'ye bölündü. Sonuç = ")+i);
i%=2;
Serial.println (String ("i'nin 2 ile modu hesaplandı. Sonuç = ")+i);
Serial.println ();
Serial.println ("İşlem bitti.");
}
void loop()
{}
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