Pinoo ile Branda Sistemi
Projenin Amacı: Pinoo Kontrol Kartı ile su seviye sensörü ve servo motor modülü kullanarak branda sistemi yapmak.
Süre: 2 ders
Yaş Grubu: 7 yaş ve üzeri
Pinoo Seti: Temel Set, icat set, maker set ve tam set.
Kazanımları:
Su seviye sensörü kullanmayı öğrenir.
Servo motor modülü kullanmayı öğrenir.
Algoritma kurma becerisi gelişir.
Kodlama becerisi gelişir.
Tasarım becerisi gelişir.
Kullanılması Gereken Malzemeler: Mblock 3 programı, pinoo kontrol kartı, servo motor modülü, su seviye sensörü, bağlantı kablosu ve USB kablo.

Tasarım için Gereken Malzemeler: Mukavva, yeşil elişi kâğıdı, cetvel, çöp şiş, makas, kalem, façeta, silikon tabancası ve silikon.

Proje Yapılışı:
Projemiz için ilk önce ev tasarımı yapmak ile başlayalım. Ev tasarımı yaparken mukavvayı 22cm uzunluğunda ve 16cm genişliğinde keselim. Daha sonra kestiğimiz mukavvayı dik tutalım ve ortadan olacak şekilde 10cm uzunluğunda üçgen çizelim.

Aynı işlemleri ikinci bir mukavva için de uygulayalım. Bunlar evimizin yan duvarları olacaktır.

Çizdiğimiz kısımlardan mukavvayı keselim.

12cm uzunluğunda ve 16cm genişliğinde bir mukavva daha keserek evimizin duvarları ile birleştirelim. (Evin arka duvarı olacaktır.)

12cm uzunluğunda ve 16cm genişliğinde başka bir mukavvaya kapı ve pencere yapalım. Ardından evin ön tarafına yapıştıralım.

Mukavva yardımıyla evin üst kısmına uygun çatı yapalım.

30cm uzunluğunda ve 16cm genişliğinde bir mukavvayı alalım. Evin arka kısmı mukavvanın en ucuna gelecek şekilde evi yapıştıralım.

Daha sonra evin ön kısmını yeşil elişi kâğıdı ile kaplayarak bahçe görüntüsü verelim.

Çöp şişleri küçük küçük kırarak bahçenin iki kenarına yapıştıralım.

Bir tane uzun çöp şişi kenardaki çöp şişlerin üstüne yapıştıralım. Diğer kenar için de aynı işlemi yapalım.

Su seviye sensörünü iki küçük deliğinden çatının üstüne yapıştırıyoruz.

Evin yan duvarına servo motoru yapıştırıyoruz.
ÖNEMLİ: Servo motora beyaz pervanesini takacağımız için çatıya değmeyeceği şekilde yapıştırmamız gerekiyor. Bu nedenle servo motorun dönme açılarını kodlama kısmında kontrol edlip öyle yapıştırmanızı tavsiye ederim.

20cm boyunda, 10cm genişliğinde mukavva keselim. Servo motorun pervanesinin mukavvanın en köşesine yapıştıralım.

Pervaneyi servo motorun ucuna takalım. Tasarım bitti istediğiniz gibi süsleyebilirsiniz.
ÖNEMLİ: Açılar önemli olduğu için Önce servo motorun açısını 0 derece yapalım ondan sonra pervaneyi yerleştirelim.

Bağlantı kabloları ile bağlantılarımızı yapalım. Su sensörü 7.kapıya, Servo motor modülü 3.kapıya takalım. (Servo motor ile modülünü birleştirelim. GND-kahverengi, 5V-kırmızı, D0-turuncu)

Kodlama kısmı:

Servo motoru çalıştırmak için “tuşu basılınca” komutu altında çalıştırıyoruz. Servo motoru 0 ile 90 derece arasında çalıştıracağımız için ikisini de deniyoruz.

Su seviye sensörünün ölçtüğü değerleri kontrol ediyoruz. Kuru ölçtükten sonra sensörü ıslatıp tekrar kaç ölçtüğü deneyelim.

Su seviye sensörünün gördüğü değer 300den büyük olduğunda yani yağmur yağınca branda aşağı inecek eğer yağmur yağmıyorsa yukarı kalkacaktır.
ÖNEMLİ: Açılarınızı mutlaka deneyin her örnekte farklı açı olabilir. Bunun sebebi servo motorun yerleşme durumu.

Kodlarımızı Pinoo kontrol kartına yüklemek için olay başlangıcımızı “Pinoo Karta Yükle " Koyuyoruz ve de bloğunu silip kodumuzu kartımıza yüklüyoruz kartın baglantısı söktükten sonra pil takarak devremizi calıştırabiliriz
5. Projenin Çalışma Hali:

Yağmur yağmadığı için branda yukarı konumundadır yani kapalıdır.

Yağmur yağıyor bu nedenle branda aşağı iniyor ve açılmış oluyor.
ARDUINO IDE KODLARI:
#include <Servo.h> // servo kütüphanesini ekledik Servo servo; // servo nesnesine isim verdik int su_sensor = A0; // su sensorunu tanımladık int su_sensor_deger; // su sensor deger adında değişken atadık void setup() { servo.attach(4); // servoyu 4. pine atadık } void loop() { su_sensor_deger = analogRead(su_sensor); // sensordeh deger okuması yaptırdık if (su_sensor_deger > 300) { // eger deger 300den büyükse servo.write(0); // servo açısı 0 olsun } else { // aksi taktirde servo.write(90); // servo acısı 90 olsun } }
Pinoo setleri ile çocuklar, evlerinde rahatlıkla bulabilecekleri malzemeler ile yüzlerce proje yapabilirler.