2 Mayıs 2015 Cumartesi

BUTON, POTANSİYOMETRE VE LEDLER






                                                                            

                                                                            
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