Arduino
OKUDUĞUNUZ KONU
Arduino Karaşimşek Devresi
6

Arduino Karaşimşek Devresi

Yazar : Enes Güven19 Kasım 2015

Herkese selamlar arkadaşlar;Bu projemizde karaşimşek devresi yapacağız.Bundan önceki yazımda arduinoya giriş yapmış ve ilk devremiz olan led yakma devresini siz değerli okurlarımıza sunmuştuk.Bugün ise mantık olarak led yakma devresine benzeyen bir devre daha yapacağız.Fakat bu devremizde ek olarak birden fazla led kullanacaz ve ledlerimizi sırasıyla yakıp söndürüp güzel bir görüntü elde edeceğiz.Hazırsanız başlayalım 🙂

Malzemeler :

  • 1x Arduino Uno
  • 1x Breadboard
  • 4x Led (Tabi bu size kalmış birşey isterseniz 10 tane kullanın :D)
  • 4x Direnç (direnç kullanmasanızda olur ama kullanmazsanız devreniz uzun ömürlü olmaz tavsiyemiz kullanmanızdır)
  • ve Jumper kablolarımız

Devremizin kurulumu şekildeki gibi arkadaşlar

Arduino Karaşimşek

Led lerimizin çıkışını arduinoda 8,9,10 ve 11. çıkışlardan breadboard umuzun güç çıkışı içinse gnd den çıkış alıyoruz.Şimdi sıra geldi kodumuzu yazmaya

 pinMode (8, OUTPUT); //8. Çıkışa bağladığımızı belirtiyoruz
pinMode (9, OUTPUT); //9. Çıkışa bağladığımızı belirtiyoruz
pinMode (10, OUTPUT); //10. Çıkışa bağladığımızı belirtiyoruz
pinMode (11, OUTPUT); //11. Çıkışa bağladığımızı belirtiyoruz
void setup() {

}

void loop() {
 digitalWrite (8, HIGH); //8. pinden çıkış yaptığımız led'i yakıyoruz
 delay (50); //50ms boyunca yanmasını istiyoruz
 digitalWrite (8, LOW); // 8. pinden çıkış aldığımız led'i södürüyoruz
 digitalWrite (9, HIGH); //9. pinden çıkış yaptığımız led'i yakıyoruz
 delay (50); //50ms boyunca yanmasını istiyoruz
 digitalWrite (9, LOW); // 9. pinden çıkış aldığımız led'i södürüyoruz
 digitalWrite (10,HIGH); // 10. pinden çıkış aldığımız led'i yakıyoruz
 delay (50); //50 ms boyunca yanmasını istiyoruz 
 digitalWrite (10, LOW); // 10. pinden çıkış aldığımız led'i södürüyoruz
 digitalWrite (11, HIGH); // 11. pinden çıkış aldığımız led'i yakıyoruz
 delay (50); //50ms boyunca yanmasını istiyoruz 
 digitalWrite (11, LOW); // 11. pinden çıkış aldığımız led'i södürüyoruz

} 

Bu kod uzun kod dur arkadaşlar.Arduino kodlama mantığını anlamanız için uzun olarak yazdım

bugünkü projemizinde sonuna geldik arkadaşlar.Birdahaki yazımda görüşmek dileğiyle projehocam.com dan ayrılmayın 🙂

SİZCE NASIL OLMUŞ?
Beğendim
61%
İlginç
12%
Eh İşte
3%
Anlamadım
6%
Kötü
7%
Berbat
12%
YAZAR HAKKINDA
Enes Güven
Enes Güven
Lise 3. Sınıfta başlayan elektronik merakım sayesinde buradayım.Her ne kadar teknolojiye ve robot konularında yeni olsamda bu işlere başlayacak kişilerin sıfırdan eitimlerine yardımcı olabileceğimi düşünüyorum :)
6 YORUMLAR

YORUM YAP