Arduino Test Programı
Bu yazımızda sizlerle aslında arduino’nun ilk uygulaması kabul edebileceğimiz, bir sağlamlık testi olan arduino test programı hakkında bilgi vermeye çalışacağız. Merakla öğrenmek istediğiniz arduino uno kartınızın siparişini verdiniz, kargo geldi ve kutuyu özenle açtınız. Bir gün öncesinde arduino nedir ne işe yarar gibi sorulara cevaplarınızı yine sitemizdeki ilgili yazılarımızdan öğrendiniz… Sıra geldi artık sahaya inmeye. Haydi başlayalım.
Arduino Test Programı ve Sağlamlık Kontrolü
Bildiğiniz gibi arduino uno arduino’nun en çok kullanılan kartlarının başında geliyor. Bu yazımızda sizelere arduino uno’ nun sağlamlık testinin nasıl yapıldığını anlatacağız. Arduino bildiğiniz gibi toplam 13 pinden oluşan bir mikro denetleyici kartı. Ancak şu teknik bilgiyi vermemiz gerekiyor. Aslında 13.pine verdiğiniz dijital sinyal arduino kartın üzerinde bulunan bir test ledini yakar veya söndürür. Yani uygulamalı olarak gösterecek olursak, aşağıdaki kodu inceleyelim.
/* Arduino Sağlamlık Testi ve Kontrolü */ void setup() { // 13.pini kullanacağımızı arduino uno'ya bildiriyoruz. pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // 13.pine bağlı Arduino üzerindeki test LED' ini yakıyoruz. delay(1000); // 1 saniye bekliyoruz digitalWrite(13, LOW); // 13.pine bağlı Arduino üzerindeki test LED' ini söndürüyoruz. delay(1000); // 1 saniye bekliyoruz }
Yukarıdaki programda da görüldüğü gibi aslında 13.pine dijital “HIGH” bilgisi göndererek arduino uno üzerindeki kontrol ledini yakıp söndürebiliyoruz. Bu led aynı zamanda kartımızın programlanabilir yapıda olduğunu anlamamız açısından oldukça yararlı bir led olarak karşımıza çıkıyor. Aşağıdaki orjinal arduino ve arduino klon kartlardan birisinin built in led adı verilen bu gömülü kontrol ledini sizlere göstermeye çalıştık. Zaten programı yükledikten sonra 1 saniye aralıklarla bu kontrol ledinin yanıp söndüğünü göreceksiniz. Hatta bu 1000 değerini isterseniz 200 gibi kısa süreye ayarlarsanız, ledin daha hızlı (saniyenin 5 de 1′ i) yanıp söndüğünü bile görebilirsiniz.
“Ben ilk programda kod yazmak istemiyorum, zaten kodlamayı bilmiyorum” diyenler için de başka bir yöntem var aslında. Resim 2′ de gösterildiği gibi Örnekler’ in içinden “Blink” örneğini açın. Karşınıza Resim 3′ deki gibi bir kod gelecek. Bu kod aslında yukarıda uyguladığımız kodun aynısı. Burada LED_BUILTIN olarak gösterilen çıkış aslında board üzerindeki bahsettiğimiz kontrol ledinden başkası değil. Yine aynı şekilde bu programla kontrol ledini 1 saniye aralıklarla yakıp söndürüyoruz. Eğer komutları kartınıza yüklediğinizde led’ iniz yanıyorsa arduino uno kartınız programlanabilir donanıma hazır demektir.
Bu yazımızda sizlerle arduino uno kartımızın sağlamlık kontrolünü yapmaya çalıştık ve aynı zamanda arduino ile ilk uygulamamızı yapmış olduk. Sonraki yazılarımızda tekrar buluşmak üzere.
Not: Arduino Test Programı isimli makale içerisindeki anlatımlar özgün içeriktir. Alıntı yapmadan kullanı[email protected]