top of page

Arduino ile LED Yak-Söndür (Blink) Uygulaması

Güncelleme tarihi: 2 May 2020

Bu uygulamamızda Arduino kartımıza bağladığımız bir LED’in belirli aralıklarla yanıp sönmesini sağlayacağız.


Bu uygulamada kullanacağımız malzemelerimiz;

  • Arduino UNO

  • 5mm LED

  • 220R veya 330R Direnç

  • Jumper Kablolar (E-E)

  • Breadboard


Devremizi bu şemaya göre kurup bağlantılarımızı yapıyoruz.


LED Yak-Söndür (Blink) en basit ve temel uygulama olması nedeniyle Ardunioya başlayanlar için yapılacak ilk uygulamadır. Devre kurulumunu tamamladıktan sonra kodumuzu aşağıdaki gibi yazıyoruz.


int led = 13 ; // integer (tamsayı) tipinde led değişkeni tanımlandı ve değeri 13 olarak belirlendi.

void setup() {
  pinMode(led, OUTPUT);// led değişkeni yani 13 numaralı pin ÇIKIŞ olarak tanımlandı.
}

void loop() {
  digitalWrite(led, HIGH);  //led pini HIGH yapıldı yani ledin bağlı olduğu pin HIGH(5V)çıkışı verdi.
  delay(1000);  // ledimizin 1 sn boyunca yanık kalmasını sağlayan bekleme komutu
  digitalWrite(led, LOW);  //led pini LOW yapıldı yani ledin bağlı olduğu pin LOW(0V)çıkışı verdi.
  delay(1000);  // ledimizin 1 sn boyunca sönük kalmasını sağlayan bekleme komutu
}

Şimdi kodumuzda kullandığımız komutların ne işe yaradığını açıklayalım.

pinMode (Arduino Pin Numarası , Kullanılan pinin Giriş(INPUT) veya Çıkış(OUTPUT) durumu); 

Hazır kütüphane fonksiyonu olan “pinMode” komutu Arduinoda bulunan pinlerin durumunun ayarlanmasını sağlamaktadır.

digitalWrite(Arduino Pin Numarası , HIGH(1) veya LOW(0));

digitalWrite komutu belirtilen Arduino pinini HIGH(1) (5V) veya LOW(0) (0V) olarak belirlememizi sağlamaktadır.


delay(Sayısal Değer); 

Parantezler içine ilgili satırda ne kadar bekleme yapacağımızın milisaniye cinsinden değeri yazılır.


Projenizi yaparken karşılaştığınız problemleri yorumlar kısmında belirtirseniz ekibimiz en kısa sürede size yardımcı olacaktır


Son Paylaşımlar

banner300900.gif
banner300900.gif
bottom of page