Devre Tasarımı Hazır Kontrol ediliyor… Arduino Uno R3
Arduino Devresi %100
  Sürükle — yakınlaştır/uzaklaştır
Devre Bilgisi ve Pin Durumu
Arduino Pin
LED · Anot (+)
Direnç · 220Ω
GND (Toprak)
Bağlantı doğrulaması yükleniyor...
Fizik simülasyonu yükleniyor...
// Pin D13 (LED)IDLE
// Pin 5VHIGH (5V)
// Pin GNDLOW (0V)
// Akım~14 mA
Devre Özeti:
5V, GND, A0 ve D9 bağlantıları doğrulanıyor...

Buton Bırak

Başlangıç ~5 dk Arduino 26 adım
Bu Derste Öğreneceklerin
  • 1. Elemanlar: Hangi bileşenler gerekli, ne işe yarar
  • 2. Montaj: Bileşenlerin adım adım nasıl bağlanacağı
  • 3. Çalışma Akışı: Elektrik akımının devrede izlediği yol
  • 4. Kod: Arduino programının satır satır açıklaması
Öğretmen rehberi
Bu Arduino dersinde önce devrenin amacını ve güvenli bağlantıyı, sonra kodun donanımı nasıl yönettiğini adım adım öğreneceğiz.
Nasıl çalışacağız: Önce güç bağlantısını keserek devreyi kurun; ardından kodu yükleyip her değişikliğin LED, sensör veya motor üzerindeki etkisini gözlemleyin.
Güvenlik: Enerjiyi kesmeden bağlantı değiştirmeyin; 5V ile 3.3V bileşenleri karıştırmayın; LED ve motor gibi yükleri uygun direnç veya sürücü olmadan pine bağlamayın.
Hata ayıklama: Önce güç ve GND sürekliliğini, sonra pin numarasını, polariteyi ve en son kod mantığını tek tek kontrol edin.
Test: Normal çalışmanın yanında sensörün minimum/maksimum değerini, kopuk bağlantıyı ve beklenmeyen girişleri test edin.

Buton ile LED Kontrolü

Butona basınca LED yanar, bırakınca söner.

Devre

Arduino D2 → Buton → GND (INPUT_PULLUP) Arduino D13 → 220Ω Direnç → LED → GND

INPUT_PULLUP Nedir?

Arduino D2 pinini dahili pull-up direnci ile 5V'a çeker. Buton basılınca pin GND'ye bağlanır → LOW okunur.
Arduino UNO R3 1 adet
ATmega328P
Ana kart.
Buton (Push-button) 1 adet
4 bacaklı
Basıldığında devre kapanır.
LED (5mm) 1 adet
Kırmızı
Gösterge LED.
Direnç 220Ω 1 adet
1/4W
LED akım sınırlayıcı.
Breadboard 1 adet
830 delik
Devre tahtası.
Jumper Kablo 5 adet
Erkek-Erkek
Bağlantılar.
1
Butonu Breadboard'a Tak
Butonu orta kanalın üzerine yerleştir. 4 bacak iki yana dağılır.
İpucuButonun 2 bacağı birbirine bağlı, diğer 2'si ayrı.
2
Buton → GND
Butonun bir bacağını breadboard (-) rayına, oradan Arduino GND'ye bağla.
3
Buton → D2
Butonun diğer bacağını Arduino D2 pinine bağla.
İpucuINPUT_PULLUP kullanacağız — harici direnç gerekmez.
DikkatD0/D1 kullanma (seri port).
4
LED Devresini Kur
D13 → 220Ω → LED → GND bağlantısını yap.
İpucuÖnceki LED dersindeki gibi.
Adım 1
Buton Basılı Değil
D2 pini pull-up ile HIGH (5V).
D2 = HIGH (5V)
🎓 Yeni Başlayanlar İçinDahili direnç pini 5V'ta tutar.
Adım 2
Butona Bas
Pin GND'ye bağlanır → LOW okunur.
D2 = LOW (0V)
🎓 Yeni Başlayanlar İçinButon basılınca kısa devre olur, pin 0V görür.
Adım 3
if Kararı
if(durum == LOW) → digitalWrite(13, HIGH)
LED YANAR
🎓 Yeni Başlayanlar İçinButon basılıysa LED yak.
Adım 4
Buton Bırak
Pin tekrar HIGH olur → LED söner.
LED SÖNER
🎓 Yeni Başlayanlar İçinBırakınca pull-up devreye girer.
UNO · ATmega328P Derleyici denetleniyor… SPICE denetleniyor… Donanım taranıyor…
  Satır Açıklaması
HTML · L1
Ne İşe Yarar?
Ne İşlem Yapar?
Sonuç

Profesyonel Seslendirme Ses Kredisi

Seslendirme Modu
ElevenLabs profesyonel sesi kullanılacak. Kullanım için giriş ve ses kredisi gerekir.
🇹🇷 Türkçe Anlatım
Profesyonel Ses Hatası
Çözüm: Ses ayarlarından başka bir ElevenLabs sesi seçip tekrar deneyin.