7 Ocak 2015 Çarşamba

Arduino Projem - Buton İle Bir Led Nasıl Yakıp Söndürülür ?

Bir önceki yazımızda bir led in nasıl nasıl yakacağımızı göstermiştik. Şimdi ise bu ledi bir buton yardımıyla nasıl yakıp söndüreceğimiz göstereceğiz.Ve bu şekilde 2. projemizle beraber dışardan bir etki yani başka bir değişle tetikleme ile ledimizi yakacağız. Devre şeması ve kodlar aşağıdaki gibidir.

Bu şekilde devremizi kuruyoruz.
Bunlar ise arduino uno ya atacağımız kodlar.

Arduinomuza atacağımız kod aşağıdaki gibidir.

pinMode komutu ile istediğimiz pin giriş veya çıkış olarak tanımlayabiliriz.
digitalWrite komutu ile çıkışımız logic 1 veya 0 yapabiliriz.
delay komutu ise yapmak istediğimiz bekleme süresini ayarlamamızı sağlar.
buttonState komutu butonumuzun basılı olup olmadığını sorgular.
if komutu koşul sorgulamamızı sağlar.

int buttonState = 0;
void setup() {
  
  pinMode(7, OUTPUT); // 7 numaralı bacağı çıkış olarak tanımladık.
  pinMode(5, INPUT); // 5 numaralı bacağı giriş olarak tanımladık.

}

void loop() {

buttonState = digitalRead(5);

if (buttonState == HIGH) {     // buton basılı ise ...

  digitalWrite(7, HIGH);}   // 7 nolu bacağa bağlı LED i aç .
else {              // buton basılı değil ise...
digitalWrite(7, LOW);}   // 7 nolu bacağa bağlı LED i kapat .
}
}

Related Posts

Arduino Projem - Buton İle Bir Led Nasıl Yakıp Söndürülür ?
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.

3 yorum

Tulis yorum
avatar
26 Aralık 2015 11:48

tamam biz biliyoruz. ama yeni başlayan biri ne direnç kullanacağını nerden bilsin.

Reply
avatar
29 Mart 2016 10:13

En fazla kaç ledi tek çıkışa bağlayabiliriz. Bunu nasıl hesaplarız.

Reply
avatar
1 Nisan 2016 00:13

elektroniğin "e" sinden anlamayan adamda bırakın da bunu yapmasın onu geçtim azıcık mantık yukarıda devrenin desminde dirençlerin renkleri belli oradan bakıp aynısını alsın onu da yapamayacak gitsin başka bir uğraş bulsun kendine. :D

Reply