Biri yanarken öteki sönsün. İki çıkış pinini birlikte kullanmayı öğren.
5+ YAŞ
20 DK
Arduino
LED
Sıralama
Tek LED'i yakmayı öğrendikten sonraki doğal adım: iki LED'i birbirine göre kontrol etmek. Bu projede biri yanarken öteki sönüyor, sonra yer değiştiriyorlar.
Buradaki asıl fikir, bir programın aynı anda birden fazla şeyi yönetebilmesi. Kart iki ayrı pini sürüyor ve her beklemeden önce ikisinin de ne yapacağını söylüyorsun.
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 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.
Bu parçanın bir bacağı boşta duruyor.
Malzemeler
•Arduino Uno kartı
•2 adet LED (farklı renk daha güzel görünür)
•2 adet 220Ω direnç
•4 adet jumper kablo
Ekranda kurmak için hiçbiri gerekmiyor; liste gerçek masada yapmak isteyenler için.
Adım adım
1
Birinci LED'i kur
13 → direnç 1 → LED 1 → GND.
2
İkinci LED'i kur
12 → direnç 2 → LED 2 → GND. İkincisi için kartın başka bir GND pinini kullanabilirsin.
3
Çalıştır
İki LED sırayla yanmalı; ikisi aynı anda hiç yanmamalı.
Nasıl çalışıyor?
Program her beklemeden önce iki pini birden ayarlıyor: birine “yak”, ötekine “söndür” diyor. Bekleme ikisi için de aynı anda geçiyor.
Kartın birden fazla GND pini var ve hepsi içeriden birbirine bağlı; hangisini kullandığın fark etmez.
Bunları da dene
→İki LED'i aynı anda yakmayı dene: ikisine de “yak” de.