• pinMode : Digital olarak belirlenecek Arduino pinkerinin giris mi cikis mi olacaginin belirlenmesini saglar.

setup()

{

pinMode(10,INPUT); // 10 nolu pini giris yap

pinMode(12,OUTPUT); // 10 nolu pini cikis yap

}

  • digitalWrite : Cikis olarak belirlenen Pin`i 5V veya 0V olarak belirler.

digitalWrite(HIGH , redled);  // 12 nolu pin cikisini 5V yap.

digitalWrite(LOW , redled);  // 12 nolu pin cikisini 0V yap.

  • digitalRead(); Giris olarak belirlenen Pin`den 0V veya 5V degerini okur.

sensorstate = digitalRead(12);  // 12 nolu pine bagli sensorun degerini okur.

  • analogWrite() : PWM  sinyali cikisi gerceklestirir.

analogWrite(8,125);  // 8 nolu pinden PWM sinyali cikisi gerceklestirir.

  • analogRead() : Analog pinlerinden 0 ile 1023 arasinda deger okur.

potansiyometre = analogRead(A0);

  • delay() ; Belirlenen deger suresi kadar o satirda bekleme gerceklestirir ve sure sonunda bir alt satirdaki islemi gerceklestirir.

delay(1000);    // 1000 mili saniyelik bekleme gerceklestirir.