Untitled
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); } }