You are on page 1of 6

Machine Translated by Google

Uluslararası Fotogrametri Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri, Cilt XLVI-4/W5-2021
6. Uluslararası Akıllı Şehir Uygulamaları Konferansı, 27–29 Ekim 2021, Karabük Üniversitesi, Sanal Safranbolu, Türkiye

ÇAPRAZ PLATFORM TABANLI AKILLI SERA UYGULAMASI

1 B. KAYCI , B. CERİT 2, E.YİĞİT3*

1 Safranbolu/Karabük bariskayci@hotmail.com
2 Safranbolu/Karabük ceritbahtiyar@gmail.com
3 Safranbolu/Karabük ygtenes44@gmail.com

ANAHTAR KELİMELER: Akıllı Sera, IoT, Firebase, Flutter, Kablosuz İletişim

ÖZ:

Bu çalışmada gelişen teknoloji ile hayatımızda sıklıkla ihtiyaç duyulan nesnelerin interneti üzerinden tarım alanında bir uygulama yapılmıştır. Artan
insan nüfusu ve tüketim ihtiyaçları nedeniyle ülkeler tarım alanlarını ve tarım alanlarında kullanılan enerjiyi daha etkin kullanmaya başlamıştır. Tarım
alanlarında kullanılan seralarda sıcaklık ve nem değerlerinin kritik olduğu bilinmektedir. Bu nedenle serada kablosuz haberleşme ile seranın dört farklı
noktasından sıcaklık ve nem değerleri ölçülerek bu değerler ana istasyona gönderilmiş ve ardından sera sorumlularına Flutter ile anlık izleme imkanı
verilmiştir. Ayrıca sera içerisindeki sıcaklığın sorumlu kişilerce belirlenen değerin altına düşmesi durumunda sesli uyarı yardımıyla sera çalışanları
uyarılır.

1. GİRİŞ çalışmalarda amaçlanmaktadır. NRF24L01 kullanan hareket


algılayıcı sensörler, bu verileri dronun bulunduğu alana gönderir.
Gelen bilgiler doğrultusunda drone harekete geçerek hareket sensörünün
Seracılık, tarım ürünlerinin yetiştirileceği yerde uygun iklim koşullarının aktif olduğu noktaya gidiyor (Yiğit, E., ve Bayır, R., 2021). Ayrıca çok
olmaması durumunda üretimin yapılacağı alanı hava koşulları açısından düşük enerji ile çalıştığı için NRF24L01 tercih edilmektedir. Bir
uygun hale getirdiği için tercih edilmektedir. Dünya genelinde iklim çalışmada, seraya yerleştirilen sensörler NRF24L01 kullanılarak
koşulları açısından olumsuz iklim koşullarına sahip bölgelerde seracılık haberleştirilmiştir.
tercih edilmektedir (Söyler, O., vd., 2018). Bu ülkelere örnek olarak Hollanda Bu çalışmada enerji piller ile sağlandığı için düşük tüketim
ve Birleşik Krallık verilebilir. Hollanda gibi serin iklime sahip ülkelerde hedeflenmiştir. Çalışmada NRF24L01 yongalarının uyku durumunda
mevsim şartlarının zor olması nedeniyle seracılık ile uygun ortama 800nA, TX modunda 5-6mA, RX modunda 7-12mA çektiği belirlendi
ulaşılması hedeflenmiştir. Bunun için teknolojiyi kullanarak tam otomatik (Gündoğdu, KS ve Tezcan, C.
seralar kullandıkları bilinmektedir. Türkiye ılıman iklim kuşağında yer S., 2018).
almasına rağmen ürünleri don felaketinden korumak amacıyla örtü altı
tarımı yapılmaktadır (Kendirli, B., ve Çakmak, B. 2010). Bu çalışmada ana istasyonda bulunan serada bulunan modüller ile
kablosuz haberleşen ESP8266 denetleyici bulunmaktadır. Baz istasyonuna
gelen veriler ilk olarak ATMEGA328P tarafından yorumlanır. Alınan veriler
ayrıca ESP8266'ya aktarılır. Aktarılan veriler internet ortamına girdikten
sonra sera yöneticileri için kodlanmış mobil uygulamaya aktarılır. Böylece
sera sorumlusu bulunduğu yerden mobil uygulama üzerinden sera
Seracılık faaliyetlerinde üründen daha fazla faydalanmak için teknolojiden içindeki sıcaklık ve nem değerlerini kontrol edebiliyor. IoT teknolojisinin
yararlanıldığı gözlemlenmiştir. Sera içerisinde sıcaklık ve nem gibi hayati kullanıldığı projeler var. Akıllı ev teknolojilerinden tarıma kadar birçok
parametreler bulunmaktadır. alanda kullanılmaktadır. Okul girişlerinde ve akıllı ev girişlerinde ışık
Bu parametrelere ek olarak artık sulama veya havalandırma gibi sistemler seviyesinin izlenmesi için kullanılan mobil uygulama projeleri bulunmaktadır
de seracılık sektörü için hayati önem taşımaktadır. Bu tür çalışmaların (Cerit, B. ve Bayır, R., 2020). Okul girişlerinde kullanılan RFID kartlar yaygın
akıllı sera adı altında literatüre girdiği görülmüştür. Farklı kontrolörler ve olarak kullanılmaktadır.
programlama dilleri kullanan akıllı sera uygulamaları bulunmaktadır.
Raspberry Pi kullanılarak yapılan sera içi görüntüyü internet ortamına
aktarır. Seradaki sıcaklık, nem, hava kalitesi, ışık gibi sensörden okunan Bu kartlardaki bilgiler anında mobil uygulamaya aktarılır. Böylece devam
parametreleri web sitesi ortamına aktardığı da belirtilmektedir (BaysaL, sistemi anlık olarak takip edilebilmektedir (Jaishree, M., vd., 2020).
K., vd., 2018).

2. MATERYAL VE YÖNTEMLER

Bu çalışmada sera içerisine dört adet modül yerleştirilmiştir. 2.1 Modül Materyalleri
Bu dört farklı modül, ölçülen sıcaklık ve nem verilerini ana istasyon adı
verilen merkeze iletir. Çalışmada mikrodenetleyici olarak kullanılan ATMEGA328P, ortamın
NRF24L01, kablosuz iletişimde yaygın olarak kullanılmaktadır. sıcaklık ve nem seviyesini tespit etmekte ve tespit edilen bu verileri ana
İnsansız hava araçları projelerinden mobil robotlara kadar farklı istasyona aktarmaktadır. DHT22 sensörü, sıcaklık ve nem seviyesini ölçmek
alanlarda kullanım örnekleri mevcuttur. Güvenlik için drone kullanıldı için kullanılır. bu

*
sorumlu yazar

Bu katkı hakem denetiminden geçmiştir. https://


doi.org/10.5194/isprs-archives-XLVI-4-W5-2021-327-2021 | © Yazar(lar) 2021. CC BY 4.0 Lisansı. 327
Machine Translated by Google
Uluslararası Fotogrametri Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri, Cilt XLVI-4/W5-2021
6. Uluslararası Akıllı Şehir Uygulamaları Konferansı, 27–29 Ekim 2021, Karabük Üniversitesi, Sanal Safranbolu, Türkiye

ölçülen ve tespit edilen ortamın sıcaklık ve nem seviyesi NRF24L01 + PA


+ LNA SMA Anten 2.4 GHz Kablosuz ile ana istasyona iletilir

İletişim Modülü. Bu modüllerin blok şeması Şekil 2.1'de verilmiştir.

Şekil 2.3. Elektrik panosunun ön yüzeyi.

Elektrik Panosu önüne konulan led ve ekran ile gelen data trafiği
izlenebilir. Elektrik Panosu ön yüzeyinde; Yeşil led veri iletişiminde
Şekil 2.1. Bu modüllerin blok diyagramı.
sorun olmadığını ve sıcaklığın belirtilen eşiğin üzerinde olduğunu,
mavi led SD kart bağlantısında sorun olduğunu ve kırmızı led ölçülen
Sıcaklık ve nem algılayan bu modüllerin gerçek görüntüleri Şekil 2.2'de
değerin istenilen sıcaklığın altına düştüğünü gösterir (Yıldırım, Ş. .,
verilmiştir.
ve diğerleri, 2016).

Sıcaklık belirlenen eşiğin altına düşerse, görevlileri uyarmak için sesli


uyarı verilir. 16x2 LCD ekran ise; Seradaki modüllerden gelen verilerin
takip edilebilmesi sağlanarak aynı anda eşik değer artırılıp
azaltılabiliyor. Bu işlemleri daha kolay hale getirmek için bir tuş
takımı da bulunmaktadır. Yukarı ve aşağı fonksiyonları olan tuş
takımlarına ek olarak, onaylamak için bir tuş ve geri dönmek için bir
tuş kullanılır. Böylece kolay bir kullanıcı arayüzü tasarlanmıştır. Ayrıca
elektrik panosu içerisinde ana istasyon bulunmaktadır. Bu baz
istasyonunun blok diyagramı Şekil 2.4'te verilmiştir.

Şekil 2.2. Bu modüllerin gerçek görünümü.

2.2 Ana İstasyon Malzemeleri

Modüllerden gelen sıcaklık ve nem verileri ana istasyona gelir. Verilerin


güvenli bir şekilde izlenebilmesi ve saklanabilmesi için ana istasyonda
pano tasarlanmıştır. Aynı zamanda IP65 sertifikalı elektrik panosu ile
olumsuz hava koşullarına karşı önlem alınmıştır. Elektrik Panosu
şekil 2.3'de verilmiştir.

Şekil 2.4. Baz istasyonunun blok diyagramı.

Bu katkı hakem denetiminden geçmiştir. https://


doi.org/10.5194/isprs-archives-XLVI-4-W5-2021-327-2021 | © Yazar(lar) 2021. CC BY 4.0 Lisansı. 328
Machine Translated by Google
Uluslararası Fotogrametri Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri, Cilt XLVI-4/W5-2021
6. Uluslararası Akıllı Şehir Uygulamaları Konferansı, 27–29 Ekim 2021, Karabük Üniversitesi, Sanal Safranbolu, Türkiye

2.3 Modülde Kullanılan Yöntem

Bu çalışmada serada üretilen ürünlerden daha fazla verim alınabilmesi için


seranın nem ve sıcaklık seviyesinin belirli bir derecenin altına düşmemesinin
önemi uzmanlar tarafından belirtilmiştir. NRF24L01, sistemin çekirdeğindeki
ATMEGA328P ile iletişim kurar. Bu iletişim SPI protokolü ile gerçekleşir.

Yüksek hızlı kaliteli iletişim sağlayan NRF24L01'in saniyede 2Mbit veri akışı
sağlayabildiği biliniyor.
Bu ürün için NORDIC tarafından geliştirilen SHOCKBURSTTM olarak bilinen
bir kablosuz veri kimlik doğrulama protokolü vardır.
Bu protokol, internet altyapısında bulunan TCP protokolüne benzer. Bu
benzerlik, paketin gerektiğinde otomatik olarak düzenli bir veri akışı
sağlamasından kaynaklanmaktadır. Sera iç kısmında 4 farklı bölgeden elde
edilen veriler ana istasyona iletilir.

Bu iletim, düğüm tabanı adı verilen bir düğüm yapısında gerçekleşir.


Düğüm Tabanlı iletişim yapısı şekil 2.5'te verilmiştir.
Şekil 2.6. Firebase gerçek zamanlı veritabanı ekranı.

Bu çalışmada mobil uygulama yazmak için Flutter tercih edilmiştir.


Flutter ile yazılmış mobil uygulama ile sera yöneticileri veya denetçileri sera
içindeki sıcaklık ve nemi kilometrelerce öteden bile görebilirler. Ayrıca Flutter,
2017 yılında Google tarafından piyasaya sürüldü. Platformlar arası olan Flutter,
hem Android hem de IOS için uygulama yazmaya uygundur. Basit bir arayüze
sahip olan Flutter temelinde Dart dilini kullanır. Bu çalışmanın mobil
uygulama arayüzü Şekil 2.7'de verilmiştir.

Şekil 2.5. Düğüm Tabanlı ağ.

2.4 Baz İstasyonunda Kullanılan Yöntemler

Ana istasyonda kullanılan yöntem internet ortamına gönderilen verilerin mobil


uygulamaya aktarılmasıdır. Seralara yerleştirilen modüller, okunan sıcaklık
ve nem değerlerini ana istasyona aktarır. Aktarılan bu değerler bulut sistemi
üzerinden mobil uygulamaya aktarılarak yöneticilerin sera içerisindeki nem ve
sıcaklığı daha yakından ve anlık takip edebilmeleri sağlanmaktadır. Bu bir
veri tabanı gerektirir. Veriler internet üzerinden önce veri tabanına, ardından
gerekli kod parçacıkları ile mobil uygulamaya aktarılır.

Bu çalışmada veri tabanı olarak Google Şirketinin Firebase veri tabanı


kullanılmıştır. Firebase Realtime Database, bulut destekli bir NoSQL veritabanı
sistemidir. Bu nedenle herhangi bir SQL sorgulamasına ihtiyaç duymadan Şekil 2.7. Mobil uygulama arayüzü.
JSON parametreleri ile kontrol edilebilir. Veri depolamanın yanı sıra anlık veri
takibi sağlar. Firebase Realtime Database'e gelen verileri JSON nesnesi olarak 3. DENEYSEL SONUÇ
depolar ve ağaç yapısı oluşturur. Veriler veritabanına düştükçe bir JSON
düğümü haline gelir. Bu akışta okunan veriler yorumlanır, eklenir, silinir Bu çalışmanın deneyleri Türkiye'de Karabük İli Safranbolu İlçesi Yazıköy
veya güncellenir (Kılıç, V., 2021). Bu çalışmanın Firebase Realtime Database köyünde gerçekleştirilmiştir. Toplamda 8 adet seranın bulunduğu alanda
ekranı Şekil 2.6'da verilmiştir. sadece bir adet sera için denemeler yapılmıştır. 40x8 m2 olan sera içerisine
4 adet modül yerleştirilmiştir . Yerleştirilen bu modüller sayesinde seranın
farklı bölgelerinden sıcaklık ve nem değerleri alınmıştır.
üzerinde bulunan
Sera alanında
16x2 LCD
pano
Ekran sayesinde bunlar

Bu katkı hakem denetiminden geçmiştir. https://


doi.org/10.5194/isprs-archives-XLVI-4-W5-2021-327-2021 | © Yazar(lar) 2021. CC BY 4.0 Lisansı. 329
Machine Translated by Google
Uluslararası Fotogrametri Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri, Cilt XLVI-4/W5-2021
6. Uluslararası Akıllı Şehir Uygulamaları Konferansı, 27–29 Ekim 2021, Karabük Üniversitesi, Sanal Safranbolu, Türkiye

Elde edilen değerler sera çalışanları tarafından takip


edilebildiği gibi mobil uygulama sayesinde sera yöneticileri de
anlık olarak takip edilebilmiştir. Bu değerler de tarih ve saat
bazında belirli zaman aralıklarında kayıt altına alınır.
Kaydedilen bu değerler Excel tablosuna aktarılarak grafikler
elde edilmiştir. Deneyler Mart ayında başladı ve Mayıs ortasına
kadar devam etti. Hava şartlarının uygun olması ve enerji
tasarrufu nedeniyle işletme uyku moduna alınmıştır. Tarım
ürünleri üretimi açısından hava koşullarının olumsuz
seyretmesinin beklendiği sonbahar sezonunun son aylarına
doğru tekrar faaliyete geçmesi planlanıyor. Bu çalışmanın veri
kayıtlarından rastgele seçilen dört farklı tarihe ait grafikler Şekil
2.8'de verilmiştir.

Şekil 2.8. Dört modülün dört farklı zamanda ölçülen değerleri.

4. DEĞERLENDİRME VE SONUÇLAR

Seraların dünyanın birçok ülkesinde soğuk iklimlerde veya


olumsuz hava koşullarında kullanıldığı tespit edilmiştir.
Tüketicilerin ihtiyaçlarını karşılamak için kurulan seralarda
teknolojinin kullanılması ile üretilen ürünlerden daha fazla
performans alınması amaçlanmaktadır. Bu performans artışına
etki eden ana parametreler sera içi sıcaklık ve nem verileridir.
Seradaki ürüne uygun sıcaklık ve nem derecesi ürün sayısındaki
artışı etkiler.

Bu çalışmada çapraz platform uygulaması olan Flutter tabanlı


akıllı sera uygulaması yapılmıştır.

Yapılan deneylerde görülmüştür ki; Sıcaklık ve nem değerlerinin


kontrolünde verilerin anlık olarak izlenmesi ve kaydedilmesi
gelecek sezonlar için birçok çıkarım sağlar. Elde edilen veriler
ışığında seradaki sıcaklık ve neme daha uygun ürünler
seçilebilir. Ayrıca sıcaklık seviyesini yükseltmek için kullanılan
yöntemler için bir maliyet hesaplama imkanı doğmuştur.
Böylece daha planlı bir harcama pusulası oluşturulabileceği
düşünüldü.

Bu çalışmada kullanılan materyaller, bazen verileri kaçıran


grafiklerde gösterilmiştir. Bunun için kullanılan kontrolcünün
yükseltilmesi ile bu sorunun çözülebileceği öngörülmüştür. Daha
kaliteli ve uygun fiyatlı sensör ve kontrolörlerin tercih edilmesi
durumunda sistemin çok daha az hata payı ile çalışmaya devam
edebileceği düşünülmektedir.

TEŞEKKÜR

Bu çalışma Safranbolu Belediyesi tarafından desteklenmektedir.


Safranbolu Belediye Başkanı Elif KÖSE ve Belediye Başkan
Danışmanı Mert KOZULU'ya katkılarından dolayı teşekkür ederiz.

REFERANSLAR

Söyler, O., Çakır, M., Kalpakçıoğlu, H., Uğurluay, S., Ömer,


E.,Çakır, E., 2018: “Sıcak Havanın Toprak Altına Transferi ve
Optimum Ortam Koşullarını Sağlayan Akıllı Sera Otomasyonu
Tasarımı”. Mesleki Bilimler Dergisi (MBD), 7(1), 1-9.

Bu katkı hakem denetiminden geçmiştir. https://


doi.org/10.5194/isprs-archives-XLVI-4-W5-2021-327-2021 | © Yazar(lar) 2021. CC BY 4.0 Lisansı. 330
Machine Translated by Google
Uluslararası Fotogrametri Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri, Cilt XLVI-4/W5-2021
6. Uluslararası Akıllı Şehir Uygulamaları Konferansı, 27–29 Ekim 2021, Karabük Üniversitesi, Sanal Safranbolu, Türkiye

Kendirli, B., ve Çakmak, B. 2010: “Yenilenebilir Enerji Kaynaklarının


Sera
Kullanımı”. Ankara Üniversitesi ısıtmasında
Çevrebilimleri Dergisi, 2(1), 95-103.

Baysal, K., Özcan, MO, Özdüven, FF, Beynek, B.2018: “Nesnelerin


İnterneti Tabanlı Bir Sera Takip Sistemi”.
Meslek Yüksekokulları Elektronik Dergisi, 8(2), 49-56.

Yiğit, E., ve Bayır, R., 2021: “Çok Rotorlu İnsansız Hava Araçları İçin
Kablosuz Şarj Sistemi”. V. Uluslararası Battalgazi Bilimsel Çalışmalar
Kongresi, Malatya, 137-149

Gündoğdu, KS ve Tezcan, CS, 2018: “Sera İçi Kablosuz Sensör


Sistemlerinin Pilinin Performansının Belirlenmesi”, 1. Uluslararası, 14.
Ulusal Tarımsal Yapılar ve Sulama Kongresi, Antalya, 358-364

Cerit, B., ve Bayır, R., (2020): "Salgın Sürecinde Akıllı Ev Girişlerinde


Derin Öğrenme Tabanlı Maske Tespiti." Uluslararası Fotogrametri
Arşivi, Uzaktan Algılama ve Mekansal Bilgi Bilimleri 44, 159-163.

Jaishree, M., Yaminishanmugam, M., Jayarajan, P., Selvy, P.


T., 2020: “RFID Kartı Kullanan Madenciler İçin Bir Flutter Framework
Kanarya Kiti”, Proteus Journal, 11(12), 44-48

Yıldırım, Ş., Arslan, E., & Öztürk, O., 2016: “Robot Kolonileri için
Arttırılabilir Menzil İletişim Altyapısı”, 24. Sinyal İşleme ve İletişim
Uygulamaları Konferansı, 117- 120, DOI:10.1109/SIU.2016.7495690

Kılıç, V., 2021: "Yapay Zeka Tabanlı Akıllı Telefon Uygulaması ile Kan
Şekeri Tahmini." Avrupa Bilim ve Teknoloji Dergisi 26: 289-294.

Bu katkı hakem denetiminden geçmiştir. https://


doi.org/10.5194/isprs-archives-XLVI-4-W5-2021-327-2021 | © Yazar(lar) 2021. CC BY 4.0 Lisansı. 331
Machine Translated by Google

© 2021. Bu çalışma https://


creativecommons.org/licenses/by/4.0/(“Lisans”) altında yayınlanmaktadır.
ProQuest Hüküm ve Koşullarına bakılmaksızın, bu içeriği Lisans koşullarına
uygun olarak kullanabilirsiniz.

You might also like