sq(a) : a'nın karesini alır.

sqrt(b) : b'nin karekökünü alır.

pow(b, a) : b'nin a üssünü alır.

min(c, d) : c ile d değerlerinden küçük olanı alır.

abs(e) : e'nin mutlak değerini alır.

constrain(d, 10, 20) : d değişkeni; 10 ile 20 arasında ise d'yi alır. 10'dan küçükse 10'u alır. 20'den büyükse 20'yi alır.

map(h, 0, 200, 0, 50) : 0 ile 200 arasında olan h değerini 0 ile 50 arasındaki değere dönüştürür.


Program Kodları

int a = 2, b = 9, c = 4, d = 9, g = 0, h = 120, j = 0;

int e = -6;

void setup()

{

      Serial.begin(9600);


      Serial.print("a nın karesi= ");

      Serial.println(sq(a));    //a nın karesini al ekrana yazdır.


      Serial.print("b nin karekökü= ");

      Serial.println(sqrt(b));  //b nin karekökünü ol ekrana yazdır.


      Serial.print("b nin a üssü= ");

      Serial.println(pow(b, a));  //b nin a üssünü al ekrana yazdır.


      Serial.print("minimum değer= ");

      Serial.println(min(c, d));  //c ve d değerlerinden küçük olanı ekrana yazar.


      Serial.print("e nin mutlak değeri= ");

      Serial.println(abs(e));     //e nin mutlak değerini al ekrana yazdır.


      g = constrain(d, 10, 20);   //d değişkeni; 10 ile 20 arasında ise g = d, 10'dan küçükse g = 10, 20'den büyükse g = 20 olur.

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


      j = map(h, 0, 200, 0, 50);  //0 ile 200 arasında olan h değerini 0 ile 50 arasındaki değere dönüştürüp j ye atar.

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


}


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