Untitled

mail@pastecode.io avatar
unknown
plain_text
3 years ago
1.4 kB
1
Indexable
Never
int potDeger;
void setup() {
 pinMode(13,OUTPUT); //13 nolu pini çikiş olarak ayrla 1.led
 pinMode(12,OUTPUT); //12 nolu pini çikiş olarak ayrla 2.led
 pinMode(11,OUTPUT); //11 nolu pini çikiş olarak ayrla 3.led
 pinMode(10,OUTPUT); //10 nolu pini çikiş olarak ayrla 4.led
 pinMode(9,OUTPUT);  //9 nolu pini çikiş olarak ayrla 5.led
 pinMode(A0,INPUT);  //A0 pinini giriş olarak ayarla potansiyometre
}

void loop() {
  potDeger=analogRead(A0); //A0 pini oku değişkene ata
  if(potDeger<200) //potDeger 200den küçükse
  {
    digitalWrite(13,HIGH);digitalWrite(12,LOW);digitalWrite(11,LOW);digitalWrite(10,LOW);digitalWrite(9,LOW);
  }
  else if(potDeger<400) // potDeger küçükse 400 den
{
  digitalWrite(13,HIGH);digitalWrite(12,HIGH);digitalWrite(11,LOW);digitalWrite(10,LOW);digitalWrite(9,LOW);
}
else if(potDeger<600) // potDeger küçükse 600 den
{
digitalWrite(13,HIGH);digitalWrite(12,HIGH);digitalWrite(11,HIGH);digitalWrite(10,LOW);digitalWrite(9,LOW);
}
else if(potDeger<800) // potDeger küçükse 800 den
{
  digitalWrite(13,HIGH);digitalWrite(12,HIGH);digitalWrite(11,HIGH);digitalWrite(10,HIGH);digitalWrite(9,LOW);
}
else if(potDeger<=1023) //potDeger küçük veya eşitsel 1023 ten
{
  digitalWrite(13,HIGH);digitalWrite(12,HIGH);digitalWrite(11,HIGH);digitalWrite(10,HIGH);digitalWrite(9,HIGH);
}

}