Önceki uygulama: Arduino ile Breadboard üzerinde Led yakıp söndürmek
Şimdi bir girdi component'i ekleyerek kullanıcının tasarıma müdahale edebilmesini sağlayalım ve breadboard'a bir buton ekleyelim.
![arduino-breadboard-buton-led](https://img.reitix.com/soru/arduino-breadboard-buton-led-41360.jpg)
Kodlarımız aşağıdaki gibi olduğunda kullanıcı butona bastığı sürece saniyenin onda biri hızında led ışığımız yanıp sönecek.
#define dugme 8
#define led 10
int buton_basma = 0;
void setup() {
pinMode(dugme,INPUT);
pinMode(led,OUTPUT);
}
void loop() {
buton_basma = digitalRead(dugme);
if (buton_basma == 1) {
digitalWrite(led, HIGH);
delay(100);
digitalWrite(led, LOW);
delay(100);
}
else {
digitalWrite(led, LOW);
}
}
Çalışır bir demo simülasyounu da şu şekilde görebilirsiniz:
![arduino buton breadboard led yakıp söndürmek](https://img.reitix.com/soru/arduino-buton-breadboard-led-yakip-sondurmek-16703.gif)