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

Bu içerik için gerekli olan tüm malzemeleri www.robo90.com üzerinden güvenle satın alabilirsiniz.

  1. Arduino UNO R3 – SMD Klon (CH340 Çipli) – USB Kablo Hediyeli
  2. 12x12x7mm Push Buton – Tact Buton x5
  3. 10K Direnç Paketi – 1/4 W – 10 Adet
  4. 220R Direnç Paketi – 1/4 W – 10 Adet
  5. Kırmızı Led – 5mm – 10 Adet
  6. Elektronik Breadboard – Büyük Boy – 830 Pin
  7. 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ı