Arduino'nun 13 numaralı pinine bir LED bağla, saniyede bir yanıp sönmesini izle.
5+ YAŞ
15 DK
Arduino
LED
İlk Devre
Her Arduino projesi buradan başlar. Bu devrede karta bir LED bağlıyoruz ve ona “yan, sön, yan, sön” diyen kısa bir program yazıyoruz. Basit görünüyor ama içinde ileride kullanacağın her şey var: bir çıkış pini, bir bekleme ve tekrar eden bir döngü.
Arduino'nun 13 numaralı pini bir anahtar gibi çalışıyor. Program “yak” dediğinde pinden elektrik geçiyor, “söndür” dediğinde kesiliyor. Aradaki bekleme, gözünün bunu fark edebilmesi için var: bekleme olmasaydı LED saniyede binlerce kez yanıp söner ve sen sürekli yanıyor sanırdın.
Aşağıdaki sahnede devreyi kendin kurabilirsin. Bir pine dokun, sonra bağlamak istediğin yere dokun; tel çekilir. Yanlış çektiğin bir teli aynı iki noktaya tekrar dokunarak sökersin.
Devreyi kur ve çalıştır
0 tel
Bu LED'in yolunda direnç yok. Burada yanıyor ama gerçek masada bir kere parlar ve bozulur.
Bu parçanın bir bacağı boşta duruyor.
Malzemeler
•Arduino Uno kartı
•1 adet LED (herhangi bir renk)
•1 adet 220Ω direnç
•2 adet jumper kablo
Ekranda kurmak için hiçbiri gerekmiyor; liste gerçek masada yapmak isteyenler için.
Adım adım
1
Direnci 13 numaralı pine bağla
Kartın üst sırasındaki 13 yazan pine dokun, sonra direncin sol ucuna dokun. Aralarında bir tel belirir.
2
Direnci LED'in artı bacağına bağla
Direncin diğer ucuna dokun, sonra LED'in uzun bacağına (A) dokun. Elektrik artık dirençten geçip LED'e ulaşıyor.
3
LED'in eksi bacağını toprağa bağla
LED'in kısa bacağına (C) dokun, sonra karttaki GND yazan pine dokun. Devre kapandı.
4
Çalıştır
Çalıştır düğmesine bas. LED yarım saniye yanıp yarım saniye sönmeye başlamalı.
Nasıl çalışıyor?
Program dört satır: yak, yarım saniye bekle, söndür, yarım saniye bekle. Sonuncu satır bitince program başa dönüyor ve bu sonsuza kadar sürüyor.
LED'in iki bacağı aynı değil: uzun bacak artı ucu (anot), kısa bacak eksi ucu (katot). Ters bağlarsan LED yanmaz — bozulmaz, sadece yanmaz.
Direnç LED'i koruyor: elektriğin ne kadar hızlı geçeceğini sınırlıyor. Olmazsa LED bir kere parlar ve bir daha hiç yanmaz. Bu sahnede LED ölmüyor ama gerçek masada ölür, o yüzden burada da koyuyoruz.
Bunları da dene
→Bekleme sürelerini 100 milisaniyeye düşür — LED çok daha hızlı yanıp söner.
→Yalnız birinci beklemeyi uzat: LED uzun yanıp kısa sönsün.