İçindekiler:

Arduino Otomatik Sulama Sistemi (Garduino): 6 Adım
Arduino Otomatik Sulama Sistemi (Garduino): 6 Adım

Video: Arduino Otomatik Sulama Sistemi (Garduino): 6 Adım

Video: Arduino Otomatik Sulama Sistemi (Garduino): 6 Adım
Video: ARDUİNO İLE AKILLI BİTKİ SULAMA SİSTEMİ | TOPRAK NEM SENSÖRÜ İLE OTOMATİK SULAMA #arduino 2024, Temmuz
Anonim
Arduino Otomatik Sulama Sistemi (Garduino)
Arduino Otomatik Sulama Sistemi (Garduino)

Ben evden uzaktayken biberlerim için arduino tabanlı bir sulama sistemi yaptım. Bunu da LAN ve ev otomasyon sisteminden (Hassio) izleyebileceğim bir web sunucusu olarak yaptım. Bu hala yapım aşamasında, ben daha fazla pompa ekleyecek ve daha fazla analog toprak nemi sensörünün nasıl ekleneceğini anlayacaktır. Ayrıca bir AÇMA/KAPAMA anahtarı da eklemeliyim. Pillerin daha uzun süre dayanmasını sağlayacak en önemli yükseltmelerden biri bu web sunucusuna bir uyku işlevi eklemek ve http'den mqtt'ye iletişimi ayarlamaktır. Bu projeyi gördüğümde tüm süreç başladı. Bme280 ve wemos d1 mini vardı. ofiste kahve makinesinin sıcaklığını/nemini izleyen bir projeden, böylece demlenip demlenmediğini kontrol etmem gerekmez (evet, tembelim). Düzeltmek için gerçekten zamanım yok çünkü bir haftalığına yaz tatilimdeyken sulama iyi çalıştı.

Gereçler

Bu proje için aşağıdaki malzemelere ihtiyacınız olacak:

  • Wemos D1 mini (Normal bir tane vardı ama profesyonel olmalısın ve voltaj regülatörünün ucuz olmadığından emin olmalısın, böylece biraz yıpranmış pille de güzelce açılır!)
  • 18650 Li-Ion pil veya daha az. Benimkini eski dizüstü bilgisayardan kurtardım ve çalışan 4 tane buldum
  • İhtiyacınız olan pil miktarı için 18650 pil tutucu. Dört tane kullandım ve paralel bağladım
  • TP4056 pil şarj kartı
  • Kapasitif Toprak Nemi sensörü v1.2 (yalıtılmamış olarak gelir, bu nedenle yanlara ve tüm lehimli bileşenlerin üzerine iletken olmayan epoksi eklemelisiniz. Sıcak tutkalın da işe yaradığını duydum ama epoksi kullandım)
  • BME280 sıcaklık ve nem sensörü
  • 5.5V 0.66W 120mA Monokristal Mini Güneş Paneli Fotovoltaik Panel (Veya daha güçlüsü, sanırım bu yeterli değil).
  • 1N5819 diyot
  • 6V dalgıç su pompası
  • Pompayı kontrol etmek için 5V Röle modülü. Sadece yükseltmeye hazır olmak için 5 röleli modülü seçtim
  • fiber protokol
  • ve tabii ki biraz tel
  • Tüm elektronik aksamları içinde tutabilen suya dayanıklı bir kutu.
  • gıda sınıfı silikon tüp. Benimki boyasızdı ve iç çap yaklaşık 5 mm idi.

Adım 1: Kablo Şeması

Bağlantı şeması
Bağlantı şeması

Bu kesinlikle teknik bir kablolama belgesi değildir, ancak bunu nasıl kabloladığımı göstermek için bunu ekledim. Bununla ilgili herhangi bir yardıma ihtiyacınız olursa bana bir yorum yapın!

Adım 2: Toprak Nemi Sensörünü Yalıtın

Yalıtkan Toprak Nemi Sensörü
Yalıtkan Toprak Nemi Sensörü

Bu sensörün köşelerini yalıtmak için sıcak tutkal ve epoksi kullanın. Epoksinin oraya sıkışmadığından emin olmak için kablo bağlantı terminalinin yanında sıcak tutkal kullandım.

Adım 3: Arduino Kodu

Bu arduino kodunu ekledim. Diğer projelerden bazı kopyala/yapıştır kodları olacak. Şahsen bununla ilgili bazı problemler yaşadım ve hepsi sahip olduğum bme kütüphanesi ile ilgiliydi.

Sorun, sunucuya bağlanamamamdı. Bunu çözmek için hızlı düzeltme, 125 ve 126. satırlara yorum eklemek veya kaldırmaktır.

Bu nedenle, her şey olması gerektiği gibi çalıştıysa, 192.168.1.241/json'dan json'u okumak için ev otomasyon sunucusunu ekleyebilirsiniz.

Bunun mqtt protokolünü kullanacak ve uyku işlevselliğini etkinleştirecek şekilde değiştirilmesi gerektiğini düşünüyorum. Bunu mqtt ile yaptığımda, bunu HASSIO'ma okumalar göndermek için yapacağım ve sonra uyumaya devam edeceğim.

Sadece tatildeyken sulama yapmak için ihtiyacım olduğunda bu dosyanın oldukça aceleyle yapıldığını belirtmek isterim. Bu projeye bir şey eklemek istiyorsanız, github'da gizlilik ayarlarını değiştirmeliyim sanırım:)

4. Adım: Pilleri Dizüstü Bilgisayar Pil Paketinden Kurtarma

Pilleri Dizüstü Bilgisayar Pil Paketinden Kurtarma
Pilleri Dizüstü Bilgisayar Pil Paketinden Kurtarma

Bu adımda çok dikkatli olmalısınız! Bu piller bir güçle patlayabilir ama bu benim başıma hiç gelmedi. Pil kutusu genellikle çok sıkıdır ve hatta yapıştırılabilir. Bunu açmak için saç kurutma makinesinden ve düz uçlu tornavidadan biraz ısı kullandım. Bundan sonra kaynaklı metal şeridi pillerden çıkardım.

Adım 5: Her Şeyi Bağlayın ve Bazı Elektrik Bantlarıyla Güvende Tutun

Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun
Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun
Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun
Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun
Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun
Her Şeyi Bir Elektrik Bandıyla Bağlayın ve Güvende Tutun

Benim protoboard'umun bir resmini ve kasanın içine soktuğum diğer her şeyi ekledim.

Kablolar için (nem sensörü ve su pompası) bazı delikler açtım.

Adım 6: Silikon Tüpü Bağlayın

Silikon Tüpü Bağlayın
Silikon Tüpü Bağlayın
Silikon Tüpü Bağlayın
Silikon Tüpü Bağlayın

Daha sonra silokon tüpünü dalgıç su pompasına bağladım. Sıkı bir uyumdu, ancak sizinki gevşek kalırsa, bunu yerine sabitlemek için bazı fermuarlar kullanmanızı öneririm.

Tüpü birkaç yerinden dilimledim ve çok büyük olan deliklere barbekü çubukları soktum. Bu sayede birden fazla bitki için bir pompa kullanabildim ve herkes eşit şekilde sulandı!:NS

Önerilen: