ArduinoArduino BaşlangıçArduino Uygulamalar

Arduino Üzerindeki Ledi Yakıp Söndürmek

Arduino derslerimize hoş geldiniz. Bu serimizin ilk yazısı. Bu yazıda Arduino üzerindeki ledi nasıl yakıp söndüreceğimizi anlatan bir yazı olacak.

Arduino üzerindeki LED 13 nolu pine bağlıdır ve komutla yakılıp söndürülebilir.

Öncelikle bize lazım olan kart: Arduino Uno

Aşağıdaki satıcılardan temin edilebilir:

          

Ve tabiki Arduino IDE kodumuz. Aşağıdaki kodu IDE’mize yazıp çalıştırıyoruz.

int led = 13; //Arduino üzerindeki LED 13 nolu pine bağlıdır

void setup() {
  pinMode(led, OUTPUT); 
}

void loop() {
  digitalWrite(led, HIGH);   //13 nolu pine high ile akım veriyoruz
  delay(1000);               //1 saniye bekliyoruz
  digitalWrite(led, LOW);    //13 nolu pine low komutu ile akımı kesiyoruz
  delay(1000);               //1 saniye bekliyoruz
}

Önce digitalWrite() fonksiyonunda HIGH parametresi ile 13 numaralı pine akımı veriyoruz. Bu durumda ilgili LED’e akım gidecek ve LED yanacaktır. Sonrasında 1 sn bekleme sonunda LOW parametresi ile akımı kesiyoruz. Bu durumda LED sönecektir. loop() fonksiyonu içindeki kodların kendini tekrarladığını biliyoruz. Bu durumda LED bir yanıp bir sönecektir.

delay() fonksiyonu içindeki parametre kodların o bölümde işlenirken kaç milisaniye (ms) bekleyeceğini gösterir. 1000  ms’nin 1 sn olduğunu belirtmek isteriz. LED’in yanma veya sönük kalma süresini bu değeri değiştirerek gözlemleyebilirsiniz.

Çalışma videosu:

Arduino üzerindeki LED’i yakıp söndürdük (blink). Benzer şekilde harici bir LED bağlayıp yakıp söndürme örneğimiz için tıklayınız.

Daha Fazla Göster

İlgili Makaleler

Başa dön tuşu
Kapalı

Reklam Engelleyici Algılandı

Lütfen Add Blocker uygulamanızı bu site için devre dışı bırakın. Rahatsız edici bir reklam uygulamamız yoktur. Please turn the Add Blocker off as you may see there is no annoying ads in the blog.