Pinoo ile Lazerli Hırsız Alarmı

Projenin Amacı: Pinoo Kontrol Kartını kullanarak led modülü, buzzer modülü ve ldr ışık algılayıcı sensör ile lazerli hırsız alarmı projesi oluşturmak.

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ı öğrenmeyi öğrenir.
  • Işık algılayıcı sensörünü kullanmayı öğrenir.
  • Buzzer modülünü öğrenmeyi öğrenir.
  • Led modülünü öğrenmeyi öğrenir..
  • Algoritma kurma becerisi gelişir.
  • Kodlama işi gelişir.
  • Tasarım becerisi gelişir.

  

Kullanılması Gereken Malzemeler:  Pinoo Studio programı, Pinoo kontrol kartı, Işık algılayıcı sensör, Kırmızı led modülü, Buzzer modülü, Bağlantı kabloları.

 

Tasarım için Gereken Malzemeler: Dekota, aynalı karton, eva, bant, silikon tabanca ve silikon, kalem, lazer ışık, makas, falçata, cetvel

               

 

 

Proje Yapılışı:

 

Öncelikle bir kutu oluşturacağız. Kutunun yan duvarlarını oluşturmak için, cetvel ve kalem kullanarak dekotanın üzerine 15x10cm kalınlığında iki adet dikdörtgen çiziyoruz. Falçata yardımı ile aksesuarları kesiyoruz.

                       

 

Kutunun alt ve üst kısımları için, cetvel ve kalem kullanarak dekotanın üzerine 15x12cm aralıklarla iki adet dikdörtgen çiziyoruz. Falçata yardımı ile aksesuarları kesiyoruz.

 

Kutunun arka duvarı için, cetvel ve kalem kullanarak dekotanın üzerine 15x15cm aralıklarla bir adet kare çiziyoruz ve falçata yoluyla kesiyoruz.

 

Silikon serbest bırakma yardımı ile kestiğimiz parçaları birleştirerek kutu oluşturuyoruz.

Not: Lazer ışığı yerleştirebilmek için kutunun ön tarafında bırakıyoruz.

  

Aynalı kartondan üç adet yuvarlak keselim.

 

Lazerin kırmızı ışığının sürekli açık kalması için düğmeye bant yapıştırıyoruz. Ardından lazerin ışığını kaydedecek şekilde kutunun silikon tabancası yardımı ile monte ediyoruz.

       

Duvara yansıyan kırmızı ışığın üstüne, kestiğimiz yuvarlak aynalı kartonu silikon tabanca yardımı ile yapıştırıyoruz.

 

Kartondan diğer kişinin yansıyan kırmızı ışığın üstüne, tekrar silikon tabancayla başka bir aynalı kartona yapıştırıyoruz.

 

Aynalı kartondan diğer defter yansıyan ışığın üstüne silikon tabanca ile başka bir aynalı kartona yapıştırıyoruz.

          

Aynalı kartondan karşı yağın yansıyan miktarı gelecek şekilde, ışık algılama sensörünü monte ediyor. Bunun için ışık algılama sensörünün soket kısmının geçeceği kadar delik açıyoruz.

           

                  

Silikon serbest bırakma ile açılan deliğe ışık algılama sensörünü monte ediyoruz.

          

Silikon tabancası yardımı ile buzzer modülünü, kutunun yan duvarına monte ediyoruz.

 

Kutunun ön göstergeleri kırmızı led modülünü silikon tabanca yardımı ile monte ediyoruz.


Kutuyu gibi süslüyoruz.

Modülleri ve sensör kablosu yardımı ile pinoo kontrol kartına bağlıyoruz.

Buzzer modülünü 1 numaralı kapıya bağlıyoruz.

Kırmızı led modülünü 2 numaralı kapıya bağlıyoruz.

Işık algılama sensörünü 7 numaralı kapıya bağlıyoruz.

 

Bağlantıları ve tasarımı tamamlandık şimdi kodlamaya geçiyoruz.

Kodlama kısmında; Başlatma işleminin başlatılması için Olaylar menüsünden Yeşil Bayrağa tıklanınca alınır.

Işık algılayıcı sensörün okuduğu değerin öğrenilebilmesi için kukladan yardım alacağız. Bunun için görünüm menüsünden “merhaba de” komutu alınarak ışık sensörü değer okuma kodu içerisine yerleştirilir.

Yeşil bayrağa tıklanıyor ve ışık algılayıcı sensörünün ışıkta ölçtüğü değere bakıyoruz. (Yaklaşık 900 lerde değer ölçtüğünü farzediyoruz.) Ardından elimizi kutunun içine sokuyoruz ve ışık algılayıcı sensörünün ölçtüğü değere bakıyoruz.(yaklaşık 200 lerde değer ölçtüğünü farzediyoruz.)

 

Buzzer modülünün çalışmasının kontrol edilmesi için basılı tuşa basıldığında C3 notasını çaldırın. 

Led modülünün çalışıp çalışmadığını kontrol etmek için tuşa basıldığında ledi yakıyoruz. Kapı numarasını bağlantısını yaptığımız 2 olarak değiştiriyoruz. Yukarı ok tuşuna basıldığında led yanıyor ve aşağı ok tuşu basıldığında led söndürülüyor.

 

Eğer kutunun içine el sokulursa yani ışık algılayıcı sensör ölçtüğü değer 400'den küçükse kırmızı led modülü yanacak ve buzzer modülü ötecektir. Eğer ışık algılayıcı sensörün ölçtüğü değer 400'den büyükse buzzer ve led modülü pasif halde duracaktır.

 

Yeşil bayrağa tıklıyoruz ve projeyi deniyoruz. Projemizin çalışmasını herhangi bir sorun veya projemizi bilgisayardan bağımsız olarak bir güç kaynağı ile de başlatmak için yazılan kodun kartımızın içine yüklememiz gerekiyor.

Bunun için başlangıçta yer alan yeşil bayrağa tıklama işlemini ve kuklaya sensör değerini söylettiğimiz kodu çöpe atarak kod ekranına geçiyoruz. Genel bloklar Pinoo karta yükle komutunu alıyoruz. Ve kodların en başına yerleştiriyoruz.

Kodlarımız karta yüklenirken bekliyoruz. 

Herhangi bir sorun yoksa güç kablosunu bilgisayardan çıkartıyoruz. Pinoo Kontrol kartımıza 9v pil ve pil kulaklığı sayesinde güç veriyoruz. 

 

Projenin Çalışma Hali:

 

Işık algılayıcımız sensörlü 400'den büyük değer ölçümünde, yani değerli eşyalarımıza dokunulmadığında led ve buzzer modülleri pasif silinir.

 

 

Işık algılayıcımız sensörlü 400'den küçük değer ölçümlerinde, yani değerli eşyalarımıza dokunulduğunda led ve buzzer modülleri aktif olarak dinlenebilir.

 

ARDUINO IDE KODLARI:

#define  led  3  // 3.Pinde LED modülünün kullanımını tanımlıyoruz 
#define  buzzer  4  // 4.Pinde BUZZER modülünün kullanımını tanımlıyoruz

geçersiz  kurulum ( )  { 
pinMode  ( led ,  OUTPUT ) ;  //LED modülünün çıkış elemanı olduğunu belirtiyoruz 
pinMode  ( buzzer ,  OUTPUT ) ;  //BUZZER modülünün çıkış elemanı olduğunu belirtiyoruz 
Seri . başla ( 9600 ) ;  //9600 Baundluk bir seri iletişim başlatıyoruz

} 
void  loop ( )  { 
int  isik = analogRead ( A0 ) ;  //Işık değişkenini A0 pinindeki LDR ile okuyoruz 
Serial . println ( isik ) ;  //Okunan değeri seri iletişim ekranına yansıtıyoruz 
gecikme ( 50 ) ;

if  ( isik < 400 ) {   //Okunan ışık değeri 400'den küçük ise 
  digitalWrite ( led , HIGH ) ;  //LED modülü 
  digitalWrite yansın ( sesli uyarı , YÜKSEK ) ;  //BUZZER modülü ses çıkarsın 
} 
else { 
  digitalWrite ( led , LOW ) ;  //LED yanmasın 
  digitalWrite ( buzzer , LOW ) ;  //BUZZER modulu sussun 
} 
}

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