back to top

Arduino ile Yanıp Sönen LED Projesi #2

Selam makerlar. Yarıyıl Tatilinde Yapılabilecek Temel Elektronik Projeler isimli yazımızda Arduino ile ilgili bilgiler edinmiştik. Bu proje ise başlangıç için harika bir Arduino projesidir çünkü devre elemanlarından yalnızca LED ve Direnç kullanacağız ve kolaylıkla tamamlayabileceğiz. Öncelikle bu devre elemanlarımızın nasıl çalıştığını öğrenelim.

LED Nedir?

LED’ler birçok farklı projelerde kullanılan küçük güçlü ışıklardır. LED, Light Emitting Diode (Işık Yayan Diyot) kısaltmasıdır. İsminden de anlaşılacağı üzere LED bir diyottur ve diyotlar akımın yalnızca bir yönden geçmesini sağlayan iki uçlu yarı-iletken bir devre elemanıdır. LED’in bağlantısını yaparken bilmemiz gereken şey LED’in uzun ucunun Anode(+) ve kısa ucunun ise Cathode(-) olduğudur. Işık verebilmesi için uzun ucu Anode Pozitif kaynak (5V) yönüne doğru bağlanır Cathode ucu ise Arduino’nun GND (Toprak) pinine bağlanır.

LED Anot-Katot Uç
LED Anot-Katot Uç

Direnç Nedir?

LED’imizi çalıştırabilmemiz için gerekli olan bir diğer devre elamanımız ise dirençtir. Dirençler, elektrikli devrelerde akımı sınırlayarak belli bir değerde tutmaya yararlar ve hassas devre elemanlarının üzerlerinden yüksek akım geçmesini önlerler. Besleme gerilimini ve akımı bölmek için de kullanılabilirler. Eğer LED’imizi dirençsiz kullanırsak LED’imiz yanabilir, bunu önlemek için LED’imize 330Ω değerinde olan bir direnç bağlamamız gerekiyor.

Direnç
Direnç

Yanıp Sönen LED için Gerekli Malzemeler

Yanıp Sönen LED için Devre Şeması ve Arduino IDE Ayarları

Aşağıdaki devre şemasını takip ederek devre elemanlarını resimde gösterilen şekilde breadboard üzerinde bağlantısını yapın.

Yanıp-Sönen-Led-Devre-Şeması
Yanıp Sönen Led Devre Şeması

Devremizi kurduğumuza göre artık kodlarımızı yazabiliriz. Bunun için öncelikle Arduino IDE’yi indirmemiz gerekiyor. Arduino IDE Uzantısına Tıklayarak aşağıdaki görseldeki kutucuk içerisindeki Installer’ı indirip bilgisayarınıza IDE’yi yükleyebilirsiniz.

Arduino_IDE
Arduino IDE Yükleme Sayfası

Yükleme işlemi tamamlandıktan sonra artık devremizi kodlayıp komutlar vermeye hazırız. Tek yapmanız gereken Arduino Uno’yu bilgisayara bağlayıp aşağıdaki adımları uygulamak.

1. Arduino IDE’yi açın ve üst menüden Tools’a basın. Boards üzerinden devrede kullanmış olduğumuz Arduino Uno’yu seçin.

Arduino_Uno

2. Üst menüden Tools’a tekrardan basarak Port üzerinden Arduino’nun hangi porta bağlı olduğunu seçiniz.

Arduino_Uno_Port
3. Devre kodlarını kopyalayıp IDE içerisine yapıştırıp kırmızı daire içerisinde belirtilen yere tıklayarak Arduino kartına Upload yapabilirsiniz.
Arduino_Uno_Upload

Yanıp Sönen LED için Devre Kodu

/*
   Yanıp_Sönen_LED
   LED'leri sürekli 1 saniyelik yakıp 1 saniyelik söndürür
*/

//  setup fonksiyonu Arduino kartına güç verdiğimizde veya resetlediğimizde yalnızca bir kere çalışır.

void setup() {  
   pinMode(2, OUTPUT);  // Dijital pin 2 OUTPUT olarak tanımlandı.
}

//  Loop fonksiyonu sonsuza kadar döngü içinde çalışır

void loop() {
   digitalWrite(2, HIGH); // LED'i yakar (5V Gerilim için HIGH Komutu Verilir)
   delay(1000); // 1 saniye bekle
   digitalWrite(2, LOW); // LED'i söndürür (Topraklama için LOW Komutu Verilir)
   delay(1000); // 1 saniye bekle
}

Yanıp Sönen LED Proje Görseli

LED

İlk projemiz bu şekildeydi. Bir sonraki Arduino ile Led Parlaklığını Ayarlama isimli projemizde görüşmek üzere.

Son Çıkan Yazılar

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz