KODU:
int sensorPin = 0; //Potansiyometreyi A0 a bağla
const int button2Pin = 3;//Butonu 3. Pin e bağla
int ledPin = 13;// Led leri bağladığımız pin leri ayarlıyoruz
int ledd = 12;
void setup()
{
pinMode(button2Pin, INPUT);//Butonu input olarak tanıttık
pinMode(ledPin, OUTPUT);//LEdleri output oarak tanımladık
pinMode(ledd, OUTPUT);
}
void loop()
{
int buttonState;
int sensorValue;
buttonState = digitalRead(button2Pin);//Butona basılıp basılmadığını buttonState değişkenine //atıyoruz
if (buttonState == LOW)
{
sensorValue = analogRead(sensorPin); //Potansiyometre nin değerini oku
digitalWrite(ledPin, HIGH); //mavi led i yak
delay(sensorValue); //Potansiyometreden okuduğumuz değer kadar bekle
digitalWrite(ledPin, LOW);//mavi ledi yakma
delay(sensorValue); //Potansiyometreden okuduğumuz değer kadar bekle
}
else
{
sensorValue = analogRead(sensorPin);//Potansiyometre nin değerini oku
digitalWrite(ledd, HIGH);//kırmızı Led i yak
delay(sensorValue);//Potansiyometreden okuduğumuz değer kadar bekle
digitalWrite(ledd, LOW);
delay(sensorValue);
}
}
Hiç yorum yok:
Yorum Gönder