Buradasın
Butona basılınca lamba 5 sn yanacak ve butona tekrar basılana kadar lamba sönük kalacaktır.
Yazeka
Arama sonuçlarına göre oluşturuldu
Butona basılınca lambanın 5 saniye yanıp, butona tekrar basılana kadar sönük kalması için aşağıdaki kod kullanılabilir:
int buttonPin = 2; // Butonun bağlı olduğu pin int ledPin = 12; // LED'in bağlı olduğu pin int buttonState; // Buton durumu void setup() { pinMode(ledPin, OUTPUT); // ledPin'i çıkış olarak ayarla pinMode(buttonPin, INPUT); // buttonPin'i giriş olarak ayarla } void loop() { buttonState = digitalRead(buttonPin); // Buton durumunu oku if (buttonState == LOW) { digitalWrite(ledPin, HIGH); // LED'i yak delay(5000); // 5 saniye bekle digitalWrite(ledPin, LOW); // LED'i söndür } else { digitalWrite(ledPin, LOW); // Butona basılmadığında LED'i söndür } }
Bu kod, butona basıldığında LED'in yanmasını, 5 saniye sonra sönmesini ve butona tekrar basılana kadar sönük kalmasını sağlar 3.
Arduino ve benzeri platformlarla ilgili daha fazla bilgi ve örnek kodlar için aşağıdaki kaynaklar kullanılabilir:
5 kaynaktan alınan bilgiyle göre: