Arduinomedia.com

Arduino ile Led Yakma Uygulaması

Sıfırdan arduino derslerinin ilk dersinde arduino ile led yakma uygulaması yapacağız. Arduino led bağlantısını inceleyip arduino kodlarını yazacağız.

Arduino ile Led Yakma Uygulaması

Merhaba arduinomedia.com takipçileri. Sıfırdan arduino derslerinin ilk dersinde arduino ile led yakma uygulaması yapacağız.

Bu derse;

  • Arduino programı nasıl kurulur?
  • Arduino ile led bağlantısı nasıl yapılır?
  • Arduino led yakma kodları nasıl yazılır? sorularının detaylı olarak cevaplarını vermeye çalışacağız.

NOT:Eğer daha önce kodlama ile ilgili hiç deneyiminiz yoksa aynı uygulamayı mblock programı ile daha kolay yapabilirsiniz.

Mblock ile led yakma uygulaması

#ders-1-mblock-ve-arduino-ile-led-kontrolü-nasıl-yapılır

Arduino ile kodlama yapmaya başlayan hemen hemen herkes arduino led uygulamaları ile işe başlar. Çünkü arduino led yakma uygulaması en basit ve anlaması kolay uygulamalardır.

Uygulamaya başlamadan önce arduino ide programını kurmamız gerekmektedir.

Arduino ide programı nasıl kurulur?

İlk olarak aşağıdaki linke tıklayarak arduino resmi web sitesi indirme sayfasına gidiyoruz.

https://www.arduino.cc/en/main/software

arduino-ide-programı-nasıl-indirilir

arduino-ide-programı-nasıl-indirilir

Resimdeki indirme alanından bilgisayarın işletim sistemine göre seçim yaparak arduino programını bilgisayarınıza indirin. Kurulum dosyasını çalıştırıp ileri butonlarına tıklayarak kurulumu tamamlayın. Masaüstüne arduino programının kısayolu gelecektir.

Şimdi arduino ile ilk dersimiz olan arduino led yakma uygulaması için arduino led bağlantısını yapalım.

Arduino ile led bağlantısı nasıl yapılır?

Arduino ile birlikte kullanabileceğiniz çeşitli renkte ledler satılmaktadır. Ledi incelediğimizde bir bacağı uzun bir bacağı kısa olmak üzere iki bacağı olduğunu görürüz. Bunlardan uzun bacağı +(pozitif), kısa bacağı ise – (negatif) kutbu belirtir.

arduino-led-uygulaması

arduino-led-uygulaması

Led arduino bağlantısı yapılırken – bacağı arduino GND pinine, +  bacağı ilse arduino dijital pinlerinden birine bağlanır.

arduino-dijital-pinler

arduino-dijital-pinler

Breadboard (devre tahtası) nasıl kullanılır?

Breadboard veya devre tahtası dediğimiz nesne tak çalıştır şeklinde elektronik devre hazırlamak için kullanılan bir devre elemanıdır. Arduino projelerinde çoğunlukla kullanılmaktadır. Özellikle büyük projelerde arduino 5V ve GND pinleri yetersiz kalacağından breadboard kullanımı büyük kolaylık sağlayacaktır.

Arduino ile devre yapmadan önce breadboard nasıl kullanıldığını iyi bilmemiz gerekmektedir.

arduino-ile-breadboard-kullanımı

arduino-ile-breadboard-kullanımı

Farklı boyutlarda breadboardlar satılmaktadır. Görseldeki büyük boy breadboard iki alandan oluşmaktadır. Her iki alanın kenarında boydan boya + ve – hattı bulunmaktadır. Arduino kartından iki kabloyla + ve – hatlarına birer hat çektiğinizde kullanacağınız tüm arduino modülleri için + ve – bağlantılarını buradan çekerek daha büyük projeler yapabilirsiniz. Ortadaki harflerle gösterilen hatlarda ise elektriksel bağlantı dikey şekildedir.

Bu bilgileri öğrendikten sonra arduino ile led yakma uygulaması için gerekli arduino bağlantı şemasını hazırlayalım.

Arduino ile led yakma devre şeması

arduino-ile-led-yakma-devresi

arduino-ile-led-yakma-devresi

Devreyi incelediğimizde ilk olarak arduino 5V ve GND pinlerinden breadboard üzerindeki + ve – hatlarına kablo çektik. Sonra led’in kısa bacağından breadboard üzerindeki – hattına bir kablo çektik. Led’in uzun bacağı + hattıydı. Bu bacağı arduino 2 numaralı dijital pine bağlayacağız fakat araya akımı sınırlamak için 220 ohm’luk bir direnç eklemeliyiz. Bu direnç daha düşük akımla çalışan ledi korumak için kullanılmaktadır.

led-yakma-arduino-baglanti-devresi

led-yakma-arduino-baglanti-devresi

 

Led yakma uygulaması arduino kodları nasıl yazılır?

Yukarıdaki kodları arduino ide programında hazırladıktan sonra kodları arduinoya yüklememiz gerekiyor. Yüklemeye geçmeden önce “Araçlar” menüsünden kullandığınız arduino kartı ve arduino kartın bağlı olduğu bilgisayar port numarası seçili olmalıdır. Yoksa yükleme başarısız olacaktır.

arduino-programı-kart-ve-port-seçimi

arduino-programı-kart-ve-port-seçimi

 

Kodları arduino kartına yüklemek için program üzerindeki Yükle butonuna basılmalıdır.

arduino-kodlarını-karta-yükleme

arduino-kodlarını-karta-yükleme

Yükleme butonuna bastığınızda eğer dosya kayıt edilmemiş ise kayıt penceresi açılacaktır. Bu pencereyi kapatarak kayıt yapmadan yüklemeye devam edebilirsiniz.

Eğer kodlarda herhangi bir sorun yoksa, arduino kartı ve bağlı olduğu port doğru seçilmiş ise kodlar arduino karta yüklenecektir.

Kodlar yüklendikten sonra 2 numaralı arduino pinine bağlı led sürekli olarak 1’er saniye aralıklarla yanıp sönmeye başlayacaktır.

Kodlardaki delay komutu içindeki süreyi değiştirdiğinizde farklı saniyelerde bekleme yapabilirsiniz. Örneğin iki saniyede yanıp sönmesini istersek delay(2000) yazabiliriz.

ÖZET: Sıfırdan arduino derslerinin ilk dersinde arduino ile led yakma uygulaması yaptık.

Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.

Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.

https://www.facebook.com/arduinomedia/

Bir sonraki dersimizde arduino ile çoklu led yakma uygulaması yapacağız.

Arduino ile çoklu led yakma uygulaması

arduino-ile-çoklu-led-yakma-link

 

 

 

Etiketler:

Yorumlar

Henüz yorum yapılmamış.