Arduino'ya anahtar (push button) bağlamak için aşağıdaki adımları izlemek gerekmektedir:
- Anahtarın bir ucunu Arduino'nun dijital pinine, diğer ucunu ise GND'ye bağlayın 14.
- 10K Ohm direnç kullanarak anahtarın Arduino pinine bağlanan ucunu GND'ye çekerek pull-down bağlantısı oluşturun 1.
- LED'i (uzun bacağını) Arduino'nun 13 numaralı pinine, kısa bacağını ise 220 Ohm direnç üzerinden GND'ye bağlayın 1.
Arduino kodu ise şu şekilde olmalıdır:
// LED ve anahtar pinleri int ledPin = 13; int buttonPin = 2; int buttonState = 0; void setup() { pinMode(ledPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop() { buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
Bu kod, butona basıldığında LED'in yanmasını, butondan el çekildiğinde ise LED'in sönmesini sağlar 1.
5 kaynaktan alınan bilgiyle göre: