Cuma , 1 Mart 2024

Arduino Ledler İstenilen Sayıda Yansın


Arduino Led Kontrol

Devre Seneryosu:

Burada toplam 3 tane ledimiz bulunmaktadır. Devremizdeki ledlerin yanma sayısını global olarak tanımladığımız değişkenlere girdiğimizde ledler istediğimiz sayıda yanmaktadır.

Devre Kodları:

int kled=15;//KIRMIZI LED 15 KERE YANSIN
int sled=20;//SARI LED 20 KERE YANSIN
int yled=25;//YEŞİL LED 25 KERE YANSIN
int i,k;
void setup()
{
pinMode(5, OUTPUT);//KIRMIZI
pinMode(6, OUTPUT);//SARI
pinMode(7, OUTPUT);//KIRMIZI

}

void loop()
{
for(i=6;i<=8;i++)//bacak numaraları artıran döngü
{

if(i==6)//KIRMIZI LED İÇİN
{
for(k=1;k<=kled;k++)
{
digitalWrite(i,HIGH);
delay(500);
digitalWrite(i,LOW);
delay(500);
}
}
else if(i==7)//SARI LED İÇİN
{
for(k=1;k<=sled;k++)
{
digitalWrite(i,HIGH);
delay(500);
digitalWrite(i,LOW);
delay(500);
}
}
else if(i==8)//YEŞİL LED İÇİN
{
for(k=1;k<=yled;k++)
{
digitalWrite(i,HIGH);
delay(500);
digitalWrite(i,LOW);
delay(500);
}
}
}
}

Bu Konuda İlginizi Çekebilir

Arduino 7 Segment Display İle Fonksiyon Kullanımı

Arduino Fonksiyon Kullanımı Örnek Devre Senaryosu: Şekildeki devre ortak anotlu bir 7 segment display kullanılmıştır. …