T-Bad
Hectopat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Mühendis
Kurduğum Arduino devresinde buton basılınca buzzer ötmesi ve LED yanmasını basmayınca ise susmasını istiyorum fakat nedense else kısmında bir sorun yaşıyorum. Else kullanımında hata var sanırsam. Else yerine else if gibi şeyler denedim ama fayda etmedi. Kodu aşağıya bırakayım. Sizlerden ricam hatamın neden kaynaklı olduğunu söylerseniz çok mutlu olurum amacım hatamın düzelmesi değil hatamı nasıl kendim düzelteceğimi öğrenmek.
#define Led 11.
#define Buzzer 7.
#define Buton 8.
void setup() {
pinMode(Buzzer, OUTPUT);
pinMode(Buton, INPUT);
pinMode(Led, OUTPUT);
}
void loop() {
if (digitalRead (Buton) == 1)
digitalWrite(Buzzer, HIGH);
digitalWrite(Led, HIGH);
else if.
digitalWrite(Buzzer, LOW);
digitalWrite(Led, LOW);
}