logo

Yüz Yüze Konuşmaya Ne Dersiniz?

Yaptığı her işte en güzelini yapmaya çalışan, yaratıcı, disiplinli bir ekibiz. Topluluk yönetimi, eğitim teknoloji ve robotik gibi niş konularda uzmanlıklarımız var. Birlikte neler yapabileceğimize bakmak, tanışmak, hayata katma değer sağlamak için görüşmeye ne dersiniz?
iletisim@artistanbul.io
+90 0212 251 64 37

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

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

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

Screen Shot 2016-08-26 at 14.09.05

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!

Oğuzhan Kayar

<p>Artistanbul’da Eğitim Teknolojileri Uzmanı ve Maker Eğitmeni olarak görev almaktayım.</p>

Yorum Yok

Yorum Yaz

Yorum
İsim
E-Posta
Website