Header Ads

Hydroponic Fodder Otomasyonu (Dikey Tarım)




Selamlar,

çiftliğimizde kullanmak üzere bir hydroponic/aquaponic sistem kuruyoruz.

Bu nedir ? Ne işe yarar diyenler şuradan bilgi edinebilir..

Şimdilik büyükbaş  - küçükbaş ve kümes hayvanlarımızın yem ve ot tedariğini karşılamak

için bir başlangıç olarak düşünsek de, verim alabilirsek dikey tarıma dönüştürüp insan tüketimi için

de değerlendirilebilir.

Donanımdan önce yazılım ile başladık işe...

Cihazı aslında başka alanlara da uyumlu olacak şekilde tasarladım.

Sera otomasyonu ki hydroponic ile hemen hemen aynı .. ve de genel amaçlı çiftlik alarm panosu

olarak kullanmak fikrindeyim.

Donanımdan bahsedeyim:

Omurga; Atmega 2560 + 16 Kanal Röle + Sensörler + ESP  şeklinde...

Cihazı full fonksiyonları ile beraber hem çevrimdışı hem çevrim içi çalışacak şekilde tasarladım. 

Çevrim dışı olarak SD'ye girilen config dosyaları ile çalışıyor. (Json bazlı)

Çevrim içi olarak da ESP ile nete bağlanıp config dosyalarını bir adresten çekip işliyor.

Bunun dışında yine lokal olarak ESP ile bağlanıp röle açma - kapama - alarm belirleme vb.
tüm işlemleri yapabiliyorsunuz.

Yazılım hemen hemen tamam gibi... detaylar kaldı. Sonrasında da donanım olarak tüm
sistemi bir araya getirmek gerekiyor.

Biraz detaylardan bahsedeyim:

1) Kullanıcı istediği gibi 16 kanal röleyi, istediği sensör okuması ile ne yapılması
gerektiğini belirleyebiliyor.
Mesela 1. Röle (output 1) 3. input ile eşleşecek...
Şu değere geldiğinde açılacak, şu değere geldiğinde kapanacak gibi....
Bunu SD'ye kaydettiği json config dosyası ile kendi belirleyecek. (İnternete bağlı ise ağ üzerinden de )

2) Hiç gerek olmayacak bile olsa bunları manuel olarak cihazın yanından değiştirebilmesi
için tuş takımı ve LCD'de koydum.

3) Günlük - Haftalık - Aylık hatta yıllık olarak çalışan zaman ayarlı alarmlar konabiliyor.
2019/09/08 17:30'da röle 1'i aç.... Bir saat sonra kapat gibi...
Bunları da yine SD'ye kaydederek yapabiliyor. (İnternete bağlı ise ağ üzerinden de )

4) Kullanıcının belirlediği zaman aralığıyla sensör verileri SD'ye log ediliyor. CSV olarak.
(İnternete bağlı ise bulut üzerinde veri tabanına da kayıt yapılıyor)

5) Alarm durumları (kullanıcının belirlediği) sıcaklık artışı, nem artışı vb. anlık olarak
SD'deki event.log dosyasına kaydediliyor. Üzerindeki BUZZER ile uyarıyor.
(İnternete bağlı ise tercihe göre tweet, SMS, push vb. yollarla kullanıcıya iletiliyor)

6) OPTO inputlar ile rölelere bağlı cihazların durumu  hakkında bilgi almayı da  düşünüyorum.

7) Cihaz sahada olacağı için yazılım güncellemesi için SD boot sağlandı.
Yeni versiyonu SD'ye yazdırıp buradan yükleyebiliyorsunuz. ESP kısmı için zaten sıkıntı yok..uzaktan güncellenebiliyor.

8) Cihaz esnek yazılımı sayesinde hiç bir güncelleme yapılmadan başka amaçlar için de kullanılabilecek.
(Hydroponics, Aquaponics, Sera , Kuluçka (inkübatör), Alarm, Zaman ayarlı röle vb.)
Alarm mesajları vb. herşey SD'de tutuluyor.
Kullanıcı bunları istediği gibi düzenleyerek kendine uygun hale getirebilir.

9) Genişlemeyi kablosuz olarak düşündüm... Yani birkaç serada uygulama gerekirse senkronizasyon kablosuz olarak yapılabilir (ESP üzerinden) . Ama uzaklık düşünülünce Rs232 bağlantısı da eklemek fikrindeyim.

Masa üstünde şimdilik sıkıntısız çalışıyor... Ama bu işlerde sahadaki performansı önemli.

Şu fotoğrafı göremediğimiz sürece iş tamamlanmış olmayacak.

Dediğim gibi yazılım bitmek üzere, bundan sonra donanım işleri kalıyor.
Bu yazıda sadece yazılımdan bahsettik... Bir sonraki de donanım ile ilgili olur ....
Herkese üretgen günler...




Blogger tarafından desteklenmektedir.