İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu proje, ESP8266 ve AskSensors IoT Platformunu kullanarak akıllı bir tesis izleme sistemi kurmayı amaçlamaktadır.
Bu sistem, sulama kararları için nesnel kriterler sağlamak üzere toprak nem seviyesini takip etmek için kullanılabilir. Bu, sulamanın doğru zamanda uygulanmasını sağlamaya ve işletme maliyetlerini düşürmeye yardımcı olur.
Ayrıca, AskSensors uygulaması, bitkiler suya ihtiyaç duyduğunda kullanıcıya e-posta uyarıları gönderir.
Adım 1: Malzemenizi Hazırlayın
Önerilen sistemin ana bileşenleri şunlardır:
- ESP8266 düğüm MCU'su
- Toprak nemi sensörü FC-28
- AskSensors hesabı.
2. Adım: Sensörünüzü Buluta Bağlayın
Bu talimat, ESP8266'nızı ve nem sensörünüzü AskSensors bulutuna bağlamanıza yardımcı olacak ayrıntılı bir adım adım kılavuz sağlar. Lütfen önerilen adımları izleyin.
İyi yapıldıysa, şimdi bir e-posta Uyarısı oluşturmaya hazır olmalıyız.
3. Adım: E-posta Uyarısını Ayarlayın
Nem seviyesi önceden tanımlanmış bir eşiği aştığında bir e-posta uyarısı almak için Sensör kontrol panelinizden "Uyarı Ekle" düğmesini tıklayın. Resim, nem seviyesi %55'ten fazla olduğunda bir e-posta uyarısı ayarlamak için bir örnek göstermektedir. Bu, bitkinin suya ihtiyacı olduğu anlamına gelir.
Min Interval değerine (örnekte 15 dakika) bağlı olarak otomatik olarak periyodik bir kontrol gerçekleştirilecektir. Bu, bitki toprak nem seviyesinin AskSensors uygulaması tarafından her 15 dakikada bir kontrol edilmesini sağlar, en az bir değer tanımladığınız eşiği aştığında bir e-posta uyarısı alırsınız.
4. Adım: Yazılım
Bu örnek çizimi AskSensors Github sayfasından alın.
Wi-Fi SSID ve şifresini değiştirin, Api Key In:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // WIFI const char* apiKeyIn = "………."; // API ANAHTARI GİRİŞİ
Adım 5: Testi Çalıştırın
- Nem sensörü terminalini ekteki şekilde gösterildiği gibi bitki toprağına yerleştirin.
- ESP8266 düğüm MCU'sunu bir USB kablosuyla bilgisayarınıza bağlayın.
- Arduino IDE'yi açın ve kodu yükleyin.
- Bir seri terminal açın. ESP8266 Düğüm MCU'nuzun WiFi üzerinden internete bağlandığını görmelisiniz.
- ESP8266 nem seviyesini periyodik olarak okuyacak ve AskSensörlerine gönderecektir. Arduino Terminalinizde yazdırılan değerlerle AskSensors grafik okumalarını çapraz kontrol edebilirsiniz.
Nem seviyeniz önceden tanımlanmış eşiği aştığında bir e-posta uyarısı almalısınız.
6. Adım: TAMAMLANDI
Teşekkürler!
Sormak istediğiniz bir şey var mı ?
Lütfen AskSensors topluluğuna katılın.