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.
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 Ol Şimdi DeğilÜ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.