top of page

LEDLER

LEDLER.JPG
LED.JPG
220 DİRENÇ.JPG
blink-devre.png

Kullanılacak Devre Elemanları 

Devre

blink-devre.png

Kodlar

Kodlama aşamasında, Ledin bağlı olduğu pin DÜŞÜK/ALÇAK seçilerek Ledin sönmesi, YÜKSEK seçilerek Ledin yanması sağlanır. 13 Yazan sayısal pin kutucuğuna tıklanarak ilgili pin numarası değiştirilebilir, bizim örneğimizde 13. sayısal pin kullanıldığı için 13 yazmaktadır. Tinkercad kodu incelendiğinde ise Tinkercad tarafından yerleşik Led olarak 13. pin olarak belirlendiği için kod bölümünde değişiklik yapmak gerekmemektedir.​​​

MBLOCK 3 KODLARI

blink mblock3 kod.png

MBLOCK 5 KODLARI

blink mblock5 kod.JPG

TINKERCAD KODLARI

blink tinkercad kod.png

ARDUINO IDE KODLARI

Kodları Arduino karta yükledikten sonra devre çalıştığında devredeki ledin 1 saniye aralıklarla yanıp sönmesi gerekmektedir.

Blink-Yan Sön Uygulaması

Blink-Yan sön uygulamamızda amacımız; devreye bağlı ledin 1 saniye aralıkla yanıp-sönmesini sürekli olarak sağlayan devreyi ve kodlarını oluşturmak.

​Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları oluşturarak Arduino karta yükleyeceğiz. Ledler ile ilgili detaylı bilgiye Ledler, dirençlerle ile ilgili detaylı bilgiye Dirençler sayfasından ulaşabilirsiniz.

  • 1 Adet Led

  • 1 Adet 220 Ohm direnç

  • Arduino Uno 

  • Breadboard

  • Jumper Kablolar

​Ledin + (uzun) bacağı direnç ile birlikte 13 nolu dijital pine, –(kısa) bacağı GND pinine bağlanmıştır.

//Blink


void setup() {
  // Gerekli ayarlamaların en başta yapıldığı kısım
  pinMode((13, OUTPUT);   // 13. pin "Çıkış" pini olarak atandı
}

// Çalışma prensibinin belirlendiği sürekli döngü
void loop() {
  digitalWrite(13, HIGH);   // Ledi yak, 13. pine enerji gönder.
  delay(1000);                       // bir saniye bekle
  digitalWrite(13, LOW);    // Ledi kapat, 13. pinin enerjisini kapat. 
  delay(1000);                       // bir saniye bekle
}

bottom of page