Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •  

Anaokulu veya eğitim kurumunuz için kodlama eğitimi mi arıyorsunuz? Hemen İletişime Geç
DEVRE PROJESİ

Düğmeye Basınca LED Yansın

Kart artık dinliyor: düğmeye basıldığında ışık yanıyor.

  • 5+ YAŞ
  • 20 DK
  • Arduino
  • Düğme
  • Koşul

Buraya kadarki bütün projelerde kart yalnız konuşuyordu: pinlere elektrik veriyor, ışıkları yakıyordu. Bu projede ilk kez dinliyor.

Düğme bir pini toprağa bağlıyor, kart da bunu okuyor. Program “eğer o pin toprağa çekildiyse ışığı yak” diyor. Bu, koşul kavramının en sade hâli: bir şey olursa başka bir şey yap.

Arduino'nun dahili çekme direnci sayesinde fazladan parça gerekmiyor. Program pini okumaya başladığı anda kart o direnci kendisi devreye sokuyor.

Devreyi kur ve çalıştır

0 tel
  • Bu LED'in yolunda direnç yok. Burada yanıyor ama gerçek masada bir kere parlar ve bozulur.
  • Bu parçanın bir bacağı boşta duruyor.

Malzemeler

  • Arduino Uno kartı
  • 1 adet buton
  • 1 adet LED
  • 1 adet 220Ω direnç
  • 4 adet jumper kablo

Ekranda kurmak için hiçbiri gerekmiyor; liste gerçek masada yapmak isteyenler için.

Adım adım

  1. 1

    LED'i kur

    13 → direnç → LED → GND.

  2. 2

    Düğmeyi pine bağla

    2 yazan pine dokun, sonra düğmenin sol üst ucuna dokun.

  3. 3

    Düğmeyi toprağa bağla

    Düğmenin karşı köşesine dokun, sonra bir GND pinine dokun.

  4. 4

    Çalıştır ve bas

    Sahnede düğmenin üstüne basılı tut: LED yanmalı, bıraktığında sönmeli.

Nasıl çalışıyor?

Program her turda önce ışığı söndürüyor, sonra düğmeye bakıyor; basılıysa yakıyor. Bu tur saniyede yüzlerce kez tekrarlandığı için sana anında tepki veriyormuş gibi görünüyor.

Mantık ters görünebilir: basılı olmak “alçak” demek. Çünkü düğme pini toprağa bağlıyor; basılı değilken kartın dahili direnci pini yukarı çekiyor.

Bunları da dene

  • Koşulu tersine çevir: basılı değilken yansın.
  • İkinci bir LED ekle ve düğme basılıyken ikisi birden yansın.