Her programlama dilinde ilk uygulama “Hello World” ya da bizde “Merhaba Dünya”’dır. Arduino kullanmaya başlarken de ilk uygulama Blink yani LED yakıp söndürme işlemidir. Çok basit bir uygulama gibi görünse de dijital giriş/çıkış işlemlerini öğrenme açısından çok önemli bir uygulamadır.
Malzemeler:
- Arduino Uno
- Breadboard
- 220Ω Direnç
- Kırmızı LED
- Jumper Kablo
İlk önce aşağıdaki gibi devremizi bağlıyoruz.
LED’ler tek yönlü diyorlardır. Anot(+) ve Katot(-) olmak üzere iki kutbu vardır. 2V gibi düşük voltajlarla çalışırlar. Arduino 5V çıkış sinyali verdiği için LED’i doğrudan bağlayamayız. Bu sebeple direnç kullanmamız gerekir. Dirençler hakkında bilginiz yoksa Direnç Nedir adlı yazımızı inceleyebilirsiniz.
Devremizi tamamladıktan sonra sıra geldi kodlarımızı yazmaya. Aşağıdaki kodları kopyalayıp Arduino IDE programına yapıştırın. Kodların açıklamaları içerisinde yer almaktadır.
1 2 3 4 5 6 7 8 9 10 |
void setup() { pinMode(2,OUTPUT); //Ledi bağladığımız 2 numaralı pini çıkış olarak ayarlıyoruz } void loop() { digitalWrite(2,HIGH); //2 numaralı pine 5V veriyoruz delay(1000); //1000 milisaniye yani 1 saniye bekliyoruz digitalWrite(2,LOW); //2 numaralı pine 0V veriyoruz delay(1000); //1000 milisaniye yani 1 saniye bekliyoruz } |
Kodları yazdıktan sonra USB kablo ile kartımızı bilgisayara bağlıyoruz. Araçlar menüsünden Kart seçeneğini tıklayıp Arduino/Genuino Uno seçeneğini seçiyoruz. Daha sonra aynı menüden Port seçeneğini tıklayıp COM ile başlayan Arduinonun bağlı olduğu portu seçiyoruz. Son olarak sol üst köşeden Yükle seçeneğine tıklayıp programı kartımıza yüklüyoruz.
Kodlarımız yüklendikten sonra 2 numaralı pine takılı olan LED’in 1 saniye aralıklarla yanıp söndüğünü göreceksiniz. Yanıp sönme hızını ayarlamak için delay komutu içerisindeki bekleme süresini değiştirmeniz yeterli olacaktır.
1 comment
Yeni yazılarınızı bekliyoruz öğretmenim..