Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

digitalWrite()

A��klama
Dijital pime HIGH veya LOW de�er yaz�n.

Bir i�ne olarak yap�land�r�lm� ise OUTPUT ile pinMode() i�in 5V (veya 3.3V
panolar�nda 3.3V), gerilim kar��l�k gelen de�ere ayarlanacakt�r HIGH i�in 0 V
(toprak) LOW .

Pim bir INPUT olarak yap�land�r�lm�sa, digitalWrite() etkinle�tirir ( HIGH ) veya


devre d�� b�rak�r ( LOW ). Dahili �ekme direncini etkinle�tirmek i�in INPUT_PULLUP
pinMode() INPUT_PULLUP olarak ayarlanmas� �nerilir. Daha fazla bilgi i�in Dijital
Pimler ��reticisine bak�n.

pinMode() OUTPUT ayarlamaz ve pime bir LED ba�larsan�z, digitalWrite(HIGH)


�a��r�rken LED lo� g�r�nebilir. A��k�a ayarlamadan pinMode() , digitalWrite() b�y�k
bir ak�m s�n�rlama direnci gibi davran�r i� pull-up diren�, etkin olacakt�r.

S�zdizimi
digitalWrite(pin, value)

Parametreler
pin : Arduino pin numaras�.
value : HIGH veya LOW .

�adeler
Hi�bir �ey de�il

�rnek Kod
Kod, dijital pimi 13 bir OUTPUT yapar ve bir saniye h�z�nda HIGH ve LOW aras�nda
ge�i� yaparak de�i�tirir.

void setup() {
pinMode(13, OUTPUT); // sets the digital pin 13 as output
}

void loop() {
digitalWrite(13, HIGH); // sets the digital pin 13 on
delay(1000); // waits for a second
digitalWrite(13, LOW); // sets the digital pin 13 off
delay(1000); // waits for a second
}
Notlar ve Uyar�lar
Analog giri� pinleri A0, A1, vb. Olarak adland�r�lan dijital pinler olarak
kullan�labilir. �stisna Arduino Nano, Pro Mini ve Mini'nin sadece analog giri�ler
olarak kullan�labilen A6 ve A7 pinleri.

You might also like