Arduino ile sera otomasyonu:Bu dersimizde arduino ile sera otomasyonu yapmayý öðreneceðiz.
Senaryo:Sistemde ortam ýsýsýný, havadaki nemi ve topraktaki nemi ölçen sensörler bulunmaktadýr.
Baþlangýçta bu sensörlerden gelen veriler okunup lcd ekranda gösterilecek.
Ortam ýsýsý 25 derecenin altýnda ise bir lamba ya da ýsýtýcý istenilen süre çalýþtýrýlýp durdurulacak.
Ortam ýsýsý 25 derecenin üzerinde ise lamba ya da ýsýtýcý çalýþmayacak.
Havadaki nem oraný %75'in üzerine çýkarsa bir fan istenilen süre kadar çalýþtýrýlýp durdurulacak.
Havadaki nem oraný %75'in altýnda ise fan çalýþmayacak.
Topraktaki nem oraný %85'in altýnda ise bir selenoid valf devreye girerek istenilen süre kadar sulama iþini gerçekleþtirecek.
Topraktaki nem oraný %85'in üzerinde ise selenoid valf tepki vermeyecek, sulama yapýlmayacak.
Senaryonun her aþamasý lcd ekranda görüntülenecek.
Daha sonra sistem istenilen bir süre kadar durup, sürenin sonunda senaryoyu sonsuza dek tekrarlayacak.
Aþaðýdaki videoda çalýþmasý gösterilmiþtir.
DHT22Ortam ýsýsýný ve ortamdaki nemi ölçmek için DHT22 ýsý ve nem sensörü kullanacaðýz.

DHT22 sýcaklýk ve nem algýlayýcý kalibre edilmiþ dijital sinyal çýkýþý veren geliþmiþ bir sensör birimidir. Yüksek güvenilirliktedir ve uzun dönem çalýþmalarda dengelidir. 8 bit mikroiþlemci içerir, hýzlý ve kaliteli tepki verir.
-40 ile 80°C arasýnda +/-1°C hata payý ile sýcaklýk ölçen birim, 0-100% RH arasýnda +/-5% RH hata payý ile nem ölçümü yapabilmektedir. Sensör ölçümü olarak sensörün datah toplama periyodundan kaynaklý olarak 2 saniyelik periyotlarla ölçüm sonuçlarý alýnabilmektedir. DHT21, diðer DHT modellerine göre boyut olarak bir miktar daha büyüktür.
Özellikleri:
DHT serisinin yüksek performanslý modellerindendir.
Dijital çýkýþ vermektedir.
Çalýþma Gerilimi: 3.3-5 VDC
Ölçüm Aralýðý:
Nem: 0-100%RH
Sýcaklýk: -40 - 80 °C
Hassasiyet:
Nem: +/- %3 (Max %5) RH
Sýcaklýk: < +/- 1°C
Ölçüm Periyodu: 2 s
Ürün Ölçüleri: 22x28x5 mm
Not: Vcc ile çýkýþ pini arasýnda pull-up direncine ihtiyaç duyulmaktadýr. Bu sebeple 4.7K ile 10K arasýnda bir direnç ile beraber kullanmanýz gerekmektedir. DHT11 modeli de benzer özelliklerde olduðu için bir model ile yapýlmýþ uygulama diðer modele de uygulanabilmektedir.
Toprak nem sensörü:
Toprak nem sensörü, topraðýn içerisindeki nem miktarýný veya ufak ölçekte bir sývýnýn seviyesini ölçmek için kullanabileceðiniz bir sensördür.
Nem ölçer problar ölçüm yapýlacak ortama batýrýlarak kullanýlýr. Topraðýn veya içine batýrýlan sývýnýn meydana getirdiði dirençten dolayý, prob uçlarý arasýnda bir gerilim farký oluþur. Bu gerilim farkýnýn büyüklüðüne göre de nem miktarý ölçülebilir. Topraktaki nem oraný arttýkça iletkenliði de artmaktadýr. Kart üzerinde yer alan trimpot sayesinde hassasiyet ayarý yapýlabilmektedir.
Arduino veya farklý mikrodenetleyiciler ile rahatlýkla kullanýlabilir.
Özellikleri:
Çalýþma Gerilimi: 3.3V-5V
Çýkýþ Gerilimi: 0-4.2V
Akým: 35 mA
Çýkýþ Türü: Dijital ve Analog
Arduino kodlarýmýz:Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.Devre þemasý:
DHT22 Baðlantýsý:
Konuya ait dosyalar konu ekinde mevcuttur.