Bu bölümde artık kendimizi biraz daha kod yazıyormuş gibi hissedebiliriz 🙂 Çünkü bundan önce yaptığımız videolarda sadece dijital giriş çıkış işlemleri yapmıştık ama artık işin içine mantığımızı da dahil etme zamanı geldi. If Else konusunua giriş yapıyoruz. Çünkü mantıksız kod çok sinsidir. 🙂

Mantık diyorum çünkü, bu videoda koşul komutu olan if-else komutunu öğreneceğiz arkadaşlar ve bu komut kullanırken biraz dikkatli olmayı gerektiriyor. Önceki videolarda kodda hata yaptığımızda derleyicimizin hata verdiğini gördünüz değil mi? İşte öyle bir hata türü daha var ki derleyicinin ruhu duymaz onu. Mantık Hataları… Evet mantık hataları, ismi cafcaflı değil ama gerçekten bela bir şey. Her şeyi doğru yaparsınız, bağlantılar tamdır, kod hata vermez ama sistem çalışmaz. İşte bu mantık hatası dediğimiz hatalar en çok bu if-else komutlarında olur arkadaşlar.

Bu kadar hakkında yazdık çizdik ama bu video mantık hataları üzerine yapılmış bir video değil. Bu videoda ef-else kodunu kullanmayı, koşula bağlı kodlar yazmayı öğreneceğiz. Sadece bunu iyi öğrenmezsek başımıza ne geleceğine dikkat çekmeye çalıştım 🙂 Video yeteri kadar iyi merak etmeyin, zaten bu kod ileride çok fazla kullanılacak dolayısı ile zaman içinde daha iyi oturacaktır. Siz anlatılanlara verin kendinizi. İyi çalışmalar dilerim, hoşça kalın 🙂

Geçen videodan önce izlemiş olmanız lazım ama izlemedi iseniz pull-down/pull-up dirençlerini es geçmeyin arkadaşlar. Pull Down / Pull Up dirençleri. = https://youtu.be/AKLXtNABYqY

MALZEMELER

  1. Arduino UNO – Arduino UNO R3 – SMD Klon (CH340 Çipli) – USB Kablo Hediyeli
  2. Push Buton x5 – 12x12x7mm Push Buton – Tact Buton
  3. 10kΩ Direnç x5
  4. 220Ω Direnç x3
  5. Led x4 – Kırmızı Led – 5mm – 10 Adet
  6. Breadboard – Elektronik Breadboard – Büyük Boy – 830 Pin
  7. Muhtelif Jumper Kablo – Jumper Kablo

DEVRE ŞEMASI

Arduino Tarifleri #5 - IF-ELSE Komutunu Kullanmak devre şeması

ARDUINO KODU

Arduino Tarifleri Serisi Kategorisi

Direnç nedir? Direnç Nasıl Kullanılır?

Ledler Ve Ohm Yasası

Breadboard ve Jumper Kullanımı