Field noteTR1 min read

Arduino Videoları – 5: Buton İle Giriş ve LED Kontrolü

Arşiv notu: Bu yazı özgün haliyle korunmuştur. Sürümler, bağlantılar veya komutlar güncelliğini yitirmiş olabilir.

Videolu Arduino anlatımının 5. kısmında butondan veri okumayı, yani digitalRead() fonksiyonunu ve bir fonksiyonu nasıl input olarak tanımlayacağımızı görüyoruz. Ayrıca butondan okuduğumuz girdiye göre LED’i kontrol ediyoruz. Basit açıp kapatma işleminden başlayıp, butona basıldıktan sonra 1 saniye LED’i açık bırakıyoruz. Sorularınız olursa burdan sorabilirsiniz. Videolar ve kaynak kod yazının devamındadır.

Anlatım videosu:

Uygulama:

Kaynak kod:

void setup() {
  // put your setup code here, to run once:
  pinMode(2, OUTPUT);
  pinMode(5, INPUT);

}

void loop() {
  // put your main code here, to run repeatedly:
  int buton = digitalRead(5);
  if( buton == HIGH ){
    digitalWrite(2, HIGH);
    delay(1000);
  }
  digitalWrite(2, LOW);
  //digitalWrite(2, buton);
}