• Arduino'muzu bilgisayarımıza bağlıyoruz.
  • Arduino IDE'mizden -> Araçlar -> Kart sekmesinden kullandığınız Arduino modelini seçiyoruz. Biz Arduino Uno kullandığım için Arduino/Genuino Uno seçeneğini seçtik.
  • Port kısımından Arduino'nuzun portunu seçiyoruz.
  • Arduino üzerinde elektrik devremizi kuruyoruz  :

Bu çalışmamızda Arduino ile Trafik Lambası yapacağız.

Çalışmamızda amaç sadece led yakmak değil aynı zamanda kendi fonksiyonlarımızı oluşturup daha sonra bu fonksiyonları vood loop () içerisinde çağırmak. Bu projemizle birlikte ilk defa Arduino çalışmamızda değişken tanımlaması yapacağız.

Çalışma için gerekli malzemeler.

1-) 3 adet led

2-) 7 adet erkek – erkek bağlantı kablosu.

3-) Arduino Uno Kart

4-) Breadbord

5-) USB Kablosu (Arduino ile Bilgisayar bağlantısı için)

Devre Bağlantıları :  

Kırmızı Led

Arduino'muzun 2. pinini ilk direncimizin bir bacağına,  ardından bu direncin diğer bacağınıda kırmızı ledimizin "+" (Uzun olan)  bacağına. (Anot ) Arduino'muzun GND pinini ( "-" kutbunu), kırmızı ledimizin "-" (kısa olan) bacağına,  (Katot  ) bağlıyoruz. 

Sarı Led

Arduino'muzun 3. pinini ikinci direncimizin bir bacağına,  ardından bu direncin diğer bacağınıda sarı ledimizin "+" (Uzun olan)  bacağına. (Anot ) Arduino'muzun GND pinini ( "-" kutbunu), sarı ledimizin "-" (kısa olan) bacağına,  (Katot  ) bağlıyoruz. 

Yeşil Led

Arduino'muzun 3. pinini üçüncü direncimizin bir bacağına, ardından bu direncin diğer bacağınıda yeşil ledimizin "+" (Uzun olan)  bacağına. (Anot ) Arduino'muzun GND pinini ( "-" kutbunu), yeşil ledimizin "-" (kısa olan) bacağına,  (Katot  ) bağlıyoruz.  Devre çizimi : (Bu Çizimi Fritzing uygulaması kullanarak daha rahat görmeniz açısından yaptım.) 

  • Arduino Kodu :

 İlk olarak değişkenlerimizi tanımladık.

  void setup () fonksiyonu içerisine tanımladığımız değişkenleri ekledik ve led olarak belirttik.

 

   Bu projede kırmızı, sarı ve yeşil ışık için üç aayrı fonksiyon belirledik.

  Her fonksiyonda hangi ledin açık hangilerinin kapalı olacağını belirttik. Fonksiyonlarımızı daha sonra void loop içerisinde tekrar çağıracağız. Lütfen fonksiyon tanımlamalarını yapalım bu çalışmalar ilerde bize fonksiyon yapmanın ve çağırmanın rahatlığını sunacaktır.

 

Daha sonra void loop() fonksiyonu içerisinde tanımladığımız 

kirmiziIsik() ;

sariIsik() ;

yesilIsik() ; fonksiyonlarını çağırdık ve her birinin arasına yeterli sürede bekelmedi için delay() fonksiyonunu ekledik.

kirmiziIsik() ;

delay(6000); diyerek kırmızı ışığın 6 saniye yanmasını sağladık. Kırmızı ışık 6 saniye yandıktan sonra ;

sariIsik() ;

delay(2000); diyerek sarı ışığın 2 saniye yanmasını sağladık. Sarı ışık 2 saniye yandıktan sonra ;

yesiIsik() ;

delay(5000); diyerek yeşil ışığın 5 saniye yanmasını sağladık. Yeşil ışık 5 saniye yandıktan sonra ise döngü oluşacak ve tekar kırmızı ışık yanacak.

 

 

 

Kodumuzu Arduino IDE'de sol üsteki tik tuşuna basarak kontrol ediyoruz ve ok tuşuyla Arduino'muza yüklüyoruz. Sonraki projede görüşmek üzere...

 


Add comment


Security code
Refresh

Son Eklenen Konu Özetleri

P sesi için hızlı okuma çalışmaları 2 sayfada toplam 8 metin bulunmakta. Karesel Metinler bol tekrar edildiği takdirde okuma çocukların okuma temposu artacaktır. 

Lütfen dosyanın pdf olarak [ ... ]

1.Sınıf Okuma MetinleriDevamı

Arduino'muzu bilgisayarımıza bağlıyoruz. Arduino IDE'mizden -> Araçlar -> Kart sekmesinden kullandığınız Arduino modelini seçiyoruz. Biz Arduino Uno kullandığım için Arduino/Genuino [ ... ]

Arduino ProjeleriDevamı

 

IŞIĞIN GÖRMEDEKİ ROLÜ NEDİR?

     Gündüz gözlerimizi kapadığımızda gördüğümüz yalnızca karanlıktır. Gözlerimizi açtığımızda ışığı ve çevremizdeki cisimleri görürüz. [ ... ]

Çevremizdeki Işık ve Ses Teması Konu ÖzetleriDevamı

C sesi için hızlı okuma çalışmaları 2 sayfada toplam 8 metin bulunmakta. Karesel Metinler bol tekrar edildiği takdirde okuma çocukların okuma temposu artacaktır.

 

 

1.Sınıf Okuma MetinleriDevamı

GÜNEŞİN ÖZELLİKLERİ

Kendiliğinden ısı ve ışık yayabilen gök cisimlerine yıldız denir. Güneş bir yıldızdır. Bize en yakın yıldız güneştir. Güneş orta büyüklükte, orta [ ... ]

5.Sınıf Fen Bilimleri Dersi Konu ÖzetleriDevamı

Arduino'muzu bilgisayarımıza bağlıyoruz. Arduino IDE'mizden -> Araçlar -> Kart sekmesinden kullandığınız Arduino modelini seçiyoruz. Biz Arduino Uno kullandığım için Arduino/Genuino [ ... ]

Arduino ProjeleriDevamı
Benzer Konu Özetlerimiz

2016-2017 Eğitim Öğretim Yılı 1.Dönem sonu gelirken öğretmenlerimiz için karne görüşlerini derledik her seviye öğrenciye uygun olarak hazırladığımız içerik sizlere fikir verme konusunda yardımcı olacaktır...

Canım öğrencim,sarı kızım...Başarmak vazgeçmemektir.En [ ... ]

Rehberlik ServisiDevamı

   Öğrencilerimizin sıklıkla sordukları sorulardan biriside verimli ders çalışma yöntemleri oluyor. Öğrencilerimizin sordukları bu sorudan anlaşılan şu ki öğrencilerimiz ders çalışırken, odaklanamıyor ve dolayısıyla çalıştığı konudan verim alamıyor. [ ... ]

Rehberlik ServisiDevamı

 

   İngilizceyi zevkli ve kolay öğrenme yöntemleri, öğrencilerimizin büyük bir çoğunluğu ilkokuldan itibaren İngilizce öğrenmesine rağmen, İngilizce konuşamıyor. Konuşmasını da bırakın kendine ait özgü bir cümleyi bile, İngilizce telaffuz edemiyor. Öğrencilerimizin [ ... ]

Rehberlik ServisiDevamı

4-5-6-7-8. Sınıflar İçin Sınıf Kitaplığı Listesi

4-5-6-7-8. Sınıflar için kullanabileceğiniz sınıf kitaplığı listesi sayfa sayda sayısı ve kitap türü ile birlikte. Listemiz sürekli güncellenecek ve yeni kitaplar eklenecektir.4,5,6,7,8. Sınıflar E-Okul [ ... ]

Rehberlik ServisiDevamı

Psikolojik uzmanlarımızın gündeminde olan konulardan biriside, öğrenci psikolojisidir.  Uzmanlarımızın araştırmalarına göre, birçok öğrencimiz farkında olmasa da psikolojik sorunları yaşamaktadır. Peki, bu psikolojik sorunların belirtileri nelerdir? Öğrenci [ ... ]

Rehberlik ServisiDevamı

Eğitimde İlk Adım

   Eğitimde ilk adim başarının temeli olarak bilinen en önemli adımlardan biridir.  Öğrencilerimizin öğrenciliğe, attıkları o ilk adımı kontrol altında tutmak ise ebeveynlere düşen en önemli görevlerden, yalnızca bir tanesidir.  Çocuğunun [ ... ]

Rehberlik ServisiDevamı
Benzer Yazılarımız

NDK Hoş Geldiniz

Loading...