31 Ocak 2015 Cumartesi

Birden fazla Led nasıl yakılır?


Led'lerin uzun bacağını çıkış pin'lerine bağlayın.Arduino'nun GND kısmını Breatboard'un eksi kısmına bağlayın.Kısa bacakları ise breatboard'un eksi kısımlarına bağlayın. Led'leri yakmak için aşağıdaki kodları Arduino'ya yükleyin.

Kodlar:

int KirmiziLed=13;//Kırmızı led 13 nolu pine bağlanmıştır. 
int SariLed =12;//Sarı led 12 nolu pine bağlanmıştır. 
int YesilLed=11;//Yeşil led 11 nolu pine bağlanmıştır. 
int MaviLed=10;//Mavi led 10 nolu pine bağlanmıştır. 

void setup()
{
  pinMode(KirmiziLed,OUTPUT); //Led'ler çıkış olarak tanımlanır.
  pinMode(SariLed,OUTPUT);
  pinMode(YesilLed,OUTPUT);
  pinMode(MaviLed,OUTPUT);
}

void loop()
{
  //Kırmızı Led'i aç
  digitalWrite(KirmiziLed,HIGH);
  digitalWrite(SariLed,LOW);  
  digitalWrite(YesilLed,LOW);  
  digitalWrite(MaviLed,LOW);  
  delay(1000);
  //Sarı Led'i aç
  digitalWrite(KirmiziLed,LOW);
  digitalWrite(SariLed,HIGH);  
  digitalWrite(YesilLed,LOW);  
  digitalWrite(MaviLed,LOW);  
  delay(1000);
  //Yeşil Led'i aç
  digitalWrite(KirmiziLed,LOW);
  digitalWrite(SariLed,LOW);
  digitalWrite(YesilLed,HIGH);  
  digitalWrite(MaviLed,LOW); 
  delay(1000);
  //Mavi Led'i aç
  digitalWrite(KirmiziLed,LOW);
  digitalWrite(SariLed,LOW);  
  digitalWrite(YesilLed,LOW);  
  digitalWrite(MaviLed,HIGH);  
  delay(1000);
  //Bütün Led'leri aç
  digitalWrite(KirmiziLed,HIGH);
  digitalWrite(SariLed,HIGH);  
  digitalWrite(YesilLed,HIGH);  
  digitalWrite(MaviLed,HIGH); 
  delay(1000);

}


Hiç yorum yok:

Yorum Gönder