Arduino Eğitim Kiti – Scratch Müfredatı: Ders 4 Polis Sireni Uygulaması 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 Kazanımları:

  • Polis Sireni uygulamasını yardım almadan başarılı bir şekilde tasarlar.
  • Buton ile LED Yakma uygulamasını yardım almadan başarılı bir şekilde tasarlar.
  • Buton ile LED Yakıp Söndürme uygulamasını yardım almadan başarılı bir şekilde yapar.

mBlock Programını Kodlamaya Hazırlama

  1. Aşağıdaki programları tasarlamaya başlamadan önce 1. haftada bahsedilenlere dikkat etmek gerekir.
  2. mBlock programı açıldığında karşımıza gelen sayfa Arduino kodlamak için uygun değildir.
  3. Bunun için ayarlamalar yapılmalıdır. Bunlar ;
  •    Bağlan    > Arduino Sürücüsünü Yükle
  •    Düzenle  > Arduino Kipi
  •    Bağlan    > Seri Port (kartın bilgisayara bağlı olması gerekir.)
  •    Kartlar    >Arduino Uno
  •    Uzantılar >Arduino

Buzzer:

  • Buzzer aldığı gerilim ile dışarıya ses sinyali veren komponenttir.
  • mBlock programı sayesinde farklı sesler çıkarmak mümkündür.
  • Kısa ve uzun olmak üzere iki bacağı vardır.
  • Kısa bacağı «-» uzun bacağı ise «+» bacaktır.
  • Kısa bacağı genelde topraklama hattına yani GND hattına bağlanır.
  • Uzun bacağı ise dirençle kullanılır ve dijital pinlere bağlanabilir.
  • mBlock programında ki buzzera ait kod bloğundaki harflerin karşılıkları;                1)C=do 2)D=re 3)E=mi 4)F=fa 5)G=sol 6)A=la 7)B=si

Yanlarında ki sayılar ise frekans değerleridir.


Polis Sireni Uygulaması

Bağlantı Şeması:

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

p6

Kod Blokları:

p1

Hazırlama:

  • Kodları «Arduinoya Yükle» butonuyla Arduino’ ya yüklüyoruz.
  • Sirenin ve LEDlerin sırasıyla çalıştığını göreceksiniz.
  • Programın kod dosyasını buradan indirebilirsiniz.

Buton ile Led Yakma

Bağlantı Şeması:

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

b5

Kod Blokları:

b1

Hazırlama:

  • Kodları «Arduinoya Yükle» butonuyla Arduino’ ya yüklüyoruz.
  • Butona bastığınızda LED yanacak, elinizi kaldırdığınızda LED sönecektir.
  • Programın kod dosyasını buradan indirebilirsiniz.

Buton ile Led Yakıp Söndürme

Bağlantı Şeması:

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

b5

Kod Blokları:

b6

1) mBlock programında Diziler bölümünde Veri&Blok sekmesinde «Bir değişken oluştur» diyerek «LED» adında bir değişken oluşturulur.

b7

2) Tasarlamak zor olmaması açısından kodlar adım adım gösterilecektir. Aşağıdaki kod bloğunu Robotlar ve Veri&Blok sekmelerini kullanarak oluşturuyoruz.

b8

3) Oluşturduğumuz kod bloğunu, Kontrol, İşlemler ve Robotlar sekmeleri kullanılarak aşağıdaki şekilde devam ettiriyoruz.

b9

4) Oluşturduğumuz kod bloğunu, Kontrol, İşlemler, Veri&Blok ve Robotlar sekmeleri kullanılarak aşağıdaki şekilde devam ettiriyoruz.

b10

5) Kod bloğuna aşağıdaki son eklemeleri de yaptıktan sonra programımız tamamlanmış olacaktır.

Hazırlama:

  • Arduino ile bilgisayar bağlantısını yapalım.
  • Bağlantıyı yaptıktan sonra «Arduino’ ya yükle» butonundan kodları Arduino’ ya yüklüyoruz.
  • Butona bir kez basıp elinizi çektiğinizde LED yanacaktır.
  • Bir kez daha basıp elinizi çektiğinizde ise LED sönecektir.
  • Programın kodlarını buradan indirebilirsiniz.

CEVAP VER

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