* ARDUNIO ile KARAŞİMŞEK

Merhaba, bir önceki yazımda Ardunio ile l293d motor sürücü sayesinde ufak bir çalışmamı göstermiştim. Zevkli ve eğlenceli olduğu için burada paylaşmak istiyorum. Ne kadar paylaşım yapabilirsem blogum için o kadar memnun kalıyorum. Bu  aralar ardunio ile uğraştığım için internet makalelerimi onun üzerine yazacağım. Neyse çok uzattım :) Bu gün klasik bir şeylerle uğraşmak istedim. Lisede PIC derslerinde en başlarda karaşimşek devresi programlamayı öğrenmiştim. Kültürüme sahip çıktım ve dilimin yettiği sürece bu basit programı paylaşayım dedim. Devreyi çoğu mühendis adayı bilir ama ben anlatmak istiyorum yinede . 8  tane ledi sırayla yakıp sırayla söndürüyoruz işte bu kadar kolay. Yeni başlayanlar için bu daha hayırlı sanırım. Okuduğunuz için teşekkür ederim :)

Ardunio Programı;

int led=22;

void setup() {                
pinMode(22, OUTPUT);  
pinMode(23, OUTPUT);
pinMode(24, OUTPUT);
pinMode(25, OUTPUT);
pinMode(26, OUTPUT);
pinMode(27, OUTPUT);
pinMode(28, OUTPUT);
pinMode(29, OUTPUT);
}


void loop() {
  for(led=22;led<30;led++){
  digitalWrite(led, HIGH);   
  delay(100);
  if(led==29)
  {
   for(led=29;led>21;led--)
   {
  digitalWrite(led, LOW);   
  delay(100);
  }
  } 
  }
  }

Yorumlar