TEK LED AÇ-KAPAT

mBlock ile LED’i Yakıp Söndürme

Şimdi, Arduino’muza LED’i yakıp söndürmesi için komutlar verelim. Bunun için mBlock programını kullanacağız.

Hazırlık Adımları:

  1. mBlock’u Açın: Bilgisayarınızda mBlock programını çalıştırın.
  2. Arduino’yu Bağlayın: Arduino kartınızı USB kablosuyla bilgisayarınıza bağlayın.
  3. Kartı Seçin ve Bağlantı Kurun:
    • mBlock’ta sol alttaki “Aygıtlar” (Devices) sekmesine tıklayın ve “Arduino Uno” kartını ekleyin.
    • Eklediğiniz Arduino Uno’nun altındaki “Bağlan” (Connect) butonuna tıklayın.
    • Açılan pencereden “Seri Port” seçeneğini seçin ve Arduino’nuzun bağlı olduğu COM portunu (örneğin COM3, COM5) seçerek “Bağlan” butonuna tıklayın. (Bağlantı başarılı olduğunda Arduino Uno’nun yanında yeşil bir nokta belirecektir.)
  4. Arduino Kipine Geçin: Üst menüden “Düzenle” (Edit) seçeneğine tıklayın ve **”Arduino Kipi”**ni (Arduino Mode) işaretleyin. Bu sayede blokları Arduino kartınıza yükleyebilirsiniz.

Kod Bloklarını Oluşturma:

Şimdi, kod bloklarını çalışma alanına sürükleyelim:

  1. “Olaylar” kategorisinden “Arduino programı başladığında” bloğunu sürükleyin. Tüm kodumuz bu bloğun içine girecek.
  2. “Kontrol” kategorisinden “sürekli tekrarla” (forever) bloğunu sürükleyin ve “Arduino programı başladığında” bloğunun içine yerleştirin. Bu sayede LED’imiz sürekli yanıp sönecek.
  3. “Pinler” kategorisinden “Pin [9] dijital çıkışını [YÜKSEK] yap” bloğunu sürükleyin ve “sürekli tekrarla” bloğunun içine koyun. (Eğer LED’i 9. pine değil de başka bir dijital pine bağladıysanız, bu bloktaki [9] sayısını değiştirmeyi unutmayın!) “YÜKSEK” komutu, o pine elektrik ver ve LED’i yak demektir.
  4. “Kontrol” kategorisinden “[1] saniye bekle” (wait 1 seconds) bloğunu sürükleyin ve az önceki bloğun altına yerleştirin. LED’in ne kadar süre yanık kalacağını belirler. İsterseniz bu süreyi değiştirebilirsiniz (örneğin 0.5 saniye için 0.5 yazın).
  5. Tekrar “Pinler” kategorisinden “Pin [9] dijital çıkışını [DÜŞÜK] yap” bloğunu sürükleyin ve bekleme bloğunun altına yerleştirin. “DÜŞÜK” komutu, o pinden elektriği kes ve LED’i söndür demektir.
  6. Son olarak, bir kez daha “[1] saniye bekle” bloğunu sürükleyin ve son bloğun altına yerleştirin. LED’in ne kadar süre sönük kalacağını belirler.

Hazır Kod Blokları Şeması:

Kodu Arduino’ya Yükleme:

  1. Kodunuz hazır olduğunda, mBlock arayüzünün sağ üst kısmında yer alan “Yükle” (Upload) butonuna tıklayın.
  2. mBlock, bu blokları Arduino’nun anlayacağı bir dile çevirecek ve Arduino kartınıza yükleyecektir.
  3. Yükleme bittiğinde, tebrikler! LED’iniz yanıp sönmeye başlayacak!

Sorun Giderme (Ne Yapmalıyım?)

Eğer LED’iniz yanıp sönmüyorsa, şu adımları kontrol edin:

  • Kablolar Doğru Mu? Tüm kabloların doğru pinlere takıldığından ve sağlam oturduğundan emin olun.
  • LED Ters Mi Takılı? LED’in uzun (+) ve kısa (-) bacaklarının doğru bağlandığından emin olun. (Kısa bacak dirence, uzun bacak Arduino pinine.)
  • Direnç Var Mı? Direnç kullanmayı unuttunuz mu? Direnç yoksa LED yanar ve bozulur!
  • mBlock Bağlantısı Sağlıklı Mı? mBlock’ta Arduino Uno’nun yanında yeşil nokta var mı? Yoksa “Bağlan” kısmından doğru COM portunu seçtiğinizden emin olun.
  • Kod Yüklendi Mi? mBlock’ta “Yükle” butonuna bastınız mı ve yükleme başarılı oldu mu?

Bu adımları kontrol ederek genellikle sorunları çözebilirsiniz.


Tebrikler! İlk Arduino projenizi tamamladınız. Artık LED’leri kontrol etmenin temellerini biliyorsunuz. Bu bilgiyle daha karmaşık projelere geçebilir, farklı sensörleri ve motorları da kontrol etmeye başlayabilirsiniz.

Şimdi bu LED’i farklı şekillerde yakıp söndürmek ister misiniz? Belki daha hızlı veya daha yavaş? Denemekten çekinmeyin!

Devre Tasarımı

Bu görselin Alt özniteliği boş. Dosya adı: tek-led-yakma-1024x438.png

MEBKİT Platformu

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir