Pinoo ile Dinazor Oyunu

Projenin Amacı: Pinoo Kontrol Kartı ile ldr modüllü ve servo motor kullanarak bir dinozor oyunu yapmak.

Süre: 2 ders

Yaş Grubu: 7 yaş ve üzeri

Pinoo Set: Temel set, icat set, maker set ve tam set.

Kazanımları:

  • Pinoo kontrol kartını kodlamayı öğrenir.
  • Servo motor kullanmayı öğrenir.
  • Ldr modülü kullanmayı öğrenir.
  • Algoritma kurma becerisi gelişir.
  • Kodlama becerisi gelişir.

 

Kullanılması Gereken Malzemeler: Mblock 3 programı, pinoo kontrol kartı, servo motor, ldr modülü

 

 

 


Tasarım için Gereken Malzemeler: Bilgisayar, siyah bant

 

                           

 

 

Proje Yapılışı:

 

  1. Projemiz için ilk önce sensörleri bilgisayara yerleştireceğimiz kısım ile başlayalım.

 

 

 

Servo motoru boşluk tuşuna basabilecek şekilde bantlıyoruz.

 

 

İnternetimiz kapalı iken bir sayfa açmaya çalışalım karşımıza dinozor oyunu çıkacaktır.

(Eğer bu sayfaya ulaşamadıysanız yine internetiniz kapalı iken bağlantı linklerinin olduğu kısma “chrome://dino” yazarsanız dinozor oyununa ulaşabilirsiniz.

 

 

 

Ldr modülünün arkasına ekrana yapıştırabileceğimiz bir şekilde siyah bandı yapıştırıyoruz.

 

 

Ldr modülünü ekrandaki ağaçları görecek şekilde bilgisayar ekranına yapıştırıyoruz.

Daha sonra da bağlantı kablosunu takıyourz.

 

 

 

Servo motorun bağlantı kablosunu takıyoruz.

 

 

 

Ldr modülünü 7. Kapıya, servo motoru 1. Kapıya takıyoruz.

 

 

 

USB bağlantı kablosunu pinoo kontrol karına ve bilgisayara takıyoruz.

Artık kodlamaya başlayabiliriz.

 

 

  1. Pinoo uzantısı ekleme:

 

 

 

 

Uzantılar sekmesinden “Uzantıları Yönet” seçeneğine tıklıyoruz.

 

 

Açılan pencerede arama motoruna “Pinoo” yazıyoruz ve çıkan sonuca indir dememiz yeterli.

Bilgisayarımıza yüklendi.


 

  1. Pinoo kontrol kartını bilgisayara bağlama:

 

 

 

 

Mblock 3’te sol üst taraftaki “Bağlan” sekmesine tıklıyoruz.

 

 

 

 

 

Açılan pencereden “Seri Port” kısmına tıklıyoruz ve açılan sayfadan “COM6” seçeneğini seçiyoruz. NOT: Her bilgisayarın port girişleri farklı olduğundan COM yazısının yanındaki sayılar değişebilir.

 

 

 

Kartlar sekmesine tıklıyoruz.

 

 

Açılan pencereden pinoo kontrol kartının kullandığı “Arduino Nano” kart seçeneğini seçiyoruz.

 

 

 

Uzantılar sekmesine tıklıyoruz.

 

 

Açılan pencerede kullandığımız kontrol kartının uzantısı “Pinoo” seçiyoruz.

 

 

Bağlan sekmesine tıklıyoruz.

 

 

 

Açılan pencereden “Aygıt Yazılımı Güncellemesi” tıklıyoruz.

 

  1. Kodlama kısmı:

 

 

İlk olarak yeşil bayrağı tıkladığımızda ekranda ışık değerini görmek için kodlama yapıyoruz.

(Bu kısımda ldr modülünü ekrandaki açık alanda ve atlaması gereken ağacın üstüne getirerek değerler arasındaki fark görülür ve şart oluşturmak için bir değer belirlenir.)

 

 

Eğer ise değilse koşul yapısını ekleyip şartımızı oluşturuyoruz.

(Burada ağaçların algıladığı değere yakın genel bir değer olan 750 değerini kullandık. Ortam ışık değerine göre sizde değişiklik gösterebilir.)

 

 

 

Şart doğruysa yani ağaç algılandıysa 1. Kapıya bağlı servo motorun açılarını ayarlıyoruz.

Aşağıya doğru 30 derece hareket edip 0.1 saniye bekledikten sonra 0 açısına gelecek şekilde kodluyoruz.

 

 

 

 

 

Diğer şartımız için eğer ise koşul yapısını ekleyip ışık değerinin 750’den büyük olma şartını oluşturuyoruz. Eğer şart doğruysa servo motorun açısı 0 derecede kalacak.

 

 

Kodlarımızı pinoo kontrol kartına yüklemek için olay başlangıcımızı “Pinoo Program” komutu yapıyoruz ve ekranda ışık değerini görmek için kullandığımız kodu siliyoruz.

 

 

 

“Pinoo Program” komutu üzerine sağ tıklıyoruz ve açılan pencerede “Arduino’ya Yükle”  seçeneğini seçiyoruz.

 

 

 

Açılan sayfada kırmızı ile seçili olan “Arduino’ya Yükle” butonuna tıklıyoruz.

 

Kodlarımız pinoo kontrol kartımıza yükleniyor.

 

 

 

 

“Yükleme Bitti” yazısı geldikten sonra “Kapat” butonuna tıklıyoruz.

 

  1. Projenin Çalışma Hali:

 

 

9V’luk pili takıyoruz.

 

 

 

Dinozor oyunu sayfasını açıp oyuna başladığımızda çalışacaktır.

 

PİNOO SETLERİ İLE ÇOCUKLAR, EVLERİNDE RAHATLIKLA BULABİLECEKLERİ MALZEMELER İLE YÜZLERCE PROJE YAPABİLİRLER.