Arduino ile iki butonlu Role Kontrolu

spooker42

Üye
Katılım
19 Ağu 2019
Mesajlar
23
Puanları
1
Yaş
33
Hocalarım, Röle ile iki buton kontrol edemiyorum bir türlü. Ayrıca internetteki örnekleri de inceledim değişken kullanarak tek buton ile kontrol ediliyor ama iki buton ile kontrol edemedim bir türlü? Birde buton u neden ground üzerinden veriyoruz arduino ya?
int buton1 = 13;
int buton2 = 12;
int role = 7;
int buton1durum = 0;
int buton2durum = 0;
int roledurum = 0;

void setup() {
pinMode(buton1, INPUT);
pinMode(buton2, INPUT);
pinMode(role, OUTPUT);
}

void loop() {
buton1durum = digitalRead(buton1);
buton2durum = digitalRead(buton2);
roledurum = digitalRead(role);

if(buton1durum == HIGH){
digitalWrite(role, HIGH);
}

else if(buton2durum == HIGH){
digitalWrite(role, LOW);
}
Örneklerden düzenleyerek yaptığım çalışmayan Kod

Çözdüm derdimi buton == LOW yapınca çalıştı.
 

Forum istatistikleri

Konular
128,126
Mesajlar
915,241
Kullanıcılar
449,838
Son üye
sarioglu_55

Yeni konular

Çevrimiçi üyeler

Geri
Üst