Pinoo ile Yaya Geçidi

 Projenin Amacı:  Pinoo kontrol kartı ile LED modülü ve servo motor kullanarak güvenli yaya geçidi projesi yapmak.

Süre: 2 ders

Yaş Grubu: 9 yaş ve üzeri

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

Kazanımları:

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

 

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

 

 

Tasarım için Gereken Malzemeler:  Mukavva, renkli karton, yapışkan eva, kürdan, dil çubuğu, kutu, silikon tabancası ve silikon.

        

                          

 

 

Proje Yapılışı:

  1. Projemiz için ilk önce yol tasarımı yapmak ile başlayalım. Yol tasarımını yaparken mukavvadan yararlanacağız. Mukavva ile zemini oluşturalım.

 

 Mukavva parçasını dikdörtgen şeklinde kesiyoruz.

 

 

Kestiğimiz mukavva parçasının üzerine siyah karton yapıştırıyoruz.

 

4 adet minik yeşil eva parçası kesiyoruz. Çim görünümü vermek için.  

 

 Zeminin 4 köşesine yapıştırıyoruz.

   

 

4 adet gri eva parçası kesiyoruz.

  

 

Sarı ve beyaz dikdörtgen parçalar kesiyoruz. 

 

Kestiğimiz renkli parçaları yaya geçidi ve yol oluşturacak şekilde yapıştırıyoruz.

 

 

Kürdan ile yol kenarlarına çit yapıyoruz.

 

Çitleri yol kenarlarına yapıştırıyoruz ve sol üst taraftaki kısmı servo motoru yerleştirdikten sonra yapıyoruz. 

 

Servo motoru yapıştırmak için minik karton desteği koyuyoruz ve çiti tamamlıyoruz.

 

Servo motoru yapıştırıyoruz.

NOT: Servo motorun açılarını kontrol edip dönme açısına uygun yapıştırın. 

 

Servo motora dil çubuğu yerleştiriyoruz. (Bariyer görevi yapması için) 

 

Ledleri yapıştırmak için uzun bir çubuk yada kutu yapıyoruz. 

 

            

Kutuyu zemine yerleştiriyoruz ve üzerine ledleri yapıştırıyoruz. 

 

Küçük bir kutuyu pinoo kontrol kartını saklamak için kullanacağız. 

 

         

Kutunun içine pinoo kontrol kartını yerleştiriyoruz ve kabloların geçeceği kısmı kesiyoruz.

 

       

 Kabloları takıyoruz.

     

Elektronik parçaların yerleşmiş hali.

 

2.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.

 

3.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.

 

4.Kodlama kısmı:

 

 

 Led modüllerimizi “tuşu basılınca komutu altında yakıp söndürelim. 

  

 Servo motoru çalıştırmak için “tuşu basılınca” komutu altında çalıştırıyoruz. Servo motor 0 ile 180 derece arasında çalıştığı için iki açıyı da deniyoruz. 

 

 İki led modülünü de 3 sn aralıklarda yakıp söndürelim. Buradaki mantık kırmızı led yanarken yeşil ledin o anda sönük olması. 

 

 Kırmızı led yanar durum da iken servo motorumuz 160 derecelik açı yapacak yani kapalı olacak. Yeşil led yanar durumda iken servo motorumuz 45 derecelik açı yapacak yani açık durumda olacak.

 

ÖNEMLİ: Açılarınızı mutlaka deneyin her örnekte farklı açı olabilir. Bunun sebebi servo motorun yerleşme durumu. 

NOT: bu projemiz de ışık platformumuz yayalar için.

 

 

Kodlarımızı pinoo kontrol kartına yüklemek için olay başlangıcımızı “Pinoo Program” komutu yapıyoruz. 

 

 “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. Yükleme bittikten sonra pil yuvası takılır ve proje çalıştırılır.

 

 5.Projenin Çalışma Hali:

 

 

 Kırmızı led yanar durumda ve servo motor kapalı yani yayalar geçemez. 

 

Yeşil led yanar durumda servo motor açık durumda yani yayalar geçebilir.

 

ARDUINO IDE KODLARI: 

#include <Servo.h> // servo kütüphanesini ekledik
Servo servo; // servo nesnesine isim verdik
// ledleri tanımladık
int led1 = 3;
int led2 = 4;

void setup() {
  servo.attach(2); // servoyu 2.pine atadık
  // ledler çıkış pinidir
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);

}

void loop() {
  digitalWrite(led2, LOW); // led2 sönsün
  digitalWrite(led1, HIGH); //  led1 yansın
  servo.write(160); // servo 160 konumuna gelsin
  delay(3000); // 3000 sn bekle
  digitalWrite(led2, HIGH); // led2 yansın
  digitalWrite(led1, LOW); // led1 sönsün
  servo.write(45); // servo konumunu 45 olsun
  delay(3000); // 3 sn bekle

}

Pinoo setleri ile çocuklar, evlerinde rahatlıkla bulabilecekleri malzemeler ile yüzlerce proje yapabilirler.