Arduino Eğitim Kiti – Scratch Müfredatı: Ders 9 Fan Modülü ve Ultrasonik Sensör için isterseniz sunu şeklinde alt taraftaki kutucuğu büyüterek takip edebilir, isterseniz de tüm sunu sayfalarının makale haline dönüştürülmüş versiyonu takip edebilirsiniz. İçerikler büyük oranda aynıdır. Sınıf ortamında kolaylık olması açısından sunu şeklinde de sunulmuştur.

Ders İçerikleri:

  • Yön Tuşları İle L9110 Fan Modülü Kontrol uygulamasını yardım almadan başarılı bir şekilde tasarlar.
  • Potansiyometre İle L9110 Fan Modülü Kontrol uygulamasını yardım almadan başarılı bir şekilde tasarlar.
  • Ultrasonik Mesafe Sensörü İle Park Sensörü uygulamasını yardım almadan başarılı bir şekilde tasarlar.
  • Radar uygulamasını yardım almadan başarılı bir şekilde tasarlar.

L9110 Fan Modülü:

  • Set içerinde birçok projede işlevsel olarak değerlendirebileceğimiz bir modül olan L9110 fan modülü bulunmaktadır.
  • Bu modül bir adet motor ve motora monte edilmiş bir adet pervaneden oluşmaktadır.
  • Bir fana ihtiyaç duyulduğunda bu modül kullanılabilir.
  • Modülün üzerinde 4 adet pin bulunmaktadır.
  • Bu pinlerden iki tanesi VCC – GND pinleridir.
  • VCC pini 5V’ a
  • GND pini GND hattına bağlanır.
  • Diğer iki pin INA ve INB pinleridir. Bu pinler dijital pinlerden herhangi birine bağlanabilir.

HC-SR04 Ultrasonik Mesafe Sensörü:

Hc-sr04 ultrasonik mesafe sensörü 2 cm ile 400 cm’ ye kadar uzaklık ölçebilen bir sensördür. Bu sensör yarasaların yollarını bulmak için kullandıkları bir sistemden esinlenilmesi ile ortaya çıkmıştır. Sensörlerin çalışma mantığı sonar sistem mantığına dayanır. Sonar sistem, ses dalgaları yardımıyla uzaklığın hesaplanmasıdır. Çevrilen bu değer ile engelden kaçan robot uygulamaları, park sensörü gibi uygulamalar tasarlanabilir. Bunların dışında sadece okunan değerin lcd ekran veya serial ekranda görüntülenmesi mümkündür. Üzerinde 4 adet pin bulunmaktadır. Bu pinler VCC – GND – Trig – Echo pinleridir. Vcc pini Arduino üzerinde 5V’a, Gnd pini Gnd hattına, Trig ve Echo pinleri ise dijital pinlerden herhangi birine bağlanarak kullanılabilir.

Çalışma mantığını ayrıntılandırmak gerekirse;

  • Üzerinde iki adet pin bulunur. Bu pinler echo ve trig pinleridir.
  • Echo pininden dışarıya bir ses dalgası yayılır.
  • Yayılan ses dalgası bir cisme çarpıp geri döndüğünde trig pini tarafından algılanır.
  • Ses dalgasının çarpıp geri dönmesi arasında geçen süre belirli matematiksel işlemlerle veya kod kütüphaneleri yardımıyla cm cinsinden uzaklığa çevrilir.

Yön Tuşları İle L9110 Fan Modülü Kontrolü

Bağlantı Şeması:

Bağlantılar şekildeki gibi yapılır.

Resim1

Kod Blokları:

fan9110

Hazırlama:

  • Yukarıdaki kodlar «Bağlan» sekmesinin altından «Seri Port» tanımladıktan ve «Aygıt Yazılımı güncellemesi» yapıldıktan sonra «Düzenle» sekmesinin altından «Arduino Kipi» ekranında «Arduinoya Yükle» butonuna tıklayarak yüklenmelidir.
  • Sağ ve sol yön tuşlarına basıldığında ve bırakıldığında fan modülü belirtilen yöne hareket edecektir.
  • Burada «any» tuşu herhangi bir tuşu temsil etmektedir.
  • Herhangi bir tuşa basıldığında ise modül duracaktır.
  • Programın kod dosyalarını buradan indirebilirsiniz.

Potansiyometre İle Fan Modülü Kontrolü

Bağlantı Şeması:

Bağlantılar şekildeki gibi yapılır.

fan pot

Kod Blokları:

pot fan 2

Hazırlama:

  • Yukarıda ki kodlar «Bağlan» sekmesinin altından «Seri Port» tanımladıktan ve «Aygıt Yazılımı güncellemesi» yapıldıktan sonra «Düzenle» sekmesinin altından «Arduino Kipi» ekranında «Arduinoya Yükle» butonuna tıklayarak yüklenmelidir.
  • Potansiyometreyi çevirdiğiniz yöne göre fanın çalışma durumunu gözlemleyebilirsiniz.
  • Potansiyometre belli değerlerde olduğunda fan duracak diğer durumlarda çalışacaktır.
  • Programın kod dosyasını buradan indirebilirsiniz.

Ultrasonik Mesafe Sensörü İle Park Sensörü

Bağlantı Şeması:

Bağlantılar şekildeki gibi yapılır.

park

Kod Blokları:

park1

park2

Hazırlama:

  • Yukarıda ki kodlar «Bağlan» sekmesinin altından «Seri Port» tanımladıktan ve «Aygıt Yazılımı güncellemesi» yapıldıktan sonra «Düzenle» sekmesinin altından «Arduino Kipi» ekranında «Arduinoya Yükle» butonuna tıklayarak yüklenmelidir.
  • Mesafe sensörünün ölçtüğü değer azaldıkça buzzer ötecek ve kırmızı LED yanacaktır. Mesafe büyüdükçe buzzer susacak ve yeşil ve sarı LEDler yanacak.
  • Programın kod dosyasını buradan indirebilirsiniz.

Radar

Bağlantı Şeması:

Bağlantılar şekildeki gibi yapılır.

radar

Kod Blokları:

radar2

Hazırlama:

  • Yukarıdaki kodlar «Bağlan» sekmesinin altından «Seri Port» tanımladıktan ve «Aygıt Yazılımı güncellemesi» yapıldıktan sonra «Düzenle» sekmesinin altından «Arduino Kipi» ekranında «Arduinoya Yükle» butonuna tıklayarak yüklenmelidir.
  • Programın amacı belli bir mesafede nesne algılanıp algılanmadığıdır.
  • Eğer yakınlarda bir cisim algılanırsa LED ve buzzer ötmeye başlayacaktır.
  • Belli bir uzaklığın üstünde nesne algılandığında ise buzzer ve LED pasif durumda kalacaktır.
  • Programın kod dosyasını buradan indirebilirsiniz.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz