Zeka Küpleri: Akıllı Saksı Projesi

Zeka Küpleri: “Akıllı Saksı Projesi”
Oğuzhan Kayar
29 Ağustos 2016

Zeka Küpü Projesi kapsamında Erzincan’daki öğrencilerimizle toprağındaki nemi azaldığında “susadım”, sıcak arttığında “terledim” mesajı gönderen akıllı saksı geliştirdik!

Bir önceki Turkcell Zeka Küpü eğitiminde çeşitli uygulamalar tasarlayarak öğrendiğimiz eğitimimizde öğrenciler çok eğlenmişti. Erzincan’da gerçekleştirdiğimiz ilk eğitimimizle ilgili blog yazısına şu bağlantıdan ulaşabilirsiniz.

Bu seferki ziyaretimizde zeka küplerimizle hasret giderdikten sonra Arduino, App Inventor ve Tinkercad kullanarak nasıl projeler üretebileceğimizin kararını vermek için beyin fırtınası yaptık. Ortaya birbirinden güzel beş proje çıktı. Bunların birçoğunun Nesnelerin İnterneti (IoT) projeleri olması, açıkçası beni de heyecanlandırdı.

Bu blog yazımızda Turkcell Zeka Küpü Projesi’nde yapılan projelerden biri olan Akıllı Saksı Projesi’ni öğrencilerin adım adım nasıl tasarladığını inceleyeceğiz. Öncelikle “Akıllı Saksı Projesi nedir?” sorusunun cevabını verelim.

Akıllı Saksı Projesi, bir bitkinin yetişmesi için gerekli olan iklim koşullarını stabilize etmek ve verilerin izlenmesini kolaylaştırmak için yapılmış olan öğrenci projesidir. Bu projede ortamın ısı ve nem verisiyle birlikte toprak nem sensör verilerinin harmanlanmasıyla ortaya koyulan gerçel verilere göre çeşitli uyarı sistemleri (sesli ve görsel uyarı) geliştiriyoruz. Buna göre bitkimizin toprak neminin azalması durumunda su istediğini söylemesini, ortam ısısının artması durumunda ise LED ekrana “terledim” yazdırmasını amaçlıyoruz.

Adım 0: Gerekli malzemeler

Akıllı Saksı Projesi için gerekli olan malzemeleri öğrenciler aralarında tartışarak belirledi. Şu malzemelerin projede kullanılmasını kararlaştırdık:

  • Arduino UNO veya Leonardo
  • 30 x Jumper Wire (10 cm)
  • 1 x Toprak nem sensörü
  • 1 x 16×2 ekran
  • 1 x RGB LED
  • 1 x Piezo Buzzer
  • 1 x Isı ve nem sensörü
  • 1 x 10kΩ Trimmer potansiyometre
  • 2 x 10kΩ Direnç
  • 1 x Breadboard

Adım 1: Breadboard üzerine yerleşimi yapmak

Bileşenleri Arduino üzerine yerleşimini yaparken 10 cm’lik Erkek-Erkek bağlantı kablosu kullanmanız, kablo kalabalıklığının önüne geçecektir. Isı-nem sensörü ve 16×2 ekran için kullanılan 10kΩ’luk dirençleri bağlarken bağlantı şemasını iki kere kontrol etmenizi öneriyoruz. Devreye direnç takmanız, parazitlenmenin önüne geçerek daha doğru sonuçlar vermesini sağlar.

Bağlantı şemasına ait referans tablosu aşağıdaki gibidir:

RGB LED

Kırmızı Pin

D11 (~)

Mavi Pin

D12

Yeşil Pin

D13

GND

GND

DHT-11 SICAKLIK VE NEM SENSÖRÜ

VCC

D11 (~)

Data Pin

D2 ve 10kΩ 5V

GND

GND

TOPRAK NEM SENSÖRÜ

VCC

5V

SIG

A0

GND

GND

PIEZO BUZZER

Pin 1 (Siyah)

GND

Pin 1 (Kırmızı)

D3 (~)

16×2 LCD EKRAN

VSS

GND

VDD

5V

V0

Wiper (Trimer potansiyometre)

RS

D10 (~)

R/W

GND

E

D9 (~)

DB/4

D4

DB/5

D5 (~)

DB/6

D6 (~)

DB/7

D7

LED+

10kΩ + 5V

LED-

GND

Adım 2: Arduino kodlamasını gerçekleştirmek

Projenin Arduino IDE’de yazılmış kodlarını Artistanbul GitHub hesabı içerisinde, GPL sözleşmesi ile paylaşıyorum. GitHub’ta projeye ait Fritzing devre tasarım dosyasına da ulaşabilirsiniz. Projeye ait tüm dosyalar için sizi buraya alalım :).

Sorularınızı bekliyorum!

arduino
proje
toprak verim projesi
turkcell zeka küpü
zeka küpü
Diğer Yazılar
Article Photo
Turkcell Zeka
Küpü Projesi
BLOG - 1
Yrd. Doç.Dr.
Adile Gülşah Saranlı,
TED Üniversitesi,
Eğitim Fakültesi
13 Mart 2017
Article Photo
Turkcell Zeka Küpü
Ekibi İş Başında!
Oğuzhan KAYAR
30 Mayıs 2016
Article Photo
Erzincan’dan Dünya’ya
Projeler Var!
Halil KESKİN
20 Haziran 2016
Article Photo
Turkcell Zeka Küpü
Ekibi Ankara'da
Deniz ERKUL
25 Haziran 2016
Article Photo
Adana BİLSEM'de
Zeka Küpü
Deniz ERKUL
11 Temmuz 2016
Article Photo
Turkcell Zeka Küpü
Ekibi Kütahya'da
Oğuzhan KAYAR
19 Temmuz 2016