Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
495
Tıklama
0
Öne Çıkarma
arduino kodu hatam nerede ?
G
12 yıl
Binbaşı
Konu Sahibi

const int buton = 12;
int butondurumu = 0;
const int lamba= 13;
const long zaman = 4000;

void setup () {
pinMode(lamba, OUTPUT);
pinMode(buton, INPUT);
}

void loop () {
int butondurumu=digitalRead(buton);
if (butondurumu == HIGH)
{digitalWrite(lamba, HIGH);
delay(zaman);
digitalWrite(lamba, LOW); }
else {digitalWrite(lamba, LOW);
}
}

Amacım şuydu, tuşa basınca led açılsın ve 30 dakika sonra kapansın. "Zaman" değerini değiştirerek onu ayarlayabiliyorum onda sorun yok. Ama bunu yükleyince 13 nolu pindeki led sürekli yanıyor. Hiç buton falan iplemiyor 12. pine trafo bağlasam yine iplemeyecek resmen. İşlemci mi bozuk diye 3 farklı işlemci taktım ama kod sorunda. Neden olabilir ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil