İçindekiler:

Akıllı Bitki Sulama: 5 Adım (Resimli)
Akıllı Bitki Sulama: 5 Adım (Resimli)

Video: Akıllı Bitki Sulama: 5 Adım (Resimli)

Video: Akıllı Bitki Sulama: 5 Adım (Resimli)
Video: Arduino ile Çiçek & Bitki Sulama Projesi ve Kodlar || Arduino Haber & Lezzetli Robot Tarifleri 2024, Temmuz
Anonim
Akıllı Bitki Sulama
Akıllı Bitki Sulama

Merhaba! Bu projeyi kullanarak bitkinizi/bitkilerinizi dış sıcaklık, nem ve ışık dikkate alınarak otomatik olarak sulayabilirsiniz. Ayrıca bunu bir ev hava durumu istasyonu olarak kullanabilir ve sadece bir tarayıcı kullanarak cep telefonunuzdan veya bilgisayarınızdan sıcaklığı, nemi ve hafifliği kontrol edebilirsiniz

Tatile mi gidiyorsunuz ve bitkileri sulayacak kimse yok…. Bu proje size yardımcı olacak!

Gereksinimler:

  1. PCB
  2. ESP8266 DüğümMCU
  3. DHT11 sensörü (Sıcaklık ve Nem)
  4. Röle
  5. Işık sensörü
  6. Kutu / Konteyner
  7. Başlıklar
  8. Su pompası (12V)
  9. küçük çaplı şeffaf şeffaf yumuşak hortum (su pompası konektörlerinize göre değişebilir)

Hâlâ bu projenin bazı yönleri üzerinde çalışıyorum ve bazı ayarlamalar yapıyorum. Bu çalışan bir sürüm ama yeni özellikler eklemeyi planlıyorum. Herhangi bir tavsiyeniz varsa, lütfen yorum yapın!

Aşağıdaki adımlar, ilk akıllı bitki sulama prototipinize sahip olmanıza yardımcı olacaktır… Yorumlarınızı/önerilerinizi eklemekten çekinmeyin. Teşekkürler!

Adım 1: Bu Şemayı Kullanın ve Bir Protoboard Üzerinde Test Edin

Bu Şemayı Kullanın ve Bir Protoboard Üzerinde Test Edin
Bu Şemayı Kullanın ve Bir Protoboard Üzerinde Test Edin
Bu Şemayı Kullanın ve Bir Protoboard Üzerinde Test Edin
Bu Şemayı Kullanın ve Bir Protoboard Üzerinde Test Edin

Şemayı takip edin ve bunu protoboard'a kopyalayın…

Aşağıdaki öğelere ihtiyacınız var: 1. Protokol2. ESP8266 DüğümMCU3. DHT11 sensörü (Sıcaklık ve Nem)4. Röle5. Işık sensörü6. Su pompası (12V)7. küçük çaplı şeffaf şeffaf yumuşak hortum (su pompası konektörlerinize göre değişebilir)

Adım 2: PCB Üzerinde Çalışma - ESP8266 için Kaynak Başlıkları ve Şemalara Dayalı Sensörler

ESP8266 için PCB - Kaynak Başlıkları ve Şemalara Dayalı Sensörler Üzerinde Çalışma
ESP8266 için PCB - Kaynak Başlıkları ve Şemalara Dayalı Sensörler Üzerinde Çalışma
ESP8266 için PCB - Kaynak Başlıkları ve Şemalara Dayalı Sensörler Üzerinde Çalışma
ESP8266 için PCB - Kaynak Başlıkları ve Şemalara Dayalı Sensörler Üzerinde Çalışma

Devreyi bir protoboard üzerinde test ettiyseniz, şimdi bunu bir sonraki aşamaya taşıyabiliriz.. esp8266 ve sensörler için bir PCB ve kaynak başlıkları kullanalım. Bunların kabloları arkada…

Not: PCB'nin arkasını görürseniz… kaynaklar çok iyi değil ama bunun ilk prototip olduğunu düşünün… önerileriniz/yorumlarınız varsa… lütfen eklemekten çekinmeyin:)

Adım 3: ESP8266'yı, Sensörleri ve Röleyi Takın

ESP8266'yı, Sensörleri ve Röleyi Takın
ESP8266'yı, Sensörleri ve Röleyi Takın
ESP8266'yı, Sensörleri ve Röleyi Takın
ESP8266'yı, Sensörleri ve Röleyi Takın

Başlıklara ESP8266'yı, sensörleri (DHT11 ve fotosel) ve röleyi (5v) takın… (Onları doğrudan panoya kaynaklayabileceğinizi düşünüyorum… ama gerekirse kolayca çıkarmak için başlıkları kullanmayı tercih ettim).

İpucu: Işık sensörü bağlantısı için, fotosel pimlerinin hareketlerden korunması için kablolar için ısıyla daralan kılıflar kullandım.

Adım 4: Bidonu ve Su Pompasını (12v) Hazırlama

Su Bidonunu ve Su Pompasını (12v) Hazırlama
Su Bidonunu ve Su Pompasını (12v) Hazırlama

Sahip olduğunuz herhangi bir su bidonunu kullanabilirsiniz. 10 litrelik bir su bidonunu kullandım, böylece birkaç hafta yetecek kadar özerkliğe sahip oldu.

Su pompası 12v (1A) olduğundan onu doğrudan harici bir güç kaynağına bağlıyorum.

Adım 5: Kodu Yükleme ve Test Etme

Kodu Yükleme ve Test Etme
Kodu Yükleme ve Test Etme

ESP8266'nızı (NodeMCU) programlamak için Arduino IDE'yi kullanabilirsiniz.

Lütfen bu depodan en son kod sürümünü edinin:

Kodu ilk yüklediğinizde, cihaz bir AP olarak çalışacak ve daha fazla yapılandırma için bu WIFI ağına bağlanmanız gerekecek:

SSID: 1 Akıllı Su Tesisi

şifre: su

Ardından, aşağıdakileri kullanarak herhangi bir tarayıcıdan cihaza erişebilirsiniz:

YOUR_DEVICE_IP:8356/html durumu kontrol edin (Sıcaklık, Nem vb.)

Not: Arduino IDE'den Seri Monitör çıkışına bakarak Cihaz IP Adresinizi alabilirsiniz.

Önerilen: