Pazartesi , 29 Nisan 2024

Robotik ve Kodlama For Döngüsü Devreleri


FOR DÖNGÜSÜ ÖRNEKLERİ

For Döngüsü Örnek 1:

Devre Şeması:

Devre Kodları:

// C++ code
//
int asu;
int l;
void setup()
{

for(l=2;l<=4;l++)
{
pinMode(l, OUTPUT);
}
}

void loop()
{
for(asu=2;asu<=4;asu++)
{
digitalWrite(asu, HIGH);
delay(1000);
digitalWrite(asu,0);
}
delay(2000);
}

For Döngüsü 2. Örnek:

Devre Senaryosu: Devre Seneryasunu her öğrenci kendisi yazacaktır.

 

 

Devre Şeması:

Devre Kodları:

int led;
int k,m,t;
void setup()
{
for(led=2;led<=7;led++)
{
pinMode(led, OUTPUT);
}
}

void loop()
{
//TEK SAYILI LEDLER YANACAK
//DİZİLİŞ SIRASINA GÖRE

for(k=2;k<=7;k+=2)
{
digitalWrite(k,HIGH);
delay(500);
}
delay(1000);
for(k=2;k<=7;k+=2)
{
digitalWrite(k,0);

}
delay(1000);
//çift sayılı ledler yanacacak
//diziliş sıraasına göre
for(m=3;m<=7;m+=2)
{
digitalWrite(m,HIGH);
delay(500);
}
delay(1000);
for(m=3;m<=7;m+=2)
{
digitalWrite(m,0);

}
delay(1000);
//hepsi bir anda yancak ve sönecek
for(t=2;t<=7;t++)
{
digitalWrite(t,1);
}
delay(1000);
for(t=7;t>=2;t–)
{
digitalWrite(t,0);
delay(500);
}
delay(2000);
}

 

Bu Konuda İlginizi Çekebilir

Arduino İle Mesafe Sensörü Kullanımı

Arduino İle Mesafe Sensörü Kullanımı HC-SR04 Ultrasonik Sensör, ses dalgalarını kullanarak karşısındaki nesnenin mesafesini hesaplayan …