• WhatsApp - 0344-222-20-21
  • 0344-222-20-21
  • SSS
Dijigo teknoloji header logo images
  • Ana Sayfa
  • Hakkımızda
  • Kurslar
  • İletişim
Giriş Yap
Hemen Kaydol!
Dijigo teknoloji mobil logo

Online Eğitim Platformu

  • WhatsApp
  • (344) 222-20-21
  • Başlangıç
  • Hakkımızda
  • Kurslar
  • İletişim
Giriş Yap
Ücretsiz Deneme Dersi!
Bizi Takip Edin
Education Images

Tinkercad Arduino Simülasyonu: Kartsız İlk LED Projesi

Tinkercad Arduino simülasyonu ile kart almadan LED devresi kurun. Bağlantı adımlarını, örnek kodu, süre deneylerini ve yaygın hataların çözümlerini öğrenin.

Sanal geliştirme kartı, kırmızı LED ve dirençle elektronik simülasyonunu anlatan illüstrasyon.
Yapay Zeka ile hazırlanmış temsili illüstrasyon.

Tinkercad Arduino simülasyonu ile fiziksel kart satın almadan ilk kodunuzu çalıştırabilirsiniz. Bu rehberde önce sanal Arduino’nun üzerindeki LED’i yakıp söndürecek, ardından harici bir LED bağlayarak devrenizi kuracaksınız. Sonunda ışığın yanma ve sönme sürelerini değiştirip sonucu açıklayabileceksiniz.

Rehber, Arduino’ya ilk kez başlayan öğrenciler içindir. Kodlama deneyimi gerekmez; tarayıcıda seçim yapabilmek ve kısa bir kodu düzenleyebilmek yeterlidir.

Tinkercad Arduino simülasyonu için neler gerekir?

  • İnternet bağlantılı bir bilgisayar ve güncel bir tarayıcı.
  • Tinkercad’e uygun bir hesapla veya öğretmeninizin sağladığı sınıf erişimiyle giriş.
  • Ekranda kuracağınız sanal Arduino Uno R3, LED ve 220 Ω direnç.

Fiziksel Arduino kartı, USB kablosu veya elektronik set almanız gerekmez. Tinkercad’in resmî Circuits öğrenme alanı, elektronik ve kodlama çalışmaları için ücretsiz web uygulamasının parçasıdır. Sanal parçalarla devre kurabilir ve kodun etkisini ekranda gözlemleyebilirsiniz.

Çocuk hesabıyla başlayacaksanız kayıt işlemini velinizle birlikte tamamlayın; yaşınıza ve bulunduğunuz ülkeye göre istenen onayları izleyin. Öğretmenin oluşturduğu sınıfa, sağlanan sınıf kodu ve takma adla ayrı bir kişisel hesap oluşturmadan katılım da mümkündür. Ayrıntılar Autodesk’in Çocuklara Yönelik Gizlilik Beyanı’nda açıklanır. Proje adına okul, adres veya iletişim bilgisi eklemeyin; bu çalışmayı herkese açık paylaşmanız gerekmez.

Tinkercad’in 3D modelleme tarafını merak ediyorsanız Tinkercad ve 3D tasarıma giriş yazımıza ayrıca bakabilirsiniz. Bu projede Devreler / Circuits bölümünü kullanacağız.

1. Sanal Arduino devresini oluşturun

  1. Tinkercad Circuits’i açıp giriş yapın.
  2. Devreler / Circuits alanında yeni bir devre oluşturun. Düğme, arayüz diline göre Yeni devre oluştur / Create new Circuit olarak görünebilir.
  3. Bileşen aramasına Arduino Uno R3 yazın ve kartı çalışma alanına sürükleyin.
  4. Kod / Code panelini açın. Bu örnekte metin kodu kullanacağımız için Metin / Text görünümüne geçin. Önceden bloklarla çalıştıysanız mevcut projenizin kopyasını alın; metne geçiş blokları kaldırabilir.

İlk denemede başka bir parça bağlamayın. Uno’nun üzerindeki L işaretli LED’i kontrol edeceğiz. Kartın güç göstergesi farklıdır; yanıp sönmesini beklediğimiz ışık L LED’idir.

2. LED yakıp söndüren Arduino kodunu ekleyin

Kod alanındaki başlangıç içeriğini aşağıdaki örnekle değiştirin:

const int ledPini = 13;

void setup() {
  pinMode(ledPini, OUTPUT);
}

void loop() {
  digitalWrite(ledPini, HIGH);
  delay(1000);
  digitalWrite(ledPini, LOW);
  delay(1000);
}

Simülasyonu Başlat / Start Simulation düğmesine basın. Beklenen sonuç: L LED’i yaklaşık bir saniye yanar, bir saniye söner ve bu davranış tekrarlanır. Bir tam tur yaklaşık iki saniyedir.

setup() başlangıç ayarını bir kez yapar; loop() içindeki işlemler tekrarlanır. OUTPUT, pini çıkış olarak ayarlar. HIGH ışığı yakar, LOW söndürür. delay(1000), 1000 milisaniye, yani bir saniye bekletir. Uno’da yerleşik LED, 13 numaralı dijital pine bağlıdır. Bu davranış ve bağlantı mantığı Arduino’nun resmî Blink örneğinde açıklanır.

3. Aynı koda harici LED bağlayın

Önce simülasyonu durdurun. Bileşenlerden bir LED ve bir direnç ekleyin; direncin değerini 220 Ω yapın. Burada bütün bağlantıları ekrandaki sanal parçalar arasında kuruyoruz.

Başlangıç noktası Bağlanacağı nokta
Arduino’nun 13 numaralı dijital pini 220 Ω direncin bir ucu
Direncin diğer ucu LED’in anot (+) ucu
LED’in katot (−) ucu Arduino’nun GND pini
Arduino Uno'nun 13 numaralı pininden 220 Ω direnç üzerinden LED'in anotuna, katottan GND'ye giden bağlantı şeması.
13 numaralı pin, 220 Ω direnç ve LED seri bağlıdır; katot GND'ye bağlanır. Tam boy görmek için görsele dokunun.

Kabloyu bir parçanın gerçek bağlantı ucuna tıklayarak başlatın ve diğer parçanın ucunda bitirin. LED’de uçların üzerine geldiğinizde görünen anot/katot etiketlerini kontrol edin. Fiziksel LED’de uzun bacak genellikle anot, kısa bacak katottur.

Bu basit devreyi kurmak için breadboard eklemeniz gerekmez. Direnç akımı sınırlar; harici LED’i dirençsiz bağlamayın. Simülasyonu yeniden başlattığınızda harici LED’in de L LED’iyle birlikte yanıp sönmesi beklenir. Kod değişmez; iki LED de aynı pinin durumunu izler.

4. Işığın ritmini değiştirip tahmininizi sınayın

Her denemeden önce simülasyonu durdurun. Kodda ilk delay() yanık kalma, ikincisi sönük kalma süresini belirler. Değerleri değiştirip yeniden başlatmadan önce sonucu tahmin edin:

İlk bekleme İkinci bekleme Beklenen görünüm Yaklaşık bir tam tur
1000 ms 1000 ms Eşit süre yanar ve söner 2 saniye
250 ms 250 ms Daha hızlı, eşit aralıklı yanıp söner 0,5 saniye
100 ms 900 ms Kısa yanar, uzun süre sönük kalır 1 saniye
1000/1000, 250/250 ve 100/900 milisaniyelik yanma-sönme sürelerinin aynı 2 saniyelik zaman ekseninde karşılaştırması.
Aynı iki saniyelik aralıkta üç farklı yanma-sönme ritmi. Tam boy görmek için görsele dokunun.

Son denemede ışık kısa bir flaş gibi görünmelidir. Yalnızca ilk beklemeyi değiştirirseniz yanık ve sönük sürelerin eşit kalmayacağını unutmayın.

Çalışmayı tamamladığınızda şu cümleyi kendi değerlerinizle açıklayabilin: “LED … milisaniye yanıyor, … milisaniye sönüyor; bir tur toplam … milisaniye sürüyor.”

Tinkercad’de LED yanmıyorsa ne kontrol edilmeli?

Belirti Kontrol edin
Hiçbir ışık değişmiyor Simülasyon başladı mı? Güç LED’i yerine L LED’ine mi bakıyorsunuz?
L LED’i çalışıyor, harici LED çalışmıyor LED’in anot/katot yönü, GND bağlantısı ve kabloların uçlara oturması doğru mu?
Kod hata veriyor Noktalı virgüller ve süslü parantezler eksik mi? HIGH, LOW ve OUTPUT büyük harfle mi yazılmış?
Harici LED beklenen ritmi izlemiyor Kablo 13 numaralı pinde mi? Yanlışlıkla 5V pinine mi bağlandı?
Parça üzerinde uyarı var Simülasyonu durdurup direncin 220 Ω olduğunu ve LED’le seri bağlandığını kontrol edin.

Her seferinde tek şeyi değiştirin. Örneğin önce LED yönünü düzeltip yeniden deneyin; aynı anda hem kabloları hem kodu değiştirmek sorunun nedenini bulmayı zorlaştırır.

Bu projeden sonra nasıl ilerleyebilirsiniz?

Önce LED’in ritmini siz belirlediniz; sonraki adım bir düğmeyle ışığı kontrol etmek olabilir. Böylece programın yalnızca sırayla komut çalıştırmasını değil, bir girişe göre karar vermesini de öğrenirsiniz.

Simülasyon, kod ile bağlantı arasındaki ilişkiyi öğrenmek için yararlıdır. Gerçek kartta kablo teması, parçanın özellikleri ve güç bağlantısı gibi ek ayrıntılar vardır; ekranda çalışan devre fiziksel kurulumun bütün koşullarını doğrulamaz.

Kartın temel mantığını pekiştirmek için Arduino nedir yazımızı okuyabilirsiniz. Eğitmenle ilerlemek isterseniz DijiGO’nun Online Arduino Robotik Kodlama Eğitimi sayfasından program içeriğini inceleyebilirsiniz.

arduinoprojesorun giderme
Arduino 18 Ekim 2026
1 Beğeni
  • X
Sizin için seçilenler

Benzer yazılar

Python Sayı Tahmin Oyunu: Beş Haklı İlk Projeniz
Python Sayı Tahmin Oyunu: Beş Haklı İlk Projeniz
Devamı
Arduino Nedir?
Arduino Nedir?
Devamı
HTML ile Web Sayfası Yapma: İlk Dosyanızı Oluşturun
HTML ile Web Sayfası Yapma: İlk Dosyanızı Oluşturun
Devamı

Web sitenizdeki çerezlerle ilgili politikalarınızı, gizlilik politikanızı ve kullanım şartlarını okudum ve kabul ediyorum.

DijiGO teknoloji footer logo images

DijiGO Teknoloji, 2019'dan bu yana çocuklara ve gençlere tamamen çevrimiçi robotik kodlama, yapay zeka, yazılım ve 3D tasarım eğitimleri veren bir online eğitim platformudur.

Diğer Sitelerimiz

  • DijiGO Tech

Menü

  • Ana Sayfa
  • Hakkımızda
  • DijiGO Eğitmeni Olun
  • Kurslar
  • Blog
  • Sık Sorulan Sorular
  • İletişim

Bizimle iletişime geçin!

  • Telefon: (344) 222-20-21
  • E-mail: destek@dijigo.net
Ücretsiz deneme dersine katıl!

Copyright © 2019 DijiGO Teknoloji

  • Kullanım Şartları
  • Gizlilik politikası
  • Çerez Politikası
  • YouTube Gizlilik Politikası
  • YouTube Kullanım Şartları
  • Pinterest Gizlilik Politikası
WhatsApp Destek